Máy chủ web (web server) là yếu tố cơ bản của internet. Apache hoạt động bằng cách thiết lập kết nối giữa máy chủ từ xa và trình duyệt của người truy cập website khi họ giao tiếp với nhau. Mặc dù sử dụng giảm dần theo thời gian, webserver này vẫn duy trì độ phủ lớn trong thị trường máy chủ. Với quan điểm đó, chúng tôi sẽ hướng dẫn bạn quy trình cài đặt Apache trên Windows 11/10.
Cách cài đặt Apache trên Windows 11/10
Trước khi bắt đầu, bạn cần tải hai mục sau:
- Microsoft Visual Studio C++.
- Phiên bản mới nhất của Apache Lounge.
Khi đã tải xong hai mục này, bạn có thể tiến hành như sau.
Trước tiên, nhấp đúp file thực thi Microsoft Visual Studio C++ để cài đặt. Sau khi cài xong, bạn sẽ được nhắc khởi động lại máy tính. Tiến hành khởi động lại.
Sau khi boot, bạn có thể tiếp tục cài đặt Apache.
Cách làm:
Tạo thư mục tên Apache24.
Thư mục này phải nằm ở gốc thư mục nơi Windows được cài. Ví dụ, C:\Apache24.
Sau đó giải nén nội dung Apache Lounge bạn tải vào thư mục Apache24.

Khi giải nén vào thư mục xong – mở command prompt ở chế độ nâng cao và sao chép tất cả cùng dán các lệnh sau và nhấn Enter để đến thư mục bin:
cd.. cd.. cd Apache24 cd bin

Bây giờ, gõ httpd và nhấn Enter để cài đặt và chạy server. Bạn sẽ được nhắc cho phép truy cập qua Windows Firewall để có thể kết nối mạng.

Tại thời điểm này, bạn có thể test server. Để làm vậy, mở bất kỳ trình duyệt web nào cài trên PC, gõ localhost hoặc địa chỉ IP của PC vào thanh địa chỉ và nhấn Enter. Bạn sẽ thấy thông báo: It works!

Bạn có thể dừng dịch vụ bằng tổ hợp phím CTRL + C.
Bây giờ bạn đã cài, cấu hình, và test Apache webserver – bạn cần cấu hình nó làm system service. Để làm vậy, sao chép và dán lệnh dưới và nhấn Enter:
httpd.exe -k install -n "Apache HTTP Server"

Bây giờ bạn có thể kiểm tra Apache đã được thêm thành công làm system service chưa. Để làm vậy, nhấn Windows key + R. Trong hộp thoại Run, gõ services.msc và nhấn Enter.

Trong cửa sổ Services, tìm Apache HTTP Server và xác minh Startup Type được đặt thành Automatic. Điều này đảm bảo mỗi khi bạn boot Windows 10, server sẽ tự động khởi động.
Đó là tất cả, các bạn ơi!
