You are on page 1of 16

Tổ chức môi trường làm việc: Cài đặt, cấu hình

Apache (Web Server), MySQL và PHP

Apache – web server (HTTP Server) – free, mã nguồn


mở, chiếm thị phần khoảng 75% trên Internet. Ổn định,
an toàn. Có các phiên bản cho mọi hệ điều hành: Unix,
Linux, MAC OS, Windows.
MySQL – Hệ quản trị CSDL (DB Server) – free, mã
nguồn mở. Ổn định, tốc độ nhanh, đặc biệt thích hợp
cho các ứng dụng trên nền web.
PHP – (Pro) Hypertext Preproccessor – free, nguồn mở,
dễ học, gần với C, tốc độ nhanh, được sử dụng phổ biến
trong các ứng dụng trên Internet.
Có gói cài đặt chung cho cả 3 sản phẩm trên:
appserver, bản cho MS Windows là appserver.exe
http://www.appservnetwork.com/

Cài đặt
Kiểm tra:
- Truy cập http://localhost/ hay http://127.0.0.1/
- Vào trình quản lý Service của Windows
- Truy cập thử MySQL
Vào thư mục cài đặt C:\Apps\Appserv
Thư mục Apache2.2 là thư mục làm việc của Apache
Thư mục MySQL là thư mục làm việc của MySQL
Thư mục php5 là thư mục cài đặt của PHP
www là thư mục gốc của site ( http://localhost/ -
http://www.me.org.vn )

Trong MySQL có thư mục bin chứa các tệp thực hiện,
trong đó có mysql.exe là trình client. Đường dẫn để thự
chiện mysql đã được khai báo sẵn trong các biến môi
trường của Windows. Vì vậy hãy vào chế độ command
line, vào 1 thư mục tạm thời và gọi mysql
- PHP
Soạn thử một tệp PHP đơn giản
<html><head><title>Test PHP</title>
<body>
<?php echo phpinfo() ?>
</body>
</html>
Ghi xuống thư mục gốc của site phpinfo.php và gọi thử
qua web
CẤU HÌNH
- Apache
Tệp cấu hình Apache là httpd.conf trong thư mục conf
của thư mục Apache2.2
Khai báo thư mục ảo (Bí danh - Alias)
Alias /k53/ "D:/Temp/K53c1/"
<Directory "D:/Temp/K53c1">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
(Thêm vào bất cứ nơi nào trong tệp cấu hình – chú ý
đừng phá vỡ logic của tệp)
Lưu lại xuống đĩa.
Khởi động lại Apache
- Vào Trình quản lý Service, stop sau đó start Apache2.2
Soạn tệp test.html ghi vào D:\Temp\K53c1\. Đọc lại
bằng web client : http://localhost/k53/

Chú ý khai báo về các tệp sẽ được mặc định đọc lên
trong mỗi thư mục con của site:
<IfModule dir_module>
DirectoryIndex index.php index.html index.htm
</IfModule>
Theo khai báo này, tệp mặc định sẽ có tên là index.php
hay index.html hay index.htm
- Cách khác khởi động lại Apache
- PHP
Tệp cấu hình PHP là php.ini trong thư mục hệ thống (hệ
điều hành)
Chú ý dòng: register_globals = On để có thể sử dụng
trực tiếp các biến globals được xác lập khi client gửi
thông tin về server.

Về hệ soạn thảo chương trình: Editplus, chép về từ


www.editplus.com

You might also like