Cách cài đặt NGINX trên DEBIAN 10

Bước 1:

Cài đặt Nginx Vì Nginx có thể truy cập được trong kho lưu trữ mặc định của Debian.

sudo apt update sudo apt install nginx

Bước 2:  Điều chỉnh Tường lửa

Trước khi thử nghiệm Nginx, lập trình tường lửa nên được thích nghi để cho phép cơ quan quản lý chấp nhận.

sudo ufw app list

Bạn sẽ thấy điều này:

Output Available applications: Nginx Full Nginx HTTP Nginx HTTPS OpenSSH

Vì chưa có SSL cho máy chủ của mình trong hướng dẫn, chúng ta sẽ chỉ cần cho phép lưu lượng truy cập trên cổng 80.

Bạn có thể kích hoạt tính năng này bằng cách nhập:

sudo ufw allow ‘Nginx HTTP’

Bạn có thể xác minh sự thay đổi bằng cách nhập:

sudo ufw status

Bạn sẽ thấy lưu lượng HTTP được phép trong đầu ra được hiển thị:

Output Status: active

To Action From — —— —- OpenSSH ALLOW Anywhere Nginx HTTP
ALLOW Anywhere OpenSSH (v6)
ALLOW Anywhere (v6) Nginx HTTP (v6)
ALLOW Anywhere (v6)

Bước 3. Kiểm tra Máy chủ Web của bạn để cho phép lưu lượng truy cập trên cổng 80.

Soạn thảo điều này tại dấu nhắc lệnh của Máy chủ của bạn:

 ip addr show eth0 | grep inet | awk ‘{ print $2; }’ | sed ‘s/\/.*$//’

Khi bạn có địa chỉ IP của máy chủ, hãy nhập địa chỉ đó vào thanh địa chỉ của trình duyệt:

http: // your_server_ip Bạn sẽ thấy trang đích Nginx mặc định:

Bước 4: Quản lý Quy trình Nginx

Để dừng máy chủ web của bạn, hãy nhập:

sudo systemctl stop nginx

Để khởi động máy chủ web khi nó bị dừng, hãy nhập:

sudo systemctl start nginx

Để dừng và sau đó bắt đầu lại dịch vụ, hãy nhập:

sudo systemctl restart nginx

Nếu bạn chỉ đơn giản là thực hiện thay đổi cấu hình, Nginx thường có thể tải lại mà không làm rớt kết nối. Để làm điều này, hãy nhập:

sudo systemctl reload nginx

Leave a Reply