Hướng dẫn cài đặt NGINX phiên bản mới nhất trên CentOS 7

Chia sẻ kiến thức sử dụng VPS (máy chủ ảo) - Server (máy chủ riêng)

Các điều hành viên: Admin, Mod, SMod

Hướng dẫn cài đặt NGINX phiên bản mới nhất trên CentOS 7

Gửi bàigửi bởi nghiammo1992 » 02/01/2021 01:06

Hướng dẫn cài đặt NGINX phiên bản mới nhất trên CentOS 7

NGINX (đọc là “engine x”) là một phần mềm mã nguồn mở cho web serving, reverse proxying, caching, load balancing, media streaming,…Ban đầu nó giống như một web server được thiết kế để cho hiệu suất(performance) và tính ổn định(stability) cao nhất. Ngoài khả năng là 1 Web server, NGINX cũng có thể hoạt động như một proxy server cho email (IMAP, POP3 và SMTP) và reverse proxy và load balancer cho HTTP, TCP, và UDP server.

Bài viết này sẽ hướng dẫn bạn cài đặt Nginx trên CentOS 7

I - Chuẩn bị
1 máy chạy hệ điều hành CentOS 7, RAM tối thiểu 1GB, disk 10GB.

II - Stable vs. mainline version
Nginx Open Source có sẵn trong hai phiên bản:
- Mainline – Bao gồm các tính năng mới nhất và sửa lỗi và luôn cập nhật. Nó đáng tin cậy, nhưng nó có thể bao gồm một số mô-đun thử nghiệm và nó cũng có thể có một số lỗi mới.
- Ổn định(Stable) – Không bao gồm tất cả các tính năng mới nhất, nhưng có các sửa lỗi nghiêm trọng luôn được đưa vào phiên bản chính.

III – Cài đặt Nginx
Cài đặt kho lưu trữ gói nginx. Sau đó, bạn có thể cài đặt và cập nhật nginx từ kho lưu trữ.
yum update -y
yum install -y yum-utils


Để set up yum repository, tạo 1 file với tên /etc/yum.repos.d/nginx.repo và thêm vào file:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true


Dọn dẹp thông tin bộ nhớ cache của kho lưu trữ bằng lệnh sau:
yum clean all

Theo mặc định, kho lưu trữ sẽ sử dụng các nginx package ổn định. Nếu bạn muốn sử dụng mainline nginx packages, sử dụng câu lệnh sau:
Mã: Chọn tất cả
yum-config-manager --enable nginx-mainline


Install nginx, chạy câu lệnh:
yum install nginx nginx-module-xslt nginx-module-perl nginx-module-geoip nginx-module-image-filter

Kiểm tra thông tin phiên bản NGINX sau khi cài:
rpm -qa | grep nginx
nginx -v


Restart và enable service nginx:
systemctl restart nginx
systemctl enable nginx
chkconfig httpd on


Chúc các bạn thành công!
Sửa lần cuối: nghiammo1992 09/01/2021 23:50
Hình đại diện của thành viên
nghiammo1992
☀️2/30☀️
☀️2/30☀️
 
Bài viết: 15
Ngày tham gia: 08/03/2012 10:56
Đến từ: Hà Giang
Thiết bị: Nokia N96
Số điện thoại: 0367790762

Quay về VPS - Server

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất

Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến19 khách