Bài 1. Học PHP : Cài đặt Apache và mysql.

Apache là gì ? 


  • Apache là một phần mềm mã nguồn mở miễn phí được cài đặt trên các máy chủ server để thực hiện các giao thức gửi tới máy chủ theo giao thức HTTP.
  • Các giao thức gửi tới máy chủ sử dụng phương thức HTTP được gọi tắt là các yêu cầu HTTP (HTTP request).
  • Khi bạn sử dụng trình duyệt bạn có thể gửi đi HTTP request đơn giản bằng cách nhập địa chỉ IP của máy nào đó hoặc sử dụng URL có tên miền rồi ấn enter . Khi đó bạn đã thực hiện gửi HTTP request tới máy chủ sử dụng đường truyền internet . Địa chỉ máy chủ này được xác định bởi địa chỉ IP hoặc URL mà bạn vừa nhập.Apache
  • Vì được cài đặt trên server nên apache còn được gọi là webserver.
  • Apache được xây dựng bởi tổ chức  Apache Software Foundation và hiện đang là một trong những webserver nổi tiếng nhất trên thế giới.

MYSQL là gì ?


  • Mysql là một phần mềm mã nguồn mở và hoàn toàn miễn phí dùng để quản lý các cơ sở dữ liệu(database) trên máy tính. Mysql có thể sử dụng trên các hệ điều hành window , linux , Mac OS …

 


Cơ sở dữ liệu


  • Cơ sở dữ liệu là tập hợp các dữ liệu có cấu trúc . Cơ sở dữ liệu có thể đơn giản là một tập danh sách các khách hàng của một công ty với các thông tin như họ tên, ngày tháng năm sinh , số điện thoại liên hệ.
  • Cơ sở dữ liệu được lưu trữ theo nhiều cách khác nhau vd là một file excel… , nhưng cách đó không phù hợp để triển khai những cơ sở dữ liệu phức tạp.

Hệ quản trị cơ sở dữ liệu.


  • Hệ quản trị cơ sở dữ liệu là một phần mềm dùng để quản lý các cơ sở dữ liệu trên máy tính. Mỗi hệ quản trị cơ sở dữ liệu sẽ có nhiều cách khác nhau để lưu trữ cơ sở dữ liệu.
  • Mysql là một hệ quản trị cơ sở dữ liệu. Ngoài Mysql ra thì chúng ta còn nhiều hệ quản trị cơ sở dữ liệu khác như Oracle , SQL Server , SQLite , Postgre SQL …

Cài đặt


Bài hôm nay chúng ta sẽ học cài đặt một webserver và một hệ quản trị cơ sở dữ liệu. Đó là Apache và Mysql để có môi trường học PHP các bạn nhé.

Các bạn có thể thực hiện cài đặt Apache và Mysql bằng terminal . Nhưng hôm nay tôi sẽ giới thiệu với các bạn một phần mềm có thể thực hiện được cả 2 mà không phải sử dụng terminal  đó là XAMPP . Để cài đặt XAMPP các bạn cần thực hiện theo các bước sau.

  1. Đầu tiên các bạn tải xampp về theo link này .xampp
    các bạn sẽ thấy 32 bit , đừng lo nếu máy tính của các bạn 64 bit. Cứ tải về và cài đặt thôi.
  2. Cài đặt
    caidat
    Các bạn sẽ thấy hiện warning như thế này và ấn ok để tiếp tục.
    Tiếp tục  next các bạn sẽ thấy và chọn như hình sau.select.pngvà tiếp tục next các bạn đã cài đặt xong XAMP rồi.
  3. Để sử dụng xam các bạn vào trong thư mục sau.
    C:\xampp\htdocs và xóa hết những gì ở trong đó.
  4. Mở Apache
    Open

    ấn start Apache và Mysql để có thể chạy.
  5. Tạo 1 file trong htdocs 

    Tạo file index.php, mở nó ra và cho thêm dòng

    <?php
    echo ‘Hello world !’ ;

  6. Chạy file index.php
    Các bạn vào url của trình duyệt và chạy http://localhost thì sẽ được thành quả như mình đây.
    finish
    Mysql sẽ được quản lý trong Php myadmin các bạn vào theo link sau http://localhost/phpmyadmin giao diện sẽ như hình sau.
    phpmyadmin

Như vậy mình đã chia sẻ với các bạn cách cài đặt apache và mysql . Chúc các bạn thành công.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s