LNMP架构及应用部署!
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。 WNMP代表的就是:Windows系统下Nginx+MySQL+PHP这种网站服务器架构。 WAMP代表的就是:Windows系统下Apache+MySQL+PHP这种网站服务器架构。 ======================================================================================== [[email?protected] ~]# cd /usr/local/php5/etc [[email?protected] etc]# vim php-fpm.conf 去掉第25行pid = run/php-fpm.pid的分号 第149行修改为: user = php 第246行修改为: pm.start_servers = 20? ? ? ? ? ?//FPM启动数为20个 第251行修改为: pm.min_spare_servers = 5? ? ? ? ? ? ? ? ? ? ? //空闲数量为5个 ; The desired maximum number of idle server processes. 第241行修改为: pm.max_children = 50? ? ? ? ? ? ? ? ? ? ? ? ? //最大空闲为50个 [[email?protected] etc]# /usr/local/sbin/php-fpm? ? ? ? ? ? ? ? ? ? ? ?//启动FPM [[email?protected] etc]# netstat -anpt [[email?protected] etc]# cd [[email?protected] ~]# vim /etc/init.d/nginx? #!/bin/bash # chkconfig: 2345 99 20 # description: Nginx Server Control Scripts shell PROG="/usr/local/nginx/sbin/nginx" PIDF="/usr/local/nginx/logs/nginx.pid" ? PROG_FPM="/usr/local/sbin/php-fpm" case "$1" in start) $PROG $PROG_FPM ;; stop) kill -s QUIT $(cat $PIDF) kill -s QUIT $(cat $PIDF_FPM) ;; restart) $0 stop $0 start ;; reload) kill -s HUP $(cat $PIDF) ;; *) echo "Usage: $0 {start|stop|restart|reload}" exit 1 esacexit 0 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |