Cấu hình Apache 2, PHP 5 và mySQL 5

Download PHP tại http://php.net
Download Apache tại http://httpd.apache.org
Download mySQL tại http://mysql.com

Mở file cấu hình Apache httpd.conf :
Tìm dòng sau:
#LoadModule ssl_module modules/mod_ssl.so
Enter xuống hàng thêm dòng

LoadModule php5_module "c:/php/php5apache2_2.dll"


Tìm tiếp dòng: DirectoryIndex index.html
Thêm vào sau dòng trên:
dấu cách (space) index.php


Tìm dòng: AddType application/x-gzip .gz .tgz
Thêm vào dòng mới:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


Vậy là xong phần cấu hình Apache server để chạy được php script!

Để PHP có thể gọi hàm kết nối tới mySQL server, ta cấu hình lại file php.ini (thường trong thư mục Windows (WinXP) hoặc WinNT (Win2000), nếu ko có thì copy php.ini vào thư mục của Windows:

Tìm chuỗi: extension_dir =
Sửa thành:
extension_dir = "C:\PHP\ext"
Tìm tiếp chuỗi: ;extension=php_mysql.dll
Bỏ dấu chấm phẩy ở đầu:
extension = php_mysql.dll

Nếu dùng hàm mysqli_connect() thì download thêm thư viện php_mysqli.dll tại:
http://mysql.online.bg/Downloads/Connector-PHP/php_5.2.0_mysqli_5.0.27-win32.zip
giải nén vào thư mục gốc PHP (đè lên file libmysql.dll cũ).


Cuối cùng, ta chạy thử!

Dùng NodePad hay bất kỳ chương trình sọan thảo văn bản nào:


< ?php $conn = mysql_connect("localhost", "user", "pass");
if ($conn)
echo "Kết nối thành công! Chúc vui vẻ";
?>


Lưu lại file test.php rồi copy vào đường dẫ httpdocs của Apache

Mở trình duyệt, gõ http://localhost/test.php

Ta sẽ thấy kết quả từ trình duyệt là "Kết nối thành công! Chúc vui vẻ"

Xong rồi đó! Happy coding! ^_^

Comments