作業系統:centos release 5.5 (final)
核心版本:2.6.18-194.el5
其他軟體: gcc
cd /usr/local/src
wget
tar xzvf nginx-1.0.10.tar.gz
cd nginx-1.0.10
./configure --prefix=/usr/local/nginx--with-http_stub_status_module #注:引數--with-http_stub_status_module是開啟監控模組
make && make install
以上就安裝完nginx了
nginx的配置檔案在/usr/local/nginx/conf/nginx.conf
因為我們剛剛配置的執行nginx的使用者是www所以我們要把www使用者建立起來:
groupadd www
useradd –g www www
這樣使用者就建立好了
/usr/local/nginx/sbin/nginx
如果沒有報錯資訊,就啟動了。
檢視下啟動程序
ps aux | grep nginx
會看到如下資訊:
root 2906 0.0 0.0 4256 624 ? ss 15:22 0:00 nginx: master process/usr/local/nginx/sbin/nginx
www 2908 0.0 0.5 1426811072 ? s 15:22 0:00 nginx: worker process
www 2909 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2910 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2911 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: workerprocess
www 2912 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2913 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2914 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2915 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2916 0.0 0.5 14268 10836 ? s 15:22 0:00 nginx: worker process
www 2917 0.0 0.5 14268 10816 ? s 15:22 0:00 nginx: worker process
root 2938 0.0 0.0 4176 688 pts/0 r+ 15:30 0:00 grep nginx
說明nginx已經啟動了。接下來就用瀏覽器測試我們剛剛配好的位址。
在編譯配置時的引數--with-http_stub_status_module 就是開啟監控功能模組兒,如果沒有加的話,就加上這個引數重新編譯下。
在nginx的配置檔案裡找到乙個serer配置節,加入下面的配置:
location /nginx_status /nginx_status就可以檢視當前配置下nginx的負載情況了,輸出的內容如下:
active connections: 20
server accepts handled requests
200 200 286
reading: 0 writing: 3 waiting: 6
解釋:active connections:nginx 正處理的活動連線數 20個。
server accepts handled requests:nginx啟動到現在共處理了 200個連線 , 成功建立 200 次握手 一般跟第乙個一樣,差值為請求丟失數, 總共處理了286 次請求。
reading :nginx 讀取到客戶端的header 資訊數。
writing : nginx 返回給客戶端的header 資訊數。
waiting :開啟 keep-alive 的情況下,這個值等於active - (reading + writing),意思就是 nginx 已經處理完正在等候下一次請求指令的駐留連線。
這個狀態資訊,從nginx啟動算起,包括過載配置檔案,也會清零。
nginx安裝與配置
1 安裝前,需要安裝的軟體包 yum y install gcc gcc c autoconf automake yum y install zlib zlib devel openssl openssl devel pcre pcre devel 2 安裝nginx 3 啟動與停止nginx 啟動...
nginx安裝與配置
wget 0.tar gz2,安裝 tar zxf nginx 1.14 0.tar gzcd nginx 1.14 0.configure prefix usr local nginx make make install3,配置 1,在index後面新增index.php 2,去掉location...
nginx安裝與配置
nginx是乙個高效能http服務和反響 服務,現在有很多大型 在應用。公司的web靜態伺服器和 伺服器都用了nginx。nginx作為伺服器高效能,配置簡單,更新配置檔案後,可以不徹底關閉的情況下,載入。廢話不說了,現在來安裝和配置一下nginx。安裝nginx prce 乙個正規表示式的模組 z...