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

Views: 12 07/04/2026 09:12
Hướng dẫn cài đặt Nginx trên Ubuntu

1. Nginx là gì?

Nginx là một web server mã nguồn mở phổ biến, dùng để:

  • Host website

  • Reverse proxy

  • Load balancing

  • Xử lý traffic lớn hiệu quả

2. Cập nhật hệ thống Ubuntu

Trước khi cài đặt, bạn nên update hệ thống:

sudo apt update
sudo apt upgrade -y

3. Cài đặt Nginx

Sử dụng apt để cài:

sudo apt install nginx -y

 

4. Kiểm tra trạng thái Nginx

Sau khi cài xong, kiểm tra:

systemctl status nginx

Nếu thấy:

active (running)

→ Nginx đã chạy thành công ✅

5. Kiểm tra trên trình duyệt

Mở trình duyệt và truy cập:

http://your_server_ip

Nếu thấy trang “Welcome to nginx!” → thành công

6. Cấu hình Firewall (UFW)

Nếu server có firewall, mở port HTTP:

sudo ufw allow 'Nginx Full'

Kiểm tra:

sudo ufw status

 

7. Các lệnh quản lý Nginx

sudo systemctl start nginx
sudo systemctl stop nginx 
sudo systemctl restart nginx
sudo systemctl reload nginx 

8. Thư mục quan trọng của Nginx

Đường dẫn

Ý nghĩa

/etc/nginx

File config chính

/var/www/html

Thư mục chứa website

/etc/nginx/sites-available

Config site

/etc/nginx/sites-enabled

Site đang chạy


9. Kiểm tra file config

sudo nginx -t

Nếu hiện:

syntax is ok

→ Config hợp lệ 

Bạn đã cài đặt thành công Nginx trên Ubuntu và sẵn sàng deploy website. Đây là bước đầu quan trọng khi học:

  • DevOps

  • Backend

  • Triển khai web

Chúc các bạn thành công

cài đặt nginx ubuntu install nginx ubuntu nginx ubuntu 22.04 web server nginx linux hướng dẫn nginx cơ bản cấu hình nginx ubuntu