oneinstack 多个php版本共存(不同网站用不同php版本)
为了不让一个ecs的性能浪费,所以要在一个ecs中放好几个网站,但是之前默认安装的是7.2版本,第二个网站只能用5.6以下的,所以要弄一个php多版本共存的环境
1.配置 php-fpm 服务
因为 PHP默认的服务文件为 php-fpm.service 所以先将php-fpm.service复制两份为php56-fpm.service和php72-fpm.service
service php-fpm stop #停止php启动脚本 mv /usr/lib/systemd/system/php-fpm.service /usr/lib/systemd/system/php56-fpm.service #重命名php5.6启动脚本 mv /usr/lib/systemd/system/php-fpm.service /usr/lib/systemd/system/php72-fpm.service #重命名php7.2启动脚本
这里要修改 php56-fpm.service和php72-fpm.service
vim /usr/lib/systemd/system/php56-fpm.service
将:
PIDFile=/usr/local/php/var/run/php-fpm.pid
ExecStart=/usr/local/php/sbin/php-fpm –nodaemonize –fpm-config /usr/local/php/etc/php-fpm.conf
改成:
PIDFile=/usr/local/php56/var/run/php-fpm.pid
ExecStart=/usr/local/php56/sbin/php-fpm –nodaemonize –fpm-config /usr/local/php56/etc/php-fpm.conf
同理
vim /usr/lib/systemd/system/php72-fpm.service
将:
PIDFile=/usr/local/php/var/run/php-fpm.pid
ExecStart=/usr/local/php/sbin/php-fpm –nodaemonize –fpm-config /usr/local/php/etc/php-fpm.conf
改成:
PIDFile=/usr/local/php72/var/run/php-fpm.pid
ExecStart=/usr/local/php72/sbin/php-fpm –nodaemonize –fpm-config /usr/local/php72/etc/php-fpm.conf
2.为防止php5.6、php7.2监听sock冲突,修改php的listen配置文件
vim /usr/local/php72/etc/php-fpm.conf
将listen = /dev/shm/php-cgi.sock 修改为
listen = /dev/shm/php72-cgi.sock
同理
vim /usr/local/php56/etc/php-fpm.conf
将listen = /dev/shm/php-cgi.sock 修改为
listen = /dev/shm/php56-cgi.sock
3查看php运行状态
ps -ef|grep php-fpm
Because these particles can be a respiratory irritant, inhalation of the dust should be minimized where can i buy priligy 8966 CYP450 inhibitory promiscuity Low CYP Inhibitory Promiscuity 0
Does the use of biopatch devices at drain sites reduce perioperative infectious complications in patients undergoing immediate tissue expander breast reconstruction priligy walgreens
We had at least three mature follicles buying cytotec price