运行环境 系统版本:Ubuntu 16.04.2 LTS 软件版本:PHP 5.6 硬件要求:无 安装过程 1、安装APT存储库 APT存储库由PPA提供。 2、安装PHP5.6和常用扩展库 3、启动PHP FPM服务 4、配置Nginx反代PHP ...
分类:
Web程序 时间:
2020-02-28 18:29:42
阅读次数:
60
PHP引擎php.ini参数优化 无论是apache还是nginx,php.ini都是适合的。而php-fpm.conf适合nginx+fcgi的配置首先选择产品环境的php.ini(php.ini-production)/home/oldboy/tools/php-5.3.27/php.ini-d ...
分类:
Web程序 时间:
2020-02-28 10:29:44
阅读次数:
71
apache安装 dnf install httpd httpd-tools 开机启动 systemctl enable httpd 立即启动 systemctl start httpd 查看状态 systemctl status httpd php安装 CentOS 8是用PHP 7.2发布的。该 ...
分类:
数据库 时间:
2020-02-27 13:14:34
阅读次数:
252
使用socket方式连接Nginx优化php-fpm性能 Nginx连接fastcgi的方式有2种:TCP和unix domain socket 什么是Unix domain socket?—— 维基百科Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统 ...
分类:
Web程序 时间:
2020-02-25 14:54:30
阅读次数:
99
php环境篇:linux编译安装php7.2 3.php编译安装 添加用户 useradd -r -s /sbin/nologin php-fpm 下载解压安装包 cd /data/pkg wget http://php.net/get/php-7.2.2.tar.gz/from/this/mirr ...
分类:
Web程序 时间:
2020-02-25 12:51:19
阅读次数:
96
nginx+php 出现502 bad gateway,一般这都不是nginx的问题,而是由于 fastcgi或者php的问题导致的,常见的有以下几种。 1. php.ini 的memory_limit 过小(如果有个别php程序进程需要占用极大内存时这个必须注意) 2. php-fpm.conf ...
分类:
Web程序 时间:
2020-02-22 17:26:46
阅读次数:
104
常见的502错误 1. 配置错误 因为nginx找不到php fpm了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port; 2. 资源耗尽 lnmp架构在处理php时,nginx直接调取后端的php fpm服务,如果nginx的请求量偏高,我们 ...
分类:
其他好文 时间:
2020-02-20 00:04:47
阅读次数:
72
Web中间件php-fpm配置调优一、php-fpm.conf主要配置参数pm=dynamic;表示使用哪种进程数量管理方式dynamic表示php-fpm进程数是动态的,最开始是pm.start_servers指定的数量,如果请求较多,则会自动增加,保证空闲的进程数不小于pm.min_spare_servers,如果进程数较多,也会进行相应清理,保证多余的进程数不多于pm.max_spare_s
分类:
Web程序 时间:
2020-02-18 18:49:50
阅读次数:
94
转自:https://blog.csdn.net/liyyzz33/article/details/89166110 首先查看自己当前php的版本 php -vPHP 5.6.40 查看yum中是否有对应版本的包 yum list | grep gd 我这里就选择对象服务器php的版本yum yum ...
分类:
Web程序 时间:
2020-02-18 14:49:43
阅读次数:
160
安装ireadmail时,自带的php是5.4,打算升级到5.6。 升级前注意备份原来的/etc/php-fpm.d下的www.conf,文件内容如下: [inet] user = nginx group = nginx listen = 127.0.0.1:9999 listen.owner = ...
分类:
Web程序 时间:
2020-02-18 10:06:09
阅读次数:
94