标签:php-fpm

未分类

避坑!用 Docker 搞定 PHP 开发环境搭建(Mac、Docker、Nginx、PHP-FPM、XDebug、PHPStorm、VSCode)

13

sa 发布于 2019-07-23

文章版本:2019.7 因为最近换电脑的缘故需要重新部署一下本地的开发环境,之前采用的虚拟机方案,占用磁盘空间实在是太大,心疼 SSD 那么点地方,所以这次采用了 Docker 的方案来部署。 关于这次部署的原则,我的想法是尽量使用官方的镜像来实现,尽量不改动或少改动镜像。因为是...

阅读(6594)评论(0)

未分类

PHP-FPM配置的优化

sa 发布于 2018-11-21

php-fpm默认安装后以下三个参数都是关闭的: #表示在 emergency_restart_interval 所设值内出现SIGSEGV或者SIGBUS错误的php-cgi进程数如果 #超过 emergency_restart_threshold 个php-fpm就会优雅重启...

阅读(2598)评论(0)

未分类

php-fpm 占用CPU过高,100%的解决方法

3

sa 发布于 2018-11-21

话说最近配置的LNMP还算稳定,正在暗自窃喜,但是从昨晚开始,就发现服务器的CPU占用过高,甚至到了100%。我的内存是1G的,正常情况下占用率应该在5%以下,最多不超10%。 阿里云最近的监控显示: 使用top命令查看,发现 php-fpm 占用内存过高,非常不正常: 我按照《...

阅读(4060)评论(0)

未分类

Nginx使用的php-fpm的两种进程管理方式及优化

sa 发布于 2018-11-21

这篇文章主要介绍了Nginx使用的php-fpm的两种进程管理方式及优化,需要的朋友可以参考下 PS:前段时间配置php-fpm的时候,无意中发现原来它还有两种进程管理方式。与Apache类似,它的进程数也是可以根据设置分为动态和静态的。 php-fpm目前主要又两个分支,分别对...

阅读(1394)评论(0)

未分类

php-fpm 搭建

sa 发布于 2018-11-21

php-fpm 即 php-Fastcgi Process Manager。 php-fpm 是 FastCGI 的实现,并提供了进程管理的功能。 进程包含 master 进程和 worker 进程两种进程。 master 进程只有一个,负责监听端口,接收来自 Web Serve...

阅读(1359)评论(0)

未分类

nginx+php-fpm故障排查

11

sa 发布于 2018-07-28

小明初到一家公司做运维的工作,刚来的第一天就开始部署LNMP(Linux+Nginx+MySQL+PHP)环境,结果出现了问题。 他来向我请教,具体问题现象、原因和解决思路如下: 问题一 nginx进程CPU和内存不均衡,某个进程占用资源特别高,如何解决? 回答:我让小明绑定下C...

阅读(2878)评论(0)

未分类

为所有PHP-FPM容器构建单独的Nginx Docker镜像

1

sa 发布于 2018-07-27

最近,原文作者一直在使用Docker容器来开发PHP微服务套件。一个问题是PHP应用已经搭建,可以和PHP-FPM和Nginx(取代了简单的Apche/PHP环境)一起工作,因此每个PHP微服务需要两个容器(以及两个Docker镜像):一个PHP-FPM容器和一个NGinx容器。...

阅读(2283)评论(0)