位置: 编程技术 - 正文

Shell脚本实现启动PHP内置FastCGI Server(shell脚本启动应用程序)

编辑:rootadmin

推荐整理分享Shell脚本实现启动PHP内置FastCGI Server(shell脚本启动应用程序),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本启动,shell脚本启动方式,shell脚本启动应用程序,shell脚本的启动和关闭命令,shell脚本启动,shell脚本启动,shell脚本启动,shell脚本启动应用程序,内容如对您有帮助,希望把文章链接给更多的朋友!

前几天把工作平台从 Ubuntu 9. Karmic 更新到了 . Lucid,由于 Lucid 官方源自带了 PHP5.3.2,以前使用的 dotdeb 的源就没法用了,一直很喜欢这个源的,不但提供了 PHP5.3 而且还有 php5-fpm 这个很实用的 fcgi 进程管理器,这个在官方源里面是没有的。强行上了 dotdeb 虽然也可以,不过必然有很多包会出现依赖问题,处理这些依赖关系是件很烦心的事情。哥啥都不怕,就怕麻烦~ :!:

对于 PHP 来说,php-fpm 还是最合适的,spawn-fcgi 这类东西就不用考虑了,我宁愿用 PHP5 内置的 FastCGI Server。

通过下面的命令启动服务器,监听 端口:好了,配合 nginx,可以继续开始工作了,但是你会发现每隔一段时间就会出现 Bad Gateway 错误,因为 php-cgi 进程处理的请求数达到最大(默认)自动退出了。

你需要设置两个环境变量:

Shell脚本实现启动PHP内置FastCGI Server(shell脚本启动应用程序)

PHP_FCGI_CHILDREN ? 派生子进程的数量PHP_FCGI_MAX_REQUESTS ? 每个子进程所能处理的最大请求数

配合这两个环境变量,启动内置的 FastCGI Server,保证 PHP 能够派生出子进程来负责处理请求,而不是由主进程来做。否则就会出现上面说的情况,达到 以后,自动退出。

下面是一个简单的脚本:

如何关闭呢?可以一次性杀灭所有的 php-cgi 进程:只弄死主进程也可以达到相同的效果,所有子进程也会随之消失:

在 Shell 提示符中显示 Git 分支名称的方法 Git的好处之一就是把代码的分支管理变成了一件极其便捷的事情,分支只保留差异,不用复制任何文件,不用连接网络,快速创建,用完即删。Git分支

Bash Shell中忽略大小写的设置方法 大多数人在使用Bash时,都会对其进行改造,因为默认的设置真的好难用~参考以下~/.inputrc设置:#donotshowhiddenfilesinthelistsetmatch-hidden-filesoff#autocompleteignor

分享个Unix/Linux 命令技巧 让我们用这些Unix/Linux命令技巧开启新的一年,提高在终端下的生产力。我已经找了很久了,现在就与你们分享。/path/to/file.log#或使用如下格式:/path/to/fil

标签: shell脚本启动应用程序

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

上一篇:Shell脚本传参数方法总结(shell脚本传参数给命令)

下一篇:在 Shell 提示符中显示 Git 分支名称的方法(简述shell命令提示符的组成)

  • 退休金合并其他收入缴纳个税
  • 不动产统一发票图片
  • 废旧物资收购发票取消
  • 自产产品用于广告要交消费税吗
  • 2019小微企业10万免税需要如何办理
  • 专用发票丢失怎么抵扣
  • 长期股权投资的账面价值怎么计算
  • 电影院场地出租价格
  • 员工垫付公司费用法规
  • 房地产公司收到房款的会计分录
  • 海关完税价格表
  • 农产品普通发票抵扣怎么申报
  • 收到的税收返还包括
  • 外币汇兑差额债券投资计入什么科目?
  • 开业庆典礼仪费计入什么科目?
  • 出售固定资产属于收入
  • 在售房地产土地使用税如何计算?
  • 留抵税额如何抵扣
  • 收到工会经费返还属于现金流量表哪
  • 二手电脑怎么激活windows10
  • 高新技术企业研究开发费用加计扣除
  • redis使用php
  • 税务局返还税款账务处理
  • 双线服务器
  • 制药企业成本核算流程
  • 如何办理车辆购置证变更手续
  • 长期待摊费用与预付账款的区别
  • 冬日里的科赫尔湖,德国巴伐利亚州 (© Reinhard Schmid/eStock Photo)
  • yolov3训练自己的数据超详细
  • phpnow升级php版本
  • react的高阶组件理解
  • 怎么理解php语言
  • dom-to-image原理
  • thinkphp整合layui
  • 新准则下公允价值变动损益纳税调整
  • vue的常见面试题
  • vue修饰词
  • php注释有几种?如何表示?
  • 固定资产无形资产计提折旧是当月还是次月
  • 如何计提所得税费用科目
  • 招待费发票怎么做分录
  • 企业从政府取得的非货币资产应该按照什么计量
  • 完税证明可以作废吗
  • 股东投资款超过实收资本怎么处理
  • 有限责任公司分类
  • 其他所得
  • 预付账款是什么意思大白话
  • 买赠行为的会计处理
  • 固定资产折旧提头不提尾
  • 个人技术转让费税率是多少
  • 股权转让,受让方的会计分录
  • 退回上年度企业所得税
  • 员工预支工资现金流量
  • 汇兑损益的税务处理
  • 延期支票可以撤回吗
  • 独立法人资格是独立核算
  • sql实现行列转换
  • vs2010安装失败的解决办法
  • mysql批量执行sql文件
  • win7系统如何彻底删除xp
  • 在windows中下列叙述正确的有
  • win7无法双击打开软件
  • linux wget curl
  • linux卡屏
  • unity2019新功能
  • opengl3d
  • 常用的批处理文件
  • 只有一行的矩阵的逆矩阵
  • android调用相机闪退
  • Linux进程间通信——使用流套接字
  • python 文件操作,读,写,指定位置
  • javascript零基础
  • javascript的核心组成部分
  • python批量删除行
  • 农产品核定扣除办法38号公告
  • 机打发票真伪查询
  • 如何强化理论武装
  • 减免性质代码是什么意思
  • 西藏五个确保是什么?
  • 承租房变更承租人申请怎么写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设