nginx

网友投稿 494 2022-11-09

nginx

nginx

nginx 的优点

nginx 的组成

#vim 中显示nginx语法cp -r contrib/vim/* ~/.vim/./configure --help //Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。安装指令如下:apt-get install libpcre3 libpcre3-dev./configure --prefix=./build## configure 之后会生成一个objs 文件夹make ##make 之后会生成二进制文件和中间.o文件在objs 目录下make install # 会将objs目录移动到对应的prefi目录下

日志切割

先备份日志,再执行./nginx -s reopen

还可以可以用crontab 定时切割

nginx的热部署

热部署大致流程1.备份旧的程序,二进制文件,备份nginx命令2.编译安装新的二进制文件,覆盖旧的二进制文件(再装一个版本的nginx,且替换旧的nginx命令)3.发送USR2信号给旧的master进程4.发送WINCH信号给旧的master进程5.发送QUIT信号给旧的master进程kill -USR2 [pid] #热部署,将老的nginx替换掉 kill -WINCH [pid] #优雅的让老的work 进程

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:14. 最长公共前缀
下一篇:C++改变一个一维数组长度
相关文章

 发表评论

暂时没有评论,来抢沙发吧~