首页 > 代码库 > 03-nginx虚拟主机配置

03-nginx虚拟主机配置

不想用kill命令控制nginx也行,但是其他命令没有信号的命令丰富。重读配置文件不用重启nginx(软重启)。完全可以使用stop(强制退出)、quick(优雅退出)、reopen(重新打开日志)、reload(重新载入配置文件)

 ./sbin/nginx -s reload==kill -HUP `cat logs/nginx.pid`       重读配置文件不用真正重启(软重启)

 ./sbin/nginx -s reopen==kill -USR1 `cat logs/nginx.pid`    重读日志文件,完全相当于使用信号量USR1

技术分享

技术分享


虚拟主机的管理

其实nginx的配置段非常的简单,比apache还要简单。好的服务器都有4块CPU,每块CPU是8核,最多有32个核工作。比如我的是4核PC,所以把worker_processes设置为4,再多意义也不大。后面还要讲nginx的优化,你光把worker_connections改的太大意义不大,它还需要和系统的一些参数配合才行。比较强的服务器有4块CPU每块CPU8核,有32个processes,每个process1024个connections,一共有三万多个connections。

技术分享

 

03-nginx虚拟主机配置