Install nginx using yum on CentOS or SL Linux

Step #1: Install nginx repo

Type the following wget command to install nginx yum configuration file:
# cd /tmp

CentOS Linux v6.x user type the following command:
# wget
# rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm

RHEL v6.x user type the following command:
# wget
# rpm -ivh nginx-release-rhel-6-0.el6.ngx.noarch.rpm

Step #2: Install nginx web-server

Type the following yum command to install nginx web-server:
# yum install nginx

Sample outputs:

Loaded plugins: product-id, rhnplugin, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
nginx | 1.3 kB 00:00
nginx/primary | 4.8 kB 00:00
nginx 33/33
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package nginx.x86_64 0:1.2.6-1.el6.ngx will be installed
–> Finished Dependency Resolution

Dependencies Resolved

Package Arch Version Repository Size
nginx x86_64 1.2.6-1.el6.ngx nginx 361 k

Transaction Summary
Install 1 Package(s)

Total download size: 361 k
Installed size: 835 k
Is this ok [y/N]: y
Downloading Packages:
nginx-1.2.6-1.el6.ngx.x86_64.rpm | 361 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : nginx-1.2.6-1.el6.ngx.x86_64 1/1

Thanks for using NGINX!

Check out our community web site:

If you have questions about commercial support for NGINX please visit:

Installed products updated.
Verifying : nginx-1.2.6-1.el6.ngx.x86_64 1/1

nginx.x86_64 0:1.2.6-1.el6.ngx


Step #3: Turn on nginx service

Type the following command:
# chkconfig nginx on


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.