php-fpm搭建
socket搭建
- 第一步
路径:/usr/local/nginx/conf/vhosts
[root@iZ2zee0nytq6dev0ugui2iZ /]#
vim /usr/local/nginx/conf/vhosts/111.conf
命令:fastcgi_pass unix:/tmp/php-fcgi.sock;
- 第二步
路径:[root@iZ2zee0nytq6dev0ugui2iZ ~]#
cd /usr/local/php7/etc/php-fpm.d
进入vim 111.conf
命令: listen=/tmp/php-fcgi.sock;
- 创建目录:
[root@iZ2zee0nytq6dev0ugui2iZ datainfo]# mkdir datainfo
- 平滑重启:
root@iZ2zee0nytq6dev0ugui2iZ php-fpm.d]# /usr/local/nginx/sbin/nginx -s reload - 杀死进程:
[root@iZ2zee0nytq6dev0ugui2iZ php-fpm.d]# killall php-fpm - 重启进程
[root@iZ2zee0nytq6dev0ugui2iZ php-fpm.d]# /usr/local/php7/sbin/php-fpm
- 修改权限
[root@iZ2zee0nytq6dev0ugui2iZ php-fpm.d]# chmod -R 777 /tmp/
php-fpm 和socket区别
PHP-fpm
扩展性高、多台服务器、效率低(但在访问量到一定程度的时候,它的效果要好)
socket
扩展性低、单太服务器、效率高(但在访问量到一定程度的时候,要受到限制)