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

apache

Được phát hành lần đầu tiên vào năm 1995, Apache là một máy chủ web nguồn mở, đa nền tảng, hoàn toàn miễn phí đã được sử dụng bởi gần một nửa số trang web trên thế giới. Mặc dù nó hoạt động trên các hệ điều hành khác nhau, nhưng trong bài đăng này, chúng tôi sẽ giải thích sao Cài đặt Apache trên Windows 10.

Máy chủ HTTP Apache, được đặt theo tên của một trong những bộ lạc người Mỹ bản địa hiếu chiến nhất, rất phổ biến đối với các lập trình viên, đặc biệt là vì tính mô đun của nó và thực tế là nó được cập nhật liên tục.

Nhưng nó cũng là một tùy chọn ngày càng được người dùng bình thường yêu cầu. Nếu chúng ta tính đến chức năng thiết yếu của máy chủ Apache là phục vụ các trang web được lưu trữ bởi các trình duyệt khác nhau như Chrome, Firefox, Safari, thì chúng ta có thể nói rằng nhiệm vụ chính của nó là duy trì liên lạc thông suốt và ổn định giữa máy chủ web và máy khách web, tức là người dùng.

Tất cả việc trao đổi thông tin này được quản lý thông qua giao thức HTTP. Ngoài ra, Apache cung cấp cho chúng tôi mức độ tùy biến cao nhờ hệ thống mô-đun của nó. Mặc dù bạn phải cẩn thận với các tùy chọn này, nhưng chúng tôi có khả năng kích hoạt một số và hủy kích hoạt một số tùy chọn khác, tùy theo sở thích của chúng tôi.

Apache trong Windows 10: Ưu điểm và nhược điểm

Nhìn chung, việc cài đặt máy chủ Apache trong Windows 10 sẽ mang lại cho chúng ta nhiều lợi ích, mặc dù cũng phải xem xét những khía cạnh không mấy tích cực khác. Đây là một bản tóm tắt ngắn gọn về những ưu và nhược điểm:

Ưu điểm

  • Nó tương thích với Các trang web dựa trên WordPress và với hầu hết tất cả các CMS tồn tại trên thị trường.
  • Có một cấu trúc kiểu mô-đun, rất linh hoạt và đa năng.
  • Nó hoạt động trên cả máy chủ Windows và Linux.
  • Đến từ mã nguồn mở (nó có một cộng đồng lớn các nhà phát triển đằng sau nó) và hoàn toàn miễn phí.
  • Vì những lý do tương tự như ở điểm trước, nó được cập nhật liên tục, có nghĩa là một đảm bảo an ninh.
  • Hoa Kỳ tập tin .htaccess, tạo điều kiện làm việc với CMS chính.

Contras

  • Trong trường hợp các trang web có lưu lượng truy cập cao, hiệu suất có thể bị ảnh hưởng.
  • Việc sử dụng sai các mô-đun có thể dẫn đến vi phạm an ninh.

Cài đặt Apache trong Windows 10 từng bước

Sau khi đã giải thích Apache là gì và nó đại diện cho doanh số bán hàng nào, chúng ta hãy xem các bước cài đặt Apache trong Windows 10 là gì, cũng như những trở ngại phổ biến nhất mà chúng ta có thể gặp phải và cách giải quyết chúng.

Điều kiện tiên quyết

yêu cầu apache

Trước khi tiến hành cài đặt, cần xác minh rằng phiên bản Windows của chúng tôi có Mô-đun có thể phân phối lại của Microsoft Visual C++ 2017. Đây là những thứ cần thiết để Apache hoạt động. Thông thường trong Windows 10, đây không phải là vấn đề, tuy nhiên, tốt hơn hết là bạn nên kiểm tra như sau:

  1. Chúng tôi vào menu bắt đầu và tìm kiếm Control Panel.
  2. Sau đó, chúng tôi chọn «Chương trình».
  3. Trong menu mở ra, chúng ta sẽ "Chương trình và những tính năng".
  4. Trong danh sách được hiển thị, các thành phần cần thiết để cài đặt máy chủ Apache sẽ xuất hiện (xem hình trên, trong hộp màu đỏ).

Nếu chúng tôi không có các mô-đun này, chúng tôi có thể tải xuống từ liên kết này và cài đặt chúng trên máy tính của chúng tôi. Đối với hệ thống 32 bit, bạn phải tải xuống phiên bản (X86).

Một nhiệm vụ quan trọng khác mà chúng ta phải làm là đảm bảo rằng chúng ta có trong nhóm của mình một cổng có sẵn cho Apache. Thông thường, cổng 80 là cổng được gán cho máy chủ. Đó là cái phải để Apache tự do sử dụng. Để đảm bảo nó miễn phí, chúng tôi sẽ làm như sau:

  1. Trong menu Windows, chúng tôi gõ vỏ hộp.
  2. Tiếp theo, trong bảng điều khiển, chúng tôi nhập văn bản sau: Kiểm tra-NetConnection localhost -Port 80
  3. cuối cùng trên đường dây TcpTestThành công chúng ta sẽ nhận được câu trả lời:
    • Thật nếu cổng 80 đã bận.
    • Sai nếu cổng 80 có sẵn.

Cấu hình Apache

Khi các yêu cầu được đáp ứng, chúng ta có thể tải xuống và cài đặt Apache trong Windows 10. Việc tiếp theo cần làm là sửa đổi tập tin cấu hình để cho bạn biết cổng chính xác. Nếu, như chúng tôi đã đề cập trong ví dụ trước, cổng đó là 80 và nó không xuất hiện dưới dạng tùy chọn mặc định, chúng tôi sẽ tiến hành như sau:

  1. Trước hết, chúng tôi mở thư mục c:\Apache24\conf
  2. Ở đó, chúng tôi chỉnh sửa tệp được đánh dấu là httpd.conf (ví dụ: bạn có thể sử dụng Notepad).
  3. Trong dòng có nội dung "Nghe XX", chúng tôi thay đổi các số đó ("XX") thành 80, đây là cổng đã chọn.
  4. Cuối cùng, trong dòng mà nó nói Tên máy chủ localhost:XX chúng tôi cũng làm như vậy

chạy apache

cài đặt apache

Với mọi thứ đã sẵn sàng, đây là cách chúng ta có thể chạy apache trên win 10 thủ công:

  1. Đầu tiên chúng ta truy cập vào thư mục c:\Apache24\bin
  2. Sau đó, chúng tôi nhấp đúp chuột vào tập tin httpd.exe

Nếu chúng ta muốn Apache chạy tự động, chúng ta sẽ phải cài đặt nó như một dịch vụ windows. Theo cách này, nó sẽ được thực thi mỗi khi chúng ta khởi động hệ điều hành. Phương pháp này có những ưu điểm khác, chẳng hạn như tăng mức độ bảo mật bằng cách tích hợp vào Windows. Đây là cách chúng ta nên làm:

  1. Trong menu Windows, chúng tôi viết cmd.
  2. Chúng tôi thực hiện cmd với quyền của quản trị viên.
  3. Tiếp theo, chúng tôi mở thư mục \apache\bin: cd c:\apache24\bin
  4. Chúng tôi cài đặt dịch vụ bằng lệnh sau: httpd.exe -k cài đặt
  5. Cuối cùng, chúng ta khởi động Apache bằng lệnh httpd.exe -k bắt đầu

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.