Hướng dẫn cài đặt Nginx proxy Apache trên Directadmin

  • Wednesday 12/01/2022

1. Giới thiệu Nginx proxy

Như ta đã biết webserver nginx xử lý các file tĩnh của website nhanh hơn nhiều so với webserver apache. Tuy nhiên với webserver nginx bạn cần phải xử lý vấn đề code để hoạt động được các vấn đề mode rewrite cho website. Điều này đỏi hỏi bạn cần phải có kiến thức về các mode rewrite để cấu hình cho website. Như vậy sẽ gây khó khăn trong quá trình quản lý triển khai website trên server chạy nginx.

Hôm nay chúng tôi sẽ hướng dẫn bạn cấu hình sử dụng sử dụng Nginx proxy Apache cho server trên directadmin sẽ giúp bạn giải quyết được nhu cầu tăng tốc website của bạn. Lúc này, Nginx đóng vai trò làm front end xử lý các file tĩnh, còn Apache làm back end xử lý dynamic content.

2. Cài đặt proxy

Để cài đặt bạn cần phải ssh vào server. Bạn tham khảo hướng dẫn ssh vào server tại đây

Sau khi ssh vào server bạn chạy tuần tự các lệnh sau:

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

 

Bạn chờ khoảng 20′ để quá trình cài đặt hoàn tất.

3. Kiểm tra proxy hoạt động

Để kiểm tra proxy đã hoạt động trên server chưa bạn dùng lệnh: #netstat -ntlp

Nếu server đang hoạt động chạy cả 2 nginx ( port 80, 443) và apache ( port 8080, 8081) như vậy là bạn đã cài đặt hoàn tất nginx làm proxy. Và giờ bạn chỉ cần triển khai website để sử dụng mà thôi.

 

Tham khảo dịch vụ VPS – Server tại P.A Việt Nam
https://www.pavietnam.vn/vn/vps-server.html

Nhận nhiều thông tin khuyến mãi – ưu đãi tại P.A Việt Nam
https://www.pavietnam.vn/vn/tin-tuc-chuong-trinh-khuyen-mai-ten-mien-hosting.html