最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx 平滑重啟與升級的實現(xiàn)方法

 更新時間:2013年02月15日 17:16:46   作者:  
有時候我們需要平滑重啟nginx服務(wù),防止出現(xiàn)問題,這里簡單的總結(jié),方便需要的朋友

如果改變了Nginx的配置文件(nginx.conf),想重啟Nginx,同樣可以通過發(fā)送系統(tǒng)信號給Nginx主進(jìn)程的方式來進(jìn)行.不過,重啟之前,要確認(rèn)Nginx配置文件(nginx.conf)的語法是正確的,否則Nginx將不會加載新的配置文件。通過以下命令可以判斷Nginx配置文件是否正確:

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

如果配置文件不正確,屏幕將會提示配置文件的第幾行出錯:

[emerg]:unknowndirective"abc"inlusrllocaUwebserverlnginxjconflnginx.conf:55
Configurationfile/usr/local/webserver/nginx/conf/nginx·conf test failed

如果配置文件正確,屏幕將提示以下兩行信息:

The configuration file/usr/loca/webserver/nginx/conf/nginx.conf syntax is  ok
Configuration file/usr/local/webserver/nginx/conf/nginx.conf test is  successful

這時候,就可以平滑重啟Nginx了。

復(fù)制代碼 代碼如下:

/usr/local/www/nginx/sbin/nginx -xs reloadx

或:
復(fù)制代碼 代碼如下:

killx -HUP `cat /usr/local/www/nginx/logs/nginx.pidx`

下面是一些補充:

平滑重啟 kill -HUP `cat /usr/local/www/nginx/logs/nginx.pid`

平滑升級nginx

cd /yujialin
wget http://nginx.org/download/nginx-1.0.6.tar.gz
tar zxvf nginx-1.0.6.tar.gz
cd nginx-1.0.6

/usr/local/www/nginx/sbin/nginx -V
nginx: nginx version: nginx/1.0.4
nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-50)
nginx: configure arguments: --prefix=/usr/local/www/nginx --with-pcre=/yujialin/pcre-8.12 --with-http_stub_status_module --with-http_gzip_static_module
這步是要得到編譯參數(shù)

./configure --prefix=/usr/local/www/nginx --with-pcre=/yujialin/pcre-8.12 --with-http_stub_status_module --with-http_gzip_static_module
用上面這段編譯

然后make,千萬別make install

make完了 在objs目錄下就多了個nginx,這個就是新版本的程序了
mv /usr/local/www/nginx/sbin/nginx /usr/local/www/nginx/sbin/nginx-20110906
cp objs/nginx /usr/local/www/nginx/sbin/nginx

/usr/local/www/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfu

make upgrade 執(zhí)行升級

執(zhí)行完后 /usr/local/nginx/sbin/nginx -V
nginx: nginx version: nginx/1.0.6
nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-50)
nginx: configure arguments: --prefix=/usr/local/www/nginx --with-pcre=/yujialin/pcre-8.12 --with-http_stub_status_module --with-http_gzip_static_module

相關(guān)文章

  • nginx根據(jù)二級目錄轉(zhuǎn)發(fā)服務(wù)以及帶/和不帶/的區(qū)別說明

    nginx根據(jù)二級目錄轉(zhuǎn)發(fā)服務(wù)以及帶/和不帶/的區(qū)別說明

    Nginx使用proxy_pass進(jìn)行二級目錄轉(zhuǎn)發(fā)時,配置中的斜杠(/)影響路徑的處理方式:帶斜杠表示絕對路徑,不帶斜杠表示相對路徑,具體轉(zhuǎn)發(fā)到后端服務(wù)的URL會有所不同
    2024-12-12
  • Linux Nginx VPS下簡單解決CC攻擊

    Linux Nginx VPS下簡單解決CC攻擊

    Linux Nginx VPS下簡單解決CC攻擊,使用Nginx與php的朋友可以參考下。
    2010-12-12
  • 讓VIM支持Nginx .conf文件語法高亮顯示功能的方法

    讓VIM支持Nginx .conf文件語法高亮顯示功能的方法

    這篇文章主要給大家介紹了關(guān)于讓VIM支持Nginx .conf文件語法高亮顯示功能的方法,文中分別介紹了手動修改和自動化腳本兩種方法的實現(xiàn),都給出了詳細(xì)的示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • Nginx反向代理實現(xiàn)支持長連接詳解

    Nginx反向代理實現(xiàn)支持長連接詳解

    這篇文章主要給大家介紹了關(guān)于Nginx反向代理實現(xiàn)支持長連接的相關(guān)資料,文字介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • 使用Nginx實現(xiàn)負(fù)載均衡的策略

    使用Nginx實現(xiàn)負(fù)載均衡的策略

    本篇文章主要介紹了使用Nginx實現(xiàn)負(fù)載均衡的策略,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 淺談nginx讀寫鎖的實現(xiàn)邏輯

    淺談nginx讀寫鎖的實現(xiàn)邏輯

    本文主要介紹了淺談nginx讀寫鎖的實現(xiàn)邏輯,是通過自旋鎖來實現(xiàn)的,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • 在Ubuntu20.04上安裝Kubernetes集群

    在Ubuntu20.04上安裝Kubernetes集群

    容器化為開發(fā)人員提供了很大的靈活性,最常用的容器化應(yīng)用程序之一是 Docker,在容器上部署服務(wù)的主要原因之一是它們靈活、輕量級并且在部署在數(shù)百臺機器上時易于擴展,但是,誰來管理所有這些容器?這就是 Kubernetes 發(fā)揮作用的地方
    2023-12-12
  • nginx添加http_ssl_module并且配置域名指定端口的操作方法

    nginx添加http_ssl_module并且配置域名指定端口的操作方法

    這篇文章主要介紹了nginx添加http_ssl_module并且配置域名指定端口的操作方法,文末附帶linux下防火墻和開放端口,需要的朋友可以參考下
    2023-11-11
  • 詳解Nginx 對訪問量的控制

    詳解Nginx 對訪問量的控制

    本文詳解的介紹了 Nginx 的 ngx_http_limit_conn_module 和 ngx_http_limit_req_module 模塊,對請求訪問量進(jìn)行控制。非常具有實用價值,需要的朋友可以參考下
    2018-12-12
  • 前端如何修改nginx配置(在VSCode)

    前端如何修改nginx配置(在VSCode)

    前端開發(fā)中Nginx是最常用的?Web?服務(wù)器和反向代理工具,主要用于部署靜態(tài)資源、處理跨域、配置緩存策略等,這篇文章主要介紹了前端如何修改nginx配置的相關(guān)資料,需要的朋友可以參考下
    2025-09-09

最新評論

威宁| 阿尔山市| 军事| 斗六市| 鄯善县| 阿克陶县| 衡阳市| 开远市| 乐平市| 双鸭山市| 镇雄县| 郸城县| 富锦市| 日土县| 尚义县| 新巴尔虎右旗| 松桃| 曲靖市| 白银市| 会东县| 山东省| 吴川市| 淮安市| 柏乡县| 桓台县| 调兵山市| 敦煌市| 巴马| 察哈| 安宁市| 龙口市| 彩票| 宝应县| 盐津县| 奈曼旗| 额济纳旗| 皋兰县| 阜南县| 兴安县| 策勒县| 出国|