位置: 编程技术 - 正文

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命令提示符的组成)

  • 什么情况下不能做近视激光手术
  • 工程结算属于什么行业
  • 市场营销策划开题报告
  • 员工旅游费用可以税前扣除吗?
  • 银行贷款印花税是什么意思
  • 同一控制企业合并的特征包括
  • 退货退款分录
  • 收到转账支票存支票背书处怎么填写
  • 代交社保费会计账务处理
  • 财产租赁所得应缴纳个人所得税
  • 买二手车年限久的会怎样
  • 专票开户行信息少股份有限公司有影响吗?
  • 淘宝电商会计交税怎么交?
  • 企业在什么情况下做薪酬诊断
  • 外贸企业出口转内销过程中面临的问题
  • 盘亏固定资产会计处理
  • 一般纳税人注销库存需要补交税吗
  • 个税申报工资比实际工资高,汇算清缴时能退吗
  • 收回公司代垫职工款项怎么做凭证?
  • 成本分析总结报告
  • 一般企业可以开检测费吗
  • 往来款项分为哪两类
  • 跨年的费用冲回会计分录
  • 营运资金主要包括什么
  • 小规模纳税人取得防伪税控系统普通发票
  • 没有营业执照哪个银行可以办理房产抵押贷款
  • 公司+农户经营模式是什么意思
  • php 注册
  • 出口货物退税率为0,是否出口免税
  • linux系统如何更改主机名
  • pdf.js原理
  • java.exe进程可以关掉吗
  • 拍卖有抵押的车子怎么处理
  • 外商投资企业法人独资属于内资还是外资
  • 30个极致实用的东西
  • 资产评估中折现怎么算
  • 银行结算方式有哪几种方式?其具体内容是什么?
  • vue property decorator
  • 单目深度估计算法
  • 【原创】基于JavaWeb的医院预约挂号系统(医院挂号管理系统毕业设计)
  • 装系统如何不安装自带软件
  • 废品损失科目的账户结构
  • 2021新财务报表
  • 应税工资和实发工资区别
  • phpcms缩略图不要自动裁剪的设置方法
  • db2 knowledge center
  • mongodb 增加用户
  • 有净残值的固定资产累计折旧怎么算
  • 应付账款坏账损失的会计分录
  • 无形资产一般包括哪些权利
  • 注册公司注册公司
  • 红字发票冲销的申请表是税务局开吗
  • 交易性金融资产的账务处理
  • 取得股票期权的个人所得税问题
  • 安装调试费属于劳务还是服务
  • 备用金被盗刷了怎么办
  • 支付补偿款计入什么会计科目
  • 收购分公司有什么要求
  • 什么是当期损益和其他综合收益
  • 如何设置银行存款日记账
  • oracle忘记用户名密码怎么办
  • 如何修改windows注册表
  • win7z
  • 个性化定制方案怎么写
  • 双液浆常用配合比
  • win7安装kb3170455失败
  • windows下合并分区
  • Android setVisibility的总结~
  • js文件里面有什么
  • javascript入门教程
  • Node.js中的事件循环是什么意思
  • pg搭建
  • python安装后怎么用
  • python中jsonpath
  • 企业吸收合并都包括什么
  • 水电费的增值税专用税可抵扣进项
  • 广东省电子职业技术学院
  • 发票如何验真伪?
  • 成立税务师事务所一定要执业会员吗
  • 怎么查询小米手机位置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设