Nginx使用安裝(一)


yum install zlib-devel openssl-devel pcre-devel

1.下載
www.nginx.net

2.安裝

./configure \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_gzip_static_module


make
make install

默認裝在 /usr/local/nginx

3.
啓動:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

停止:

從容停止Nginx)
kill -quit 'cat /usr/local/nginx/logs/nginx.pid'

強制停止Nginx
pkill -9 nginx

重啓:

(1)測試Nginx配置文件是否正常
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

(2)平滑重啓Nginx
kill -HUP 'cat /usr/local/nginx/logs/nginx.pid'

(3)重新打開日誌文件,切割日誌時用
kill -USR1 'cat /usr/local/nginx/logs/nginx.pid'


升級Nginx
(1). 先備份,然後編譯安裝到舊的咱路徑,再平滑升級Nginx
(2). kill -USR2 'cat /usr/local/nginx/logs/nginx.pid'
(3). 舊版Nginx重命名.pid爲.oldbin,然後執行新的Nginx和工作進程
(4). 此時新舊Nginx會同時運行,共同處理請求
(5). kill -WINCH 'cat /usr/local/nginx/logs/nginx.pid' 重容關閉舊Nginx

 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章