位置: 编程技术 - 正文

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

  • 国债 企业债
  • 劳务外包合同需要交税吗
  • 个人独资企业可以转让股权吗
  • 小规模纳税人租金发票开几个点
  • 发票已开后 对方公司名称变更怎么处理
  • 善意取得增值税专用发票企业所得税处理
  • 发票丢失怎么做分录
  • 记账凭证填制流程是什么
  • 个人所得税补缴不补会怎样
  • 境外企业国内签订合同如何缴纳印花税?
  • 企业收到投资者以外币投入的资本应当采用什么折算
  • 物业管理负责电路吗
  • 固定资产作为实收资本报废怎么处理
  • 增值税扣完税款还能更改吗
  • 通用日记账核算方法
  • 自产农产品销售怎么做账
  • 没有成本票怎么做成本
  • 房地产企业预缴增值税什么时候结转
  • 转出未交增值税科目
  • 进口增值税可以抵扣销项税额吗
  • linux 列表
  • 发出商品与库存商品的区别
  • 无形资产的确认与计量
  • 取得普通发票与专票区别
  • vue public assets
  • 委托代建的法律规定
  • 企业收到对外投资收益交所得税吗
  • 伫立枝头的旅鸫鸟,加拿大 (© marcophotos/Getty Images)
  • 高新企业技术服务成本核算
  • php trim函数
  • uniapph5微信支付
  • php环境搭建apache
  • 出差住宿费会计分录怎么做
  • 已用短信息服务发送信息,对方能收到吗
  • 深度学习模型部署综述(ONNX/NCNN/OpenVINO/TensorRT)
  • 21世纪20年代的中国
  • opencv语句
  • vue从0创建一个项目
  • at命令每天任务
  • php变量有哪些特殊值
  • 加计扣除内容
  • 外贸企业账务处理方法
  • 增值税免税收入账务处理
  • wordpress 设置
  • 爬虫技术是做什么的
  • 建安类企业包括哪些公司
  • 进项税额是什么意思
  • 医院交什么保险
  • 企业基金分红具体流程
  • 增值税发票品名 归类
  • 个人所得税分摊方式怎么填
  • 外购的商品用于生产经营
  • 夏天单位发防暑茶
  • 建筑行业异地预缴税率
  • 工会经费是不是税费
  • 押金抵货款怎样写协议
  • 公司是否可以投资股票
  • 发行股票手续费计入哪里
  • 主营业务收入分为
  • sql server的存储方式
  • haozipsvc.exe是什么
  • xp系统任务栏太小怎么办
  • 如何在macbook中设置软件权限
  • winvnc.exe进程是什么
  • win8补丁官网
  • centos怎么打开软件
  • win8.1和win10哪个好用
  • windows8的ie浏览器在哪
  • 入门级啥意思
  • if iferror find
  • 下列关于android的说法中,错误的是
  • js string string
  • javascript教学视频
  • python动态加载py
  • 江苏国家电子税务局网站
  • 税务局国际税收亮点工作总结
  • 广西12366医保缴费
  • 上海网上申报软件怎样下载
  • 白酒消费税应纳税额
  • 新企业会计准则长期待摊费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设