Nginx là một web server dùng để chạy các trang web, tương tự như Apache HTTP server với high performance. Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt Nginx trên CentOS các bạn nhé!
Đầu tiên, bởi vì các Repository mặc định của CentOS không chứa package cài đặt của Nginx nên các bạn cần thêm mới một reposity tên là Extra Packages for Enterprise Linux (EPEL repository) vào hệ điều hành của mình, bằng cách chạy câu lệnh sau:
1 |
sudo yum install epel-release |
Nhập Y rồi enter nhé các bạn!
Kết quả:
Bây giờ thì các bạn có thể cài đặt Nginx rồi.
Hãy chạy câu lệnh sau các bạn nhé!
1 |
sudo yum install nginx |
Nhập Y tiếp nha các bạn!
Cài đặt thành công:
Bây giờ thì các bạn hãy start Nginx lên:
1 |
sudo systemctl start nginx |
Để kiểm tra kết quả, các bạn hãy mở browser rồi request tới điạ chỉ sau:
1 |
http://<domain_or_ip_server>/ |
Nếu các bạn thấy browser hiển thị như sau thì các bạn đã cài đặt thành công Nginx rồi đó:
Nếu các bạn muốn Nginx sẽ tự động start khi chúng ta mở máy lên thì hãy chạy câu lệnh sau nhé:
1 |
sudo systemctl enable nginx |
Nếu server của các bạn đang sử dụng firewall thì hãy enable allow cho phép user truy cập port của http và https các bạn nhé:
1 |
sudo firewall-cmd --permanent --zone=public --add-service=http |
1 |
sudo firewall-cmd --permanent --zone=public --add-service=https |
Reload cấu hình của firewall:
1 |
sudo firewall-cmd --reload |