http://dhq.me/mac-install-nginx-mysql-php-fpm用了3年多的本本罢工,最近新入手了一台 rmbp,一堆工作环境要配置,LNMP 里的 NMP 是常规要安装的,恰好也是第一次在 mac 上安装配置nginx、mysql、php,所以顺便做个记录,免得以后忘了也...
分类:
数据库 时间:
2015-05-01 15:59:30
阅读次数:
312
Nginx连接fastcgi的方式有2种:TCP和unix domain socket什么是Unix domain socket?—— 维基百科Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix dom...
分类:
Web程序 时间:
2015-04-29 00:17:17
阅读次数:
169
Name:phpVersion:5.3.28Release:1%{?dist}Summary:phpGroup:SystemEnvironment/DaemonsLicense:GPLURL:http://rolin.com/Source0:http://aa.com/php/%{name}-%{version}.tar.gzSource1:php.iniSource2:php-fpm.confBuildRoot:%(mktemp-ud%{_tmppath}/%{name}-%{version}-%{rele..
分类:
Web程序 时间:
2015-04-28 00:10:44
阅读次数:
421
因为sass和compass依赖于ruby环境,所以装之前先确认装了ruby。可到官网下载最新版ruby安装包http://rubyinstaller.org/downloads/
在安装的时候,请勾选Add Ruby executables to your PATH这个选项,添加环境变量,不然以后使用编译软件的时候会提示找不到ruby环境:
Sass和compass安装:...
今天早上,boss反映,有一个网站打不开了。打开,提示500错误。网站是用nginx发布的,里面有N多网站。为什么偏偏m网站index.php不能打开,其他文件可以打开。www网站却访问正常了,其他的也正常。先看了一下php-fpm日志,没有发现错误或者连接池busy的问题/usr/local/php/var/log..
分类:
其他好文 时间:
2015-04-24 19:35:43
阅读次数:
127
在CentOS 7和7.1上搭建出来的LNMP运行环境,PHP网站根目录设为/srv/www/default。
使用systemctl启动php-fpm时,浏览器会报个404错误
File not found.
但是用root权限手动使用php-fpm -D命令启动却一切正常。
原来是SELinux在作怪。...
分类:
其他好文 时间:
2015-04-23 15:42:30
阅读次数:
321
PHP-FPM使用信号控制:master进程可以理解以下信号INT,TERM立刻终止QUIT平滑终止USR1重新打开日志文件USR2平滑重载所有worker进程并重新载入配置和二进制模块通过php-fpm.conf确认php-fpm.pid所在位置示例:php-fpm启动:/home/php/sbin/php-fpmphp-fpm关闭:kill-INT`cat/home..
分类:
Web程序 时间:
2015-04-23 13:35:59
阅读次数:
126
首次配置zabbix时,第二项检测全部通过,但点击Next并没有跳往第3项,而是又回到第1项Welcome,经判断是php的问题。之前php使用yam安装的,所以还通过yum安装缺少的包:yuminstallphp-pecl-http.x86_64php-pecl-http-devel.x86_64之后重启php-fpm恢复正常。
分类:
数据库 时间:
2015-04-23 00:10:55
阅读次数:
276
kill -9 `ps -ef | grep php | grep -v grep | awk ‘{print $2}‘` #启动php-fpm: /usr/local/webserver/php/sbin/php-fpm start #关闭php-fpm kill -INT `cat /usr/local/php/var/run/php-fpm.pid` master进程可以...
分类:
Web程序 时间:
2015-04-22 18:52:51
阅读次数:
156
nginxphp-fpm用unixsocket方式,当并发达到100以上是,会报502错,改成tcp方式就无此问题本来用unixsocket是为了提高性能,却不支持大并发,经查发现是系统内核限制导致不稳定,修改下列内核参数解决调整以下参数sysctl.confnet.unix.max_dgram_qlen=4096
net.core.netdev_max_..
分类:
Web程序 时间:
2015-04-21 18:39:22
阅读次数:
155