upupw 减少启动进程数

 upupw 是目前我用过的windows PHP环境中唯一一个我用过并且认为可以作为正式生产环境使用的套件。

upupw默认启动的是八个PHP进程八个NGINX进程一个MYSQL进程。一台小内存的机器不想让它占用太多的系统资源,

首先是修改NGINX进程数,打开UPUPW_NP5.5\Nginx\conf\nginx.conf 第一行:worker_processes 8; 修改为 worker_processes 1; 即为单进程

然后是修改PHP进程数,打开
\UPUPW_NP5.5\PHP5\phpfpm\winsw.xml 找到:<startargument>"E:/soft/UPUPW_NP5.5/PHP5/php-cgi.exe -c E:/soft/UPUPW_NP5.5/PHP5/php.ini" -n 8 -i 127.0.0.1 -p 9055</startargument>
将其中的 -n 8 改为 -n 1 就是单PHP进程, 

最后运行upupw 输入 rr 重启nginx即可。

当然如果你机器配置尚可,其实多开几个进程是没什么坏处的。

发表评论

您的电子邮箱地址不会被公开。