Hướng dẫn reverse-proxy Nginx-Apache trên Directadmin

Giới Thiệu #

Nginx và Apache đều là 2 opend source thịnh hành hiện tại, cả 2 đều có ưu và nhược điểm riêng.

Đối với Apache thì có khả năng xử lý mạnh mẽ, với Nginx thì vượt trội hơn về tốc độ với các website tĩnh.

Hiện tại Quý khách có thể hoàn toàn thay thế Nginx cho Apache, nhưng mỗi một webserver đều có một ưu thế riêng, vì vậy chúng ta tại sao không sử dụng cả 2 webserver này, trong đó Nginx sẽ đóng vai trò là font end xử lý các file tĩnh còn Apache sẽ đảm nhận là back end dynamic content, lúc này website của Quý khách sẽ hoàn hảo hơn và sẽ không phải đắn đo khi so sánh giữa Nginx và Apache nữa.

Trên Directadmin có hỗ trợ thực hiện việc này một cách đơn giản và không mất quá nhiều thời gian của Quý khách.

Thực hiện cài đặt. #

Quý khách cần truy cập vào server qua SSH với tài khoản root sau đó chạy các lệnh sau:

cd /usr/local/directadmin/custombuild
./build update
./build set webserver nginx_apache
./build nginx_apache
./build rewrite_confs

Quá trình cài đặt sẽ mất khoảng 5 -10 phút.

Sau khi cài đặt xong Quý khách hãy chạy lệnh sau để kiểm tra: netstat -nltp

Nginx đang chạy với port 80 của Apache, Apache sẽ chuyển qua chạy port 8080.

Như vậy việc cài đặt đã hoàn tất.

Chúc Quý khách thành công.

Powered by BetterDocs

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Top