Cài đặt Nginx trên Ubuntu 18.04

Nginx là gì ?

Nginx là open source để phục vụ web, reverse proxying, caching, load blancing, media streaming… Nó bắt đầu như một máy chủ web được thiết kế để có hiệu suất và sự ổn định tối đa. Ngoài các khả năng của máy chủ HTTP, Nginx cũng có thể hoạt động như một máy chủ proxy cho email (IMAP, POP3, SMTP) và một trình cân bằng tải và proxy ngược cho các máy chủ HTTP, TCP, UDP.

Cài đặt Nginx

Các gói Nginx có sẵn trong kho lưu trữ mặc định của Ubuntu. Việc cài đặt khá đơn giản Chúng tôi sẽ bắt đầu bằng cách cập nhật danh sách gói và sau đó cài đặt Nginx:
sudo apt update
sudo apt install nginx
Nhập “y” để tiếp tục quá trình cài đặt Sau khi cài đặt xong, dịch vụ Nginx sẽ tự động bắt đầu. Bạn có thể kiểm tra trạng thái của dịch vụ bằng lệnh sau:
sudo systemctl status nginx

Cấu hình tường lửa

Bạn có thể làm điều đó bằng cách bật cấu hình ‘Nginx Full’ bao gồm các quy tắc cho cả hai cổng:
sudo ufw allow 'Nginx Full'
Để xác minh loại trạng thái:
sudo ufw status

Kiểm tra cài đặt

Để kiểm tra cài đặt Nginx mới của bạn, hãy mở http://YOUR_IP sever trong trình duyệt bạn chọn và bạn sẽ thấy trang đích Nginx mặc định như được hiển thị trên hình ảnh bên dưới:

Quản lý dịch vụ Nginx

Để dừng dịch vụ Nginx, hãy chạy:
sudo systemctl stop nginx
Để bắt đầu lại, hãy nhập:
sudo systemctl start nginx
Để khởi động lại dịch vụ Nginx :
sudo systemctl restart nginx
Tải lại dịch vụ Nginx sau khi bạn đã thực hiện một số thay đổi cấu hình:
sudo systemctl reload nginx
 Nếu bạn muốn tắt dịch vụ Nginx để bắt đầu khi khởi động:
sudo systemctl disable nginx
Để bật lại nó một lần nữa:
sudo systemctl enable nginx

Phần kết

Mình đã hướng dẫn các bạn cài đặt Nginx trên Ubuntu 18.04