# /usr/local/nginx/sbin/nginx -V nginx: nginx version: nginx/1.0.5 nginx: built by <span>gcc</span> 4.1.2 20080704 (<span>Red Hat</span> 4.1.2-50) nginx: TLS SNI support disabled nginx: configure arguments: <span>--user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-cc-opt=-O3 --with-cpu-opt=opteron --with-http_gzip_static_module</span>
# <span>tar</span> zxvf nginx-1.0.5.tar.gz # <span>cd</span> nginx-1.0.5 # ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-cc-opt='-O3' --with-cpu-opt=opteron --with-http_gzip_static_module # <span>make</span>
# <span>mv</span> /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
# <span>cp</span> objs/nginx /usr/local/nginx/sbin/
# /usr/local/nginx/sbin/nginx -t <span>nginx: the configuration <span>file</span> /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf <span>test</span> is successful</span>
# <span>kill</span> -USR2 `<span>cat</span> /usr/local/nginx/nginx.pid`(发送平滑升级信号将旧的nginx.pid文件添加后缀nginx.pid.oldbin)
#kill -WINCH(平缓停止worker process) `cat /usr/local/nginx/nginx.pid.oldbin # kill -QUIT `cat /usr/local/nginx/nginx.pid.oldbin`
# /usr/local/nginx/sbin/nginx -v <span>nginx: nginx version: nginx/1.0.5</span>
以上就介绍了nginx之平滑升级详解,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
                        
                        每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
                Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号