找回密码
 立即注册
搜索
查看: 495|回复: 0

[L/WNAMP] 一个PHP版本多个网站进行PHP环境隔离

  [复制链接]
发表于 2023-2-24 20:57 | 显示全部楼层 |阅读模式
要点:就是将php的端口号改为多个不同的端口,如9000,9001,9002,9003等,每个不同的端口号对应一份配置文件。

具体涉及到的文件:

Centos5/6 php 服务启动文件:/etc/init.d/php-fpm
      php配置文件: /usr/local/php/etc/php-fpm.conf

1、复制/etc/init.d/php-fpm为/etc/init.d/php-fpm1,
2、把/etc/init.d/php-fpm1里面的php-fpm.conf改为php-fpm1.conf,
3、把php-fpm.pid改为php-fpm1.pid,
4、复制一份/usr/local/php/etc/php-fpm.conf 为php-fpm1.conf,
5、把/usr/local/php/etc/php-fpm1.conf里的127.0.0.1改为:127.0.0.1:9001;
  php-fpm.pid改为php-fpm1.pid;
  php-cgi.sock改为php-cgi1.sock
6、把/usr/local/nginx/conf/vhosts/phpshiti.conf里的php-cgi.sock改为php-cgi1.sock。


service nginx restart。再来service php-fpm1 start,至此改造完成。

注:centos7以及更高版本的php服务启动命令有所变动。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|学习笔记

GMT+8, 2025-5-9 20:59 , Processed in 0.017088 second(s), 13 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表