位置: 编程技术 - 正文

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

  • 税后营业利润怎么算出来的
  • 设备采购及安装属于工程还是货物
  • 差额征税所得税怎么申报
  • 软件公司主营业务是什么
  • 收到进项发票已认证,对方冲红重开,我方凭证什么做
  • 投资款返还案例
  • 手机专票 一般纳税人能抵扣吗
  • 法人费用报销怎么报销
  • 商业企业购进应税消费品可以抵扣吗
  • 丢失海关专用缴款书后该怎么处理其相关会计分录
  • 政府电费补贴文件
  • 小规模收到货运专用发票
  • 税控盘费用抵减增值税
  • 市政配套费交给哪个部门
  • 发票最大限额999元,超过了怎么办
  • 投资款需要交印花税嘛
  • 许可使用费怎么计算
  • 资本收益率的计算公式净资产收益率
  • 收到分包公司工程发票收入怎么做账
  • 进行财产清查
  • 员工探亲路费报销交个税吗
  • 4月发票能入1月吗
  • 保险营销员的佣金收入怎么交个税
  • 外汇汇兑损益怎么做账
  • 多交的增值税可以跨年抵扣吗
  • 钱已确定收不回怎么办
  • 总资产报酬率怎么查
  • 企业老板机票怎么报销记账
  • 一次性收取一年租金
  • 代理进口货物账务怎么处理
  • php实现批量删除
  • flash player用不了怎么办
  • windows无法连接到system Events
  • msgdlg.exe是什么意思
  • 什么收入不用缴纳增值税
  • 出口商品要交增值税吗
  • php官方文档
  • 身份证php编写
  • 云计算技术是学什么的
  • 目标追踪模型
  • mdadm命令详解
  • 工程施工企业的增值税税率是多少
  • 冲销去年暂估成本对企业所得税的影响
  • 小规模纳税人收入是含税还是不含税
  • 日常收集整理常用工具
  • 办理对公账户时间
  • 资产负债表其他应付款怎么填
  • 根据sql脚本修改数据类型
  • 费用计入什么表
  • 包装就是包装物
  • 视同销售收入是纳税调整项目吗?
  • 金税三期有什么用
  • 事业单位的结余与企业的利润相比
  • 保理手续费计入投资收益吗
  • 损益明细表计提企业所得税
  • 现金日记账需要日清月结吗
  • 新成立的公司工会经费需要交吗
  • 直租业务可以抵房租吗
  • SQL2005、SQL2008允许远程连接的配置说明(附配置图)
  • linux crontab命令详解
  • SUSE Linux Enterprise Server 11 SP1 安装教程图文详解
  • w7打穿越火线
  • winxp开机黑屏只有光标
  • window系统桌面
  • win10变成win8怎么办
  • win7 设置
  • win7网络连接无internet简单修复方法
  • win8.1系统更新
  • 用什么命令最简单
  • js正则表达式gi
  • python3的urllib
  • 安卓版影音播放器哪个好用
  • 健壮的什么
  • javascript中的函数包括内置函数和自定义函数
  • 木瓜电子
  • javascript面向对象编程指南 pdf
  • 企业所得税调整情况说明
  • 餐饮业财务主管工作总结
  • 威海税务确认平台官网
  • 经纪代理服务税率是多少 1%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设