位置: 编程技术 - 正文

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

  • 个人生产经营所得税怎么计算
  • 工资储备金制度
  • 金蝶财务软件年末结账步骤
  • 原始凭证填写过程
  • 自查补税申报表
  • 2019年新政府会计制度
  • 购买办公用品并分发有关部门会计分录
  • 银行代付工资如何做财务处理合适?
  • 销售加工费怎么做账务处理
  • 实收资本未实缴到位,是否缴纳印花税
  • 收到一达通退税款怎么做账
  • 不计提税费可以吗
  • 不交增值税就不交企业所得税吗
  • 合伙企业的所得税政策
  • 招标文件费开票品目
  • 新公司值得入职吗
  • 上年销项税额录错了,怎么调整
  • 员工垫付公司钱怎么入账
  • netframework4.8安装未成功
  • 电脑上不了网怎么安装网卡驱动
  • 情绪情感的特点
  • 广告制作费属于劳务还是服务
  • 劳保用品做账分录
  • 几种方法解决一个问题的架构图怎么画
  • 以合同条款无法达成一致要求返还定金
  • php数组函数,选班长
  • mediacachefiles什么意思
  • memory tester
  • PHP:set_file_buffer()的用法_Filesystem函数
  • php将数字转为字符串
  • 阿尔卑斯旱獭冬眠
  • vue使用jquery
  • php代码规范七大原则
  • 购买原材料月末需要结转吗
  • 游戏ai模式是什么意思
  • java多线程线程数控制在多少
  • 中科院t1
  • 租用办公设备
  • nodejs.org
  • vue虚拟domdiff算法
  • hashmap 面试
  • 出售子公司股权不丧失控制权
  • 预缴税款从哪里查
  • 购车哪些费用可以免
  • 财务报表年报和汇算清缴的顺序
  • 出纳造工资表吗
  • 一般纳税人年收入500万交多少税
  • 电子税务局怎么注册
  • 民办非企业免税政策
  • 包装物押金销项税额的计算
  • 固定资产一次性扣除政策
  • 开具红字增值税普通发票
  • 待抵扣进项税额和进项税额的区别
  • 简易征收的进项税额转出
  • 销售额大于营业收入吗
  • 市政建设配套费 契税
  • 税收滞纳金能不能超过税款
  • 租赁公司异地经营
  • 退回多交的所得税抵欠税怎么做账
  • 房地产竣工验收后结转收入和成本
  • 汇算清缴缴纳的所得税怎么做账
  • 个人账户转公司账户附言写什么
  • 同一客户有应收应付可以相互抵消吗
  • 缴纳文化事业建设费的单位应按照提供广告服务
  • 上个月成本算少了怎么办
  • 外汇申报填写什么最简单
  • 一般纳税人增值税优惠政策2023
  • pd虚拟机安装安卓系统
  • linux忘记密码怎么重启
  • win1021h2正式版发布日期
  • windows10离线地图
  • win7打印机图标显示感叹号
  • win7电脑屏幕设置常亮不黑屏
  • 简单模拟电路图
  • js动态添加dom
  • shell脚本解压tar文件
  • python所有语句
  • 轻松实现人生理想生日尾数农历
  • 使用应用程序的好处
  • jquery中on
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设