Hướng dẫn này sẽ chỉ cho bạn cách chạy máy chủ HTTP Apache trên Windows Server.
Chạy máy chủ HTTP sẽ cho phép bạn lưu trữ một trang web và tải lên các tệp để tải xuống. Apache là phần mềm nguồn mở và là một trong những máy chủ HTTP hàng đầu hiện có.
Gói kèm
Nếu bạn chỉ muốn máy chủ Web chạy nhanh, bạn có thể cài đặt một trong các gói được tạo sẵn như XAMPP bao gồm Apache, PHP, MySQL và giao diện dễ điều khiển. Ngay cả khi sử dụng gói như vậy, không có ràng buộc nào khi sửa đổi cấu hình máy chủ. Tuy nhiên, đối với thiết lập nâng cao, bạn có thể muốn cài đặt thủ công máy chủ web của mình.
Cài đặt Apache
Tải xuống trình cài đặt Windows MSI từ trang tải xuống Apache và điền thông tin chi tiết. Chọn chế độ "Tất cả người dùng" và "Dịch vụ". Bạn rất có thể muốn rời khỏi cổng ở mức 80, nhưng bạn có thể thay đổi nó. Bạn chỉ cần đảm bảo rằng cổng này được mở trong Tường lửa Windows.
Sau khi chạy trình cài đặt, Màn hình Apache sẽ được cài đặt. Bạn có thể kiểm soát trạng thái dịch vụ Apache từ ứng dụng này - sử dụng bắt đầu, dừng và khởi động lại. Bạn cũng có thể làm như vậy từ Windows ' services.msc
. Đến bây giờ, bạn sẽ có thể liên hệ với máy chủ của mình http://127.0.0.1
và xem trang Apache mặc định.
Bạn có thể thêm, chỉnh sửa và xóa các tệp web khỏi máy chủ web của mình bằng cách thay đổi htdocs
thư mục trong Apache
thư mục. Đây là vị trí mặc định cho các tập tin web. Ngoài ra, bạn có thể sử dụng máy chủ ảo để sử dụng các thư mục khác hoặc thiết lập tên miền phụ.
Apache có hai tệp cấu hình quan trọng .htaccess
:, áp dụng trên cơ sở từng thư mục trong các tệp web và httpd.conf
bên trong conf
thư mục của Apache , địa chỉ cấu hình chính.
đang cài đạt PHP
PHP cho phép bạn sử dụng các tập lệnh PHP trên máy chủ web của bạn và hiển thị kết quả cho người dùng.
Tải xuống phiên bản Windows của PHP từ PHP Tải xuống Windows . Tải về phiên bản thích hợp và sau đó giải nén tệp zip vào c:\php
.
Tiếp theo, chỉnh sửa Apache httpd.conf
để bao gồm các mục sau:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
Sau đó, bạn nên khởi động lại máy chủ Apache. Để kiểm tra PHP, hãy tạo một test.php
tệp trong htdocs
thư mục của bạn với nội dung sau:
<?php phpinfo() ?>
... Sau đó kiểm tra đầu ra tại http://127.0.0.1/test.php
.
Thiết lập Windows / Apache của bạn đã hoàn tất.