Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Hai, 18:00:58 - 25/11/2024
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

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

#1 » Gửi bài gửi bởi nghiammo1992 » 02/01/2021 01:06 » @521259

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

Những người đã like nghiammo1992 bởi bài viết có ích này (Tổng: 2):
SoulTDajgiachandat
nghiammo1992 ✅
Hình đại diện của thành viên
Rank: ☀️2/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Tiếu Ngạo
Xếp hạng Bang hội: ⚡5/46⚡
Level:
Chủ đề đã tạo: 🩸4141/4141🩸
Tiền mặt:
Ngân hàng:
Nhóm:
Danh hiệu: ⚝⚝⚝Truyền Thuyết⚝⚝⚝
Giới tính:
Ngày tham gia:
Đến từ:
Thiết bị:
Số điện thoại:
(Google Chrome 88.0.432)


Quay về VPS - Server

 


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