Lời khuyên về cách cài đặt Apache trên Linux

Quá trình này không khó như bạn nghĩ

Vì vậy, bạn có một trang web, nhưng bây giờ bạn cần một nền tảng để lưu trữ nó trên. Bạn có thể sử dụng một trong nhiều nhà cung cấp dịch vụ lưu trữ trang web trên mạng hoặc bạn có thể cố gắng lưu trữ trang web của mình với máy chủ web của riêng bạn.

Vì Apache là miễn phí, nó là một trong những máy chủ web phổ biến nhất để cài đặt. Nó cũng có một số tính năng mà làm cho nó hữu ích cho nhiều loại khác nhau của trang web. Vậy, Apache là gì? Tóm lại, nó là một máy chủ được sử dụng cho tất cả mọi thứ từ các trang web cá nhân đến các trang web cấp doanh nghiệp.

Nó là linh hoạt vì nó là phổ biến.

Bạn sẽ có thể nhận được thông tin về cách cài đặt Apache trên hệ thống Linux với tổng quan của bài viết này. Tuy nhiên, trước khi bạn bắt đầu, bạn nên thoải mái làm việc trong Linux - bao gồm cả việc có thể thay đổi thư mục, sử dụng tar và gunzip và biên dịch với việc tạo (tôi sẽ thảo luận nơi để lấy các tập tin nhị phân nếu bạn không muốn biên dịch sở hữu). Bạn cũng nên có quyền truy cập vào tài khoản gốc trên máy chủ. Một lần nữa, nếu điều này gây nhầm lẫn cho bạn, bạn luôn có thể chuyển sang nhà cung cấp dịch vụ lưu trữ hàng hóa thay vì tự mình thực hiện.

Tải xuống Apache

Tôi khuyên bạn nên tải xuống bản phát hành ổn định mới nhất của Apache khi bạn bắt đầu. Nơi tốt nhất để lấy Apache là từ trang tải xuống Apache HTTP Server. Tải xuống các tệp nguồn thích hợp với hệ thống của bạn. Bản phát hành nhị phân cho một số hệ điều hành cũng có sẵn trên trang web này.

Giải nén tập tin Apache

Khi bạn đã tải xuống các tệp, bạn sẽ cần phải giải nén chúng:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

Điều này tạo ra một thư mục mới trong thư mục hiện tại với các tệp nguồn.

Cấu hình máy chủ của bạn cho Apache

Một khi bạn có các tập tin có sẵn, bạn cần phải hướng dẫn máy tính của bạn nơi để tìm tất cả mọi thứ bằng cách cấu hình các tập tin nguồn. Cách dễ nhất để làm điều này là chấp nhận tất cả các giá trị mặc định và chỉ cần gõ:

./configure

Tất nhiên, hầu hết mọi người không muốn chỉ chấp nhận các lựa chọn mặc định được trình bày cho họ. Tùy chọn quan trọng nhất là tùy chọn prefix = PREFIX . Điều này chỉ định thư mục nơi các tập tin Apache sẽ được cài đặt. Bạn cũng có thể đặt các biến và mô-đun môi trường cụ thể. Một số mô-đun tôi muốn cài đặt bao gồm:

Xin lưu ý rằng đây không phải tất cả các mô-đun tôi có thể cài đặt trên một hệ thống nhất định - dự án cụ thể sẽ phụ thuộc vào những gì tôi cài đặt, nhưng danh sách trên đây là điểm khởi đầu tốt. Đọc thêm về các chi tiết về các mô-đun để xác định các mô-đun bạn cần.

Xây dựng Apache

Như với bất kỳ cài đặt nguồn nào, bạn sẽ cần phải xây dựng cài đặt:

chế tạo
cài đặt

Tùy chỉnh Apache

Giả sử rằng không có vấn đề gì với việc cài đặt và xây dựng của bạn, bạn đã sẵn sàng để tùy chỉnh cấu hình Apache của mình.

Điều này thực sự chỉ là số tiền để chỉnh sửa tập tin httpd.conf. Tệp này nằm trong thư mục PREFIX / conf. Tôi thường chỉnh sửa nó bằng trình soạn thảo văn bản.

vi PREFIX /conf/httpd.conf

Lưu ý: bạn cần phải root để chỉnh sửa tệp này.

Làm theo hướng dẫn trong tệp này để chỉnh sửa cấu hình theo cách bạn muốn. Thêm trợ giúp có sẵn trên trang web Apache. Bạn luôn có thể chuyển sang trang web đó để biết thêm thông tin và tài nguyên.

Kiểm tra Máy chủ Apache của bạn

Mở trình duyệt web trên cùng một máy và gõ http: // localhost / vào hộp địa chỉ. Bạn sẽ thấy một trang tương tự như trang trong ảnh chụp màn hình một phần ở trên (hình ảnh đi kèm với bài viết này).

Nó sẽ nói trong các chữ cái lớn "Thấy điều này thay vì trang web bạn mong đợi?" Đây là tin tốt, vì nó có nghĩa là máy chủ của bạn được cài đặt đúng.

Bắt đầu chỉnh sửa / tải trang lên máy chủ web Apache mới được cài đặt của bạn

Khi máy chủ của bạn được thiết lập và chạy, bạn có thể bắt đầu đăng các trang. Vui chơi xây dựng trang web của bạn!