Nginx là một máy chủ proxy ngược mã nguồn mở (open source reverse proxy server) sử dụng phổ biến với giao thức HTTP, HTTPS, SMTP, POP3 và IMAP , cũng như dùng làm cân bằng tải (load balancer), HTTP cache và máy chủ web (web server). Dự án Nginx tập trung vào việc phục vụ số lượng kết nối đồng thời lớn (high concurrency), hiệu suất cao và sử dụng bộ nhớ thấp. Nginx được biết đến bởi sự ổn định cao, nhiều tính năng, cấu hình đơn giản và tiết kiệm tài nguyên.

Cài đặt EPEL (Extra Packages for Enterprise Linux):

# wget  http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
(32 bit) # wget   http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -Uvh  remi-release-6*.rpm epel-release-6*.rpm

Cài đặt Nginx

# yum install nginx -y

Cấu hình Nginx

# vi /etc/nginx/nginx.conf
Dòng 6: Thiết lập số lượng CPU

worker_processes 1;

Dòng 36: bỏ ghi chú ( enable gzip )
gzip on;
Loại bỏ cách dòng bằng lệnh
# cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.org
# egrep -v "^ *#|^ *$" /etc/nginx/conf.d/default.conf.org > /etc/nginx/conf.d/default.conf
# vi /etc/nginx/conf.d/default.conf
Dòng 3: change to your server’s name

server_name www.adminvietnam.org;

Bật dịch vụ Nginx
# service nginx start
# chkconfig nginx on

Đang Tải

Nguyễn Hoàng Anh – AdminVietnam.org