位置: 编程技术 - 正文

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实现图片上传显示)

  • 工会经费计税依据包括社保吗
  • 公益组织收到捐赠款计入什么科目
  • 有两处收入的怎么报个税汇算清缴
  • 个体户餐饮经营范围全部怎么写
  • 清洗汽车的目的
  • 短期借款有哪些
  • 出口退税新旧申报
  • 借款利息支出账务处理
  • 资产减值损失确认后,减值资产的折旧
  • 出口报关金额要考虑银行手续费吗
  • 固定资产附加的账务处理
  • 结转预交增值税会计处理
  • 个人所得税申报成功,会显示什么?
  • 客户为了凑整多打的款计入什么科目?
  • 所有的进项税都在借方吗
  • 没有核定税种怎么报税
  • 同程旅行酒店预订
  • 成本票和费用票分别是什么
  • 年收入12万以内个人所得税
  • 外商投资企业要交房产税吗
  • 高亮!这些发票不能抵扣增值税
  • 国债利息纳税调增还是减
  • 药品底价高开票什么意思
  • 会计与税法折旧的关系
  • 个税按工资薪金未按时申报的处罚规定
  • 网店提现要多久能到账
  • 一般纳税人减免的增值税怎么记账
  • 0x0000709怎么解决
  • window10拖动窗口的手势
  • 土地价款扣除会计分录
  • 什么电脑系统比较好
  • 天竺葵的养殖方法和繁殖方法
  • 未签订销售合同
  • 无人驾驶控制方向
  • 抵免法的缺点主要有以下几点
  • 货运业增值税税率
  • avoid什么用法
  • 哈特谢普苏特女王享殿
  • web前端基础教程
  • css+html
  • chatto
  • 用php制作年历
  • 销售提成占比
  • ps命令显示进程状态
  • 小规模纳税人购入货物收到增值税专用发票
  • 以物易物对企业有什么好处
  • 小微企业短小频急
  • 质量赔偿可以开什么费用发票
  • mysql数据库访问速度慢的解决方法
  • 金税四期介绍 王石
  • 售后回租如何做会计处理
  • 财务费用多计怎么做账
  • 确认主营业务收入分录怎么写
  • 促销有哪几个方面
  • 免税蔬菜交企业所得税吗
  • 为什么开发票能抵税?
  • 个人独资企业核定征收取消了吗
  • 公司转让无形资产开什么票
  • 采用账龄分析法计提坏账准备
  • 快启动u盘pe怎么安装系统详细图文教程
  • dos下如何安装win7
  • vmware安装macos10.15
  • 魔方win10
  • centos7.6 iptables
  • 解决linux下set_loginuid failed opening loginuid报错问题
  • mac os 必装软件
  • win7系统怎么将新建资料保存到文件夹
  • javascriptcsdn
  • 设计模式中的行为模式
  • learning android
  • jQuery Ajax 实现在html页面实时显示用户登录状态
  • javascript入门教程
  • Android--VideoPlay--视频播放器
  • javascript parseInt 函数分析(转)
  • json格式例子
  • 北京地税税务总局官网
  • 深圳税务网上申报客户端更正申报流程
  • 期货手续费怎么算
  • 发票开票系统可以查询上一年发票吗?
  • 以出让方式取得的土地
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设