Nginx là một trong những máy chủ web phổ biến nhất trên thế giới. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cài đặt Nginx trên Ubuntu 18.04.
Cài đặt Nginx trên Ubuntu 18 – Nginx là một trong những máy chủ web phổ biến nhất trên thế giới và được sử dụng trên các trang web có lưu lượng truy cập cao. Nó thân thiện với máy chủ hơn Apache trong nhiều trường hợp và có thể được sử dụng như một máy chủ web hoặc Reverse Proxy.
Trong bài viết này, HOSTVN sẽ hướng dẫn bạn cài đặt phiên bản mới nhất của Nginx trên Ubuntu 18.04. Tại thời điểm viết bài, phiên bản mới nhất là 1.17.10
Hướng dẫn cài đặt Nginx trên Ubuntu 18
Để bắt đầu, bạn cần một VPS với hệ điều hành Ubuntu 18.04. Nếu bạn chưa có VPS, vui lòng tham khảo các gói Cloud VPS của HOSTVN.
ĐĂNG KÝ NGAY
1. Bước 1: Cài đặt các gói cần thiết
Trước tiên, bạn cần cài đặt các gói cần thiết bằng lệnh sau
sudo apt install curl gnupg2 ca-certificates lsb-release -y
1. Bước 1: Tạo nguồn kho lưu trữ
Tiếp theo, bạn tạo một tệp nguồn kho lưu trữ cho Nginx.
- Nếu bạn muốn cài đặt Phiên bản ổn định Nginx (v1.16) bạn chạy lệnh sau
sudo echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
- Nếu bạn muốn cài đặt Phiên bản Nginx Mainline (1.17) bạn chạy lệnh sau
sudo echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
Để xác minh tính toàn vẹn của các gói được tải xuống từ kho lưu trữ này, bạn cần nhập khóa công khai Nginx bằng lệnh bên dưới
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
Xác minh khóa bằng lệnh sau
sudo apt-key fingerprint ABF5BD827BD9BF62
Cuối cùng, bạn tiến hành cập nhật bằng lệnh sau
sudo apt update sudo apt upgrade -y
2. Bước 2: Cài đặt Nginx
Để cài đặt Nginx, bạn chỉ cần chạy lệnh sau
sudo apt install nginx -y
Sau khi cài đặt xong, hãy chạy hai lệnh sau để khởi động Nginx
sudo systemctl start nginx sudo systemctl enable nginx
Để kiểm tra phiên bản Nginx đã cài đặt, hãy sử dụng lệnh sau:
nginx -v
3. Ghi chú
Trong phiên bản 1.17 Nginx đã loại bỏ các thư mục mô-đun có sẵn, mô-đun được kích hoạt, trang web có sẵn, các trang web được kích hoạt, đoạn trích và cấu trúc của / etc / nginx sẽ tương tự như Nginx trên CentOS, bây giờ các tệp vhost sẽ được tải trong thư mục conf.d
4. Video Tut
5. Tài liệu tham khảo
6. Kết luận
Trong bài này HOSTVN Mình đã hướng dẫn các bạn cài đặt Nginx phiên bản mới nhất trên Ubuntu 18.04. Nếu có ý kiến đóng góp, bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm Hướng dẫn cách cài đặt LEMP trên Centos 7.