位置: 编程技术 - 正文

Linux系统中设置多版本PHP共存配合Nginx服务器使用(linux系统设置屏幕常亮)

编辑:rootadmin

推荐整理分享Linux系统中设置多版本PHP共存配合Nginx服务器使用(linux系统设置屏幕常亮),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统设置ntp同步,linux系统设置中文,Linux系统中设置ACL权限的命令,Linux系统中设置Docker随系统自动启动的命令为,linux系统设置ntp同步,Linux系统中设置屏幕大小,Linux系统中设置屏幕大小,Linux系统中设置ACL权限的命令,内容如对您有帮助,希望把文章链接给更多的朋友!

应用环境

LNMP的环境,当前PHP版本5.3.8,遇到一个应用需求只支持PHP 5.2.x,又希望保持现有应用还是用PHP 5.3.8。也就是说需要两个版本的PHP同时存在,供nginx根据需要调用不同版本。

思路

Nginx是通过PHP-FastCGI与PHP交互的。而PHP-FastCGI运行后会通过文件、或本地端口两种方式进行监听,在Nginx中配置相应的FastCGI监听端口或文件即实现Nginx请求对PHP的解释。

既然PHP-FastCGI是监听端口和文件的,那就可以让不同版本的PHP-FastCGI同时运行,监听不同的端口或文件,Nginx中根据需求配置调用不同的PHP-FastCGI端口或文件,即可实现不同版本PHP共存了。

配置记录

下面记录简单的配置流程,基于已经安装了lnmp的debian环境。当前版本的PHP是5.3.8,位于/usr/local/php。

1.下载PHP-5.2.及相关的FPM、autoconf组件:

Linux系统中设置多版本PHP共存配合Nginx服务器使用(linux系统设置屏幕常亮)

2.解压PHP-5.2.,并打上PHP-FPM的补丁:

3.如果你已经通过lnmp安装,应该已经安装好了autoconf,如果没有,请自行下载并编译autoconf-2.,然后设置autoconf环境变量:

3.编译安装PHP-5.2.在新的路径(/usr/local/php-5.2.)下,注意?prefix、?with-config-file-path的路径,并且打开fastcgi和fpm选项:

4.设置/usr/local/php-5.2./etc/php-fpm.conf,监听端口:

或者监听文件:

其他参数根据服务器环境和需求自行定制。5.启动php-fpm,以后可以通过php-fpm进行管理:

字php5.3.3后,php已经将php-fpm继承到php中,而且内置的php-fpm默认不支持(start|stop|reload)的平滑启动参数,需要使用官方源代码中提供的启动脚本来控制:

php-fpm支持的操作:

start,启动PHP的FastCGI进程。 stop,强制终止PHP的FastCGI进程。 quit,平滑终止PHP的FastCGI进程。 restart, 重启PHP的FastCGI进程。 reload, 重新加载PHP的php.ini。 logrotate, 重新启用log文件。

5.3.3的php-fpm脚本支持的操作:start|stop|force-quit|restart|reload|status

6.配置好PHP-5.2.的php.ini,重新加载生效:

vi /usr/local/php-5.2./etc/php.ini/usr/local/php-5.2./sbin/php-fpm reload7.修改nginx配置,对需要的服务配置使用PHP-5.2.:

8.记录一下自己编译php5.5.使用的配置

PHP实现图片上传并压缩 本文实例讲解了PHP图片上传并压缩的实现方法,分享给大家供大家参考,具体内容如下使用到三个文件connect.php:连接数据库test_upload.php:执行SQL语句upl

php上传图片并压缩的实现方法 本文实例讲解了php上传图片并压缩的实现方法,之前一篇《PHP实现图片上传并压缩》已经为大家进行了简单介绍,此次实现上传图片然后按照比例缩略

PHP输入流 对于

标签: linux系统设置屏幕常亮

本文链接地址:https://www.jiuchutong.com/biancheng/287428.html 转载请保留说明!

上一篇:php阿拉伯数字转中文人民币大写(php将数字转为字符串)

下一篇:PHP实现图片上传并压缩(php实现图片上传显示)

  • 不征税收入确认递延收益如何填报
  • 公司向个人借款不还如何处理
  • 广告公司开票能开劳务费吗
  • 未结转本年利润影响报表吗
  • 电子承兑汇票到期前10天可以做提示付款
  • 行政单位发过节费违法吗
  • 增值税专用发票抵扣期限
  • 当期未开票过收入,以后开票怎么做会计分录
  • 存货报废应如何记账
  • 有限合伙企业无限合伙企业
  • 移动电子发票怎么发送到邮箱
  • 银行手续费可以抵扣企业所得税吗
  • 去年盈利今年亏损怎么表达
  • 商铺出租和转租
  • 个人独资企业简易注销流程及材料
  • 生产企业出口退税全部流程
  • 出口退税限额如何理解
  • 软件著作权认证查询
  • 汇算清缴后补缴得企业所得税,计入哪年的税负
  • 业务招待费是收入的
  • 建筑企业收到预收账款要交增值税吗
  • 长期股权投资评估报告模板
  • php+mysql项目实战教程
  • 合同已无法履行
  • PHP:Memcached::setMultiByKey()的用法_Memcached类
  • 股东投资款验资后可以转出吗
  • el-input value
  • 代理买卖证券款属于什么科目
  • 购买材料结转成本的会计分录
  • 汽车客运补充车道标志
  • 智能驾驶adas概念股龙头
  • vue项目启动过程
  • php自定义函数格式是什么
  • vue虚拟domdiff算法
  • 小规模纳税人在什么情况下会成为一般纳税人
  • java 类型推导
  • 去年的预提费用今年进来了怎么入账
  • python文档怎么查看
  • 织梦如何使用
  • 应收票据及应收账款周转率计算公式
  • 发票跨月还可以作废吗
  • 税率开错了会影响贷款吗
  • mysql8绿色版安装
  • 多处取得工资薪金
  • 企业所得税和个人所得税都要交吗
  • 律师事务所的所属行业是什么
  • 长期待摊费用好处
  • 残保金属于职工社保吗
  • 建安业一般纳税人税率是多少
  • 营业成本利润率行业均值
  • 工程施工怎么结转,用友自动结转吗
  • 医院工会费是什么
  • 处置子公司利润表怎么合并
  • 公司法人转账到公司账户
  • 企业买车计入什么科目
  • 本年利润的会计科目
  • 持有至到期投资改名为
  • 专票三流合一指哪三流
  • 没有认证的进项发票可以做成本吗
  • 查账征收的个体户怎么交个税
  • window系统安装流程
  • windows 10的回收站在哪里
  • linux怎么设置桌面
  • 给网页添加javascript
  • 批处理常用命令总结
  • cocos3.0
  • 全面理解全面把握全面落实
  • eclipse swt教程
  • easyui multiple
  • 远程批量管理windows
  • 安卓基于谷歌
  • 命令最常用的类型有
  • python计算π值
  • python批量填表
  • 重庆电子税务局网页版登录
  • 电子发票未验真是假发票吗
  • 郑州地铁客服热线电话
  • 北京供暖 2020
  • 国有企业全面改革方案
  • 大乐透中奖查询走势图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设