Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách cài đặt Apache trên Windows 11/10

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 trang web khi chúng giao tiếp với nhau. Mặc dù mức độ sử dụng đã giảm theo thời gian, máy chủ web này vẫn duy trì độ phủ lớn trên thị trường máy chủ. Với bối cảnh đó, 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:

  1. Microsoft Visual Studio C++.
  2. Phiên bản mới nhất của Apache Lounge.

Sau khi tải xong hai mục này, bạn có thể tiến hành như sau.

Đầu tiên, nhấp đúp file thực thi Microsoft Visual Studio C++ để cài đặt. Sau khi cài đặt xong, bạn sẽ được nhắc khởi động lại máy tính. Hãy 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 một thư mục tên Apache24.

Thư mục này phải nằm ở gốc thư mục cài Windows. Ví dụ, C:\Apache24.

Sau đó giải nén nội dung Apache Lounge bạn đã tải vào thư mục Apache24.

Cách cài đặt Apache trên Windows 11/10

Sau khi giải nén xong vào thư mục – mở command prompt với quyền admin 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
Cách cài đặt Apache trên Windows 11/10

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.

Cách cài đặt Apache trên Windows 11/10

Lúc này, bạn có thể test server. 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 điệp: It works!

Cách cài đặt Apache trên Windows 11/10

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 đặt, cấu hình và test Apache webserver – bạn cần cấu hình nó làm dịch vụ hệ thống (system service). Để làm vậy, sao chép và dán lệnh dưới đây và nhấn Enter:

httpd.exe -k install -n "Apache HTTP Server"
Cách cài đặt Apache trên Windows 11/10

Bạn có thể xác minh xem Apache đã được thêm thành công làm dịch vụ hệ thống chưa. Nhấn Windows + R. Trong hộp Run, gõ services.msc và nhấn Enter.

Cách cài đặt Apache trên Windows 11/10

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

Xong rồi!

Cách cài đặt Apache trên Windows 11/10