Centos 6.8 安裝Nginx必要的依賴包: 1.安裝C語言環境 2.安裝pcre庫使Nginx支持具備URI重寫功能的rewrite模塊 3.安裝openssl,Nginx在使用HTTPS服務時要用到此模塊 yum install -y gcc-c++ pcre pcre-devel ope ...
Centos 6.8
安裝Nginx必要的依賴包:
1.安裝C語言環境
2.安裝pcre庫使Nginx支持具備URI重寫功能的rewrite模塊
3.安裝openssl,Nginx在使用HTTPS服務時要用到此模塊
yum install -y gcc-c++ pcre pcre-devel openssl openssl-devel
現在開始安裝Nginx:
首先建立一個工具目錄用來固定存放安裝的各種軟體
mkdir -p /home/software/tools
進入到/home/software/tools
cd /home/software/tools
創建用戶nginx
useradd nginx -s /sbin/nologin -M
下載Nginx軟體包並解壓(Nginx官方地址 http://www.nginx.org)
wget -q http://nginx.org/download/nginx-1.6.3.tar.gz
tar fx 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
編譯完成!
**************************************************************************************
編譯Nginx軟體時,可以使用./configure --help查看相關參數幫助
--user=nginx 進程用戶許可權
--group=nginx 進程用戶組許可權
--prefix=/application/nginx-1.6.3/ 設置安裝路徑
--with-http_stub_status_module 激活狀態信息
--with-http_ssl_module 激活ssl功能
**************************************************************************************
將Nginx的安裝路通過軟連接的方式更改為/application/nginx
ln -s /application/nginx-1.6.3 /application/nginx
啟動Nginx服務
/application/nginx/sbin/nginx -t 啟動前檢查配置文件語法
nginx: the configuration file /application/nginx-1.6.3//conf/nginx.conf syntax is ok
nginx: configuration file /application/nginx-1.6.3//conf/nginx.conf test is successful
啟動命令
/application/nginx/sbin/nginx
檢查80埠是否成功啟動
lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 6239 root 6u IPv4 31541 0t0 TCP *:http (LISTEN)
nginx 6240 nginx 6u IPv4 31541 0t0 TCP *:http (LISTEN)
通過瀏覽器檢查Nginx的實際效果