Installing NGINX and Third-Party Modules
Installing Nginx using a package manager
Linux(deb-based)
sudo apt-cache policy nginx
sudo apt-get update
sudo apt-get install python-software-properties
sudo apt-get install software-properties-commonsudo add-apt-repository ppa:nginx/stablesudo apt-get updatesudo apt-get install -y nginxsudo /etc/init.d/nginx start
Linux(rpm-based)
sudo yum install nginx
FreeBSD
sudo pkg_install -r nginx
http://nginx.org/en/download.html
CentOS
1. add Nginx repository
sudo vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repobaseurl=http://nginx.org/packages/centos/6/$basearch/gpgcheck=0enabled=12. install nginx
sudo yum install nginx
Debian
1. install the Nginx signing key
download from http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
2. append the nginx.org repository to the end of /etc/apt/sources.list
vi /etc/apt/sources.list
deb http://nginx.org/packages/debian/ squeeze nginx
deb-src http://nginx.org/packages/debian/ squeeze nginx3. install nginx
sudo apt-get update
sudo apt-get install nginxInstalling Nginx from source
1. download from http://nginx.org/en/download.html
2. unpack the archive into a temporary directory
mkdir $HOME/build
cd $HOME/build && tar xzf nginx-<version-number>.tar.gz3. configure it
cd $HOME/build/nginx-<version-number> && ./configure
4. make && sudo make install