一.準(zhǔn)備工作,基本安裝環(huán)境
1.安裝gcc
gcc -v &&
yum -y install gcc
2.pcre是一個(gè)perl庫,包括perl兼容的正則表達(dá)式庫,nginx的http模塊使用pcre來解析正則表達(dá)式,所以需要安裝pcre庫。
yum install -y pcre pcre-devel
3.zlib庫提供了很多種壓縮和解壓縮方式nginx使用zlib對(duì)http包的內(nèi)容進(jìn)行g(shù)zip,所以需要安裝
yum install -y zlib zlib-devel
4.安裝openssl
yum install -y openssl openssl-devel
一鍵腳本,可省略前四步
gcc -v
yum -y install gcc
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
pwd
二.正式安裝
在/home下創(chuàng)建download文件夾,下載nginx安裝包
cd /home &&
mkdir download &&
wget http://nginx.org/download/nginx-1.9.9.tar.gz
解壓并進(jìn)入到nginx文件夾
tar -zxvf nginx-1.9.9.tar.gz &&
cd nginx-1.9.9
一件編譯配置和安裝
./configure &&
make &&
make install
切換到/usr/local/nginx 并啟動(dòng)
cd /usr/local/nginx &&
cd sbin &&
./nginx
在nginx目錄下的文件結(jié)構(gòu),如圖
一鍵腳本如下,可省略前四步
cd /home &&
mkdir download
wget http://nginx.org/download/nginx-1.9.9.tar.gz
tar -zxvf nginx-1.9.9.tar.gz
cd nginx-1.9.9
./configure
make
make install
cd /usr/local/nginx
cd sbin
./nginx
三.懶人一鍵腳本:一行都不用看,直接往窗口懟
gcc -v
yum -y install gcc
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
pwd &&
cd /home &&
mkdir download
wget http://nginx.org/download/nginx-1.9.9.tar.gz
tar -zxvf nginx-1.9.9.tar.gz
cd nginx-1.9.9
./configure
make
make install
cd /usr/local/nginx
cd sbin
ls -a
./nginx
pwd
安裝完成,程序目錄在/usr/local/nginx/目錄下
目錄結(jié)構(gòu)如下

腳本安裝目錄
四.一鍵啟,停nginx腳本
啟動(dòng)nginx
cd /usr/local/nginx/sbin &&
./nginx
停止nginx
cd /usr/local/nginx/sbin &&
./nginx -s stop
軟重啟(修改配置文件時(shí)可使用)
cd /usr/local/nginx/sbin &&
./nginx -s reload