#4 Bước Cài Đặt Nginx Trên Ubuntu 20.04 Nhanh Chóng

Nginx là web server phổ biến với cấu hình mạnh mẽ, đảm bảo hiệu suất và ổn định khi sử dụng kiến thức đơn luồng, không đồng bộ. Bài viết này, LANIT sẽ hướng dẫn chi tiết cách cài đặt Nginx trên Ubuntu 20.04 với 4 bước đơn giản nhanh chóng. Cùng theo dõi bài viết nhé!

[toc]

Bước 1 – Cài đặt Nginx

Vì Nginx có sẵn trong kho mặc định của Ubuntu nên bạn có thể cài đặt bằng hệ thống đóng gói APT.

Đầu tiên update hệ thống dùng lệnh:

sudo apt update -y
4 Bước cài đặt nginx trên Ubuntu 20.04

Tiến hành install nginx

sudo apt install nginx -y
4 Bước cài đặt nginx trên Ubuntu 20.04

Sau khi chấp nhận quy trình, APT sẽ cài đặt Nginx và phụ thuộc vào server của bạn.

Bước 2 – Điều chỉnh firewall

Trước khi chạy Nginx, cần điều chỉnh firewall để cho phép truy cập dịch vụ. Nginx tự đăng ký như một dịch vụ với ufw khi cài đặt, cho phép truy cập Nginx đơn giản hơn.

Liệt kê các cấu hình ứng dụng mà ufw biết cách làm việc bằng lệnh:

sudo ufw app list

output list các hồ sơ ứng dụng:

Cài đặt Nginx

Nginx Full: Mở cả cổng 80 (lưu lượng truy cập web bình thường, không được mã hóa) và cổng 443 (lưu lượng truy cập được mã hóa TLS/SSL)

Nginx HTTP: Chỉ mở cổng 80 (lưu lượng truy cập web bình thường, không được mã hóa)

Nginx HTTPS: Chỉ mở cổng 443 (lưu lượng được mã hóa TLS/SSL)

=> Ví dụ ở đây mình cho phép traffic qua port 80 bằng lệnh sau:

sudo ufw allow 'Nginx HTTP'
Cai Dat Nginx 3

Bạn có thể xác minh thay đổi bằng cách gõ lệnh sau:

sudo ufw status

Đầu ra sẽ cho biết lưu lượng HTTP nào được phép:

Bước 3 – Kiểm tra server web của bạn

systemctl status nginx
Cai Dat Nginx 4

active running : server nginx của bạn đã thành công, tuy nhiên ta cần kiểm tra bằng truy cập web

Hãy nhập địa chỉ đó vào thanh địa chỉ của trình duyệt:

http://your_server_ip

Cài đặt Nginx

Nếu như vậy thì máy chủ của bạn đang hoạt động bình thường và sẵn sàng để quản lý.

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

Để thiết lập và chạy Server web, bạn có thể sử dụng các lệnh sau để quản lý Nginx:

  • Lệnh dừng máy chủ web: sudo systemctl stop nginx
  • Lệnh khởi động máy chủ web khi bị dừng: sudo systemctl start nginx
  • Lệnh khởi động lại Nginx: sudo systemctl restart nginx
  • Lệnh Reload lại nginx: sudo systemctl reload nginx
  • Lệnh tắt Nginx: sudo systemctl disable nginx
  • Lệnh kích hoạt Nginx: sudo systemctl enable nginx

Trên đây, LANIT đã hướng dẫn bạn cách cài đặt Nginx trên Ubuntu 20.04 chi tiết với 4 bước đơn giản. Nếu bạn đang cần hỗ trợ kỹ thuật hoặc có nhu cầu thuê máy chủ ảo VPS hoặc thuê máy chủ vật lý tại LANIT thì liên hệ ngay để được phản hồi sớm nhất nhé!

avata Hải

Triệu Huyền Trang

Triệu Huyền Trang chuyên gia 3 năm kinh nghiệm trong ngành Công Nghệ, Phần Mềm. Chuyên chia sẻ các kiến thức phần mềm mã nguồn, ứng dụng và thông tin về công nghệ hữu ích.

Chat với chúng tôi qua Zalo!
Chat với chúng tôi qua Zalo!