一、在安裝Nginx 時,要查看是否已經安裝了nginx的依賴包,【pcre、pcre-devel openssl openssl-devel】
檢查是否安裝pcre-devel,openssl-devel包,命令如下:
rpm -qa pcre-devel pcre
rpm -qa openssl-devel openssl
如果沒有安裝,則開始安裝上述依賴包,具體命令如下:
安裝pcre pcre-devel
yum install pcre pcre-devel -y
安裝openssl openssl-devel
yum install openssl openssl-devel -y
二、依賴包安裝好以後,開始安裝nginx
mkdir -p /home/oldboy/tools
cd /home/wyf/tools
wget -q http://nginx.org/download/nginx-1.6.3.tar.gz
ls -l nginx-1.6.3.tar.gz
useradd nginx -s /sbin/nologin -M //創建nginx 用戶
tar xvf nginx-1.6.3.tar.gz
cd nginx-1.6.3.tar.gz
./configure --user=nginx --group=nginx --prefix=/application/nginx-1.6.3/ --with-http_stub_status_module --with-http_ssl_module
make
make install
ln -s /application/nginx-1.6.3 /application/nginx // 創建軟鏈接 ,方便人員使用。
cd ../
注:
--prefix=/application/nginx-1.6.3/ //設置安裝路徑
--user=nginx // 進程用戶權限
--group=nginx // 進程用戶組權限
--with-http_stub_status_module // 激活狀態信息
--with-http_ssl_module // 激活ssl 功能
三、啓動並檢查配置文件語法
/application/nginx/sbin/nginx -t //檢查配置文件語法
/application/nginx/sbin/nginx -s reload // 平滑重啓
四、查看nginx 服務對用的端口是否成功開啓
lsof -i :80
或者
Netstat -lnt | grep 80
五、nginx 啓動後實際效果
或者
Curl 192.168.10.21