以下以CentOS 7.2为例,先从安装php开始: 安装php的运行环境,首先打开php官网的Downloads页面:http://php.net/downloads.php 把安装包下载之后,上传至服务器, 因为php安装需要编译,所以服务器应该保证gcc和g++环境的安装, 首先释放安装包: ...
分类:
Web程序 时间:
2018-02-20 12:53:35
阅读次数:
274
php-fpm的pool(连接池) 我们查看php的进程时,会发现,在最后一个pool的选项,而这个就是我们在php-fpm配置文件里写的一个连接池。 1.编辑php-fpm配置文件添加新pool命名为linux.com 2.检查php配置文件,重新加载配置文件,查看php进程发现有连个pool了 ...
分类:
其他好文 时间:
2018-02-13 12:27:43
阅读次数:
211
#!/bin/shBEGININITINFOProvides:php-fpmRequired-Start:$remote_fs$networkRequired-Stop:$remote_fs$networkDefault-Start:2345Default-Stop:016Short-Description:startsphp-fpmDescription:startsthePHPFastCGIP
分类:
Web程序 时间:
2018-02-07 19:44:55
阅读次数:
261
安装依赖库——mhash 安装依赖库——mcrypt 安装PHP 修改配置文件 创建www组和用户 启动php-fpm ...
分类:
Web程序 时间:
2018-02-07 14:41:36
阅读次数:
799
0.实验架构:共6台服务器分工如下: 服务器 职责 IP地址 Centos版本 描述 A DNS 172.18.7.70 7 B Apache 172.18.7.71 7 httpd+php-fpm C Apache 172.18.7.72 7 httpd+php-fpm D... ...
分类:
其他好文 时间:
2018-02-06 20:21:35
阅读次数:
168
#/bin/bash#定义nginx源码包版本,脚本会根据版本名称和后缀检查文件是否在当前目录如果你需要安装不同版本的nginx可以修改这两个变量nginx_version=nginx-1.8.0format1=tar.gz#定义php-fpm安装包的文件名,如果你需要安装其他版本可以更改这个变量php_fpm_package_name=php-fpm-5.4.16-36.el7_1.x86_64
分类:
系统相关 时间:
2018-02-06 20:14:08
阅读次数:
231
常出现502,504错误 思路: 增大nginx与php-fpm通信时的缓存文件大小与个数 静态绑定5个php-fpm进程,减少频率启动进程的开销 利用sock文件代替tcp端口通信 解决办法: 调整Nginx 和 php-fpm的参数如下 ...
分类:
Web程序 时间:
2018-02-06 11:04:07
阅读次数:
220
php-fpm启动,重启,终止操作 最近安装了mysqli扩展,重启了nginx后,phpinfo()没有显示出mysqli,后来搞不出原因,直接使用了pdo连接数据库。直到今天安装redis后phpinfo()没有显示redis,内心那一万只奔腾的草泥马终于爆发,狂找办法,才知道是php-fpm没 ...
分类:
Web程序 时间:
2018-02-04 18:07:43
阅读次数:
179
虚拟web主机:搭建LNMP服务安装nginxmariadb、mariadb-server、mariadb-develphp、php-fpm、php-mysql启动Nginx、MariaDB、FPM服务;并测试LNMP是否工作正常。搭建两个不同域名的web服务代理服务器:搭建nginx服务#vim/usr/local/nginx/conf/nginx.conf......http{server_t
分类:
Web程序 时间:
2018-02-02 18:34:59
阅读次数:
181