其实这个过程跟Linux下安装都差不多,只是部分命令有差别,大同小异。
网上看到很多教程都是用 brew 之类的包管理器安装,但是 Mac 自带了 php , 难道还要再装一个第三方的?强迫症果断不能忍,于是就想利用自带的 php-fpm 来搭建,没想到一搭建就是两个小时,在这里把过程整理一下备用,同时也方便需要的人。
因为是调试环境,所以没有注重安全方面,有些东西直接 chmod 777 了...
分类:
数据库 时间:
2015-06-06 13:36:44
阅读次数:
244
ct 任务nohup sh ./bin/start.sh /dev/null 2>&1 &中控机批量for h in `get_hosts_by_path xxx`;do { ssh $h 'cd /home/map/anticraw_tmp && nohup /home/map/php-fpm/b...
分类:
其他好文 时间:
2015-06-06 00:15:13
阅读次数:
149
故障检测1.别的先不管,先top看一下cpu、ram、swap哪个比较紧张。由上图分析,可以看出共有602个进程,其中有601个进程休眠了。这好像有点不对劲,内核进程也就80个左右,加上memcached, nginx, mysqld,也不会超出90个。除了这些,剩下的只有php-fpm管理的php...
分类:
Web程序 时间:
2015-06-05 13:43:12
阅读次数:
1557
目录1、Tengine编译安装2、FPM制作Tengine为RPM包1、Tengine编译安装[root@php~]#cat/etc/issue
CentOSrelease6.4(Final)
Kernel\ronan\m
[root@php~]#uname-r
2.6.32-358.el6.x86_64请确保系统安装了"Developmenttools"和”ServerPlatformDevelopment”两个开发包组,如果没有..
分类:
其他好文 时间:
2015-06-04 17:22:10
阅读次数:
154
以下是nginx的默认配置文件:
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
roo...
分类:
Web程序 时间:
2015-06-04 09:58:55
阅读次数:
185
查过网上的资源,基本都是认为是php线程打开文件句柄受限导致的错误。具体的解决的办法如下:1、提升服务器的文件句柄打开打开/etc/security/limits.conf : (增加)* soft nofile 51200* hard nofile 51200# vi /etc/sec...
分类:
其他好文 时间:
2015-06-03 15:30:13
阅读次数:
353
Nginx下修改php.ini配置文件,需要通过php-cgi的FastCGI来重新加载php.ini文件php-fpm -c | : 查找php.ini文件的目录命令:sudo php-fpm {start|stop | quit | restart | reload | logrotate}--...
分类:
Web程序 时间:
2015-06-02 01:41:59
阅读次数:
161
open_basedir的正确格式:php_admin_value[open_basedir]=/data/www/:/tmp/这种方式不需要重启nginx或php-fpm服务。安全起见应当取消掉.user.ini文件的写权限。关于.user.ini文件的详细说明:http://php.net/manual/zh/configuration.file.per-user.php设置open_basedir的同时..
分类:
Web程序 时间:
2015-06-01 20:35:41
阅读次数:
125
用了3年多的本本罢工,最近新入手了一台 rmbp,一堆工作环境要配置,LNMP 里的 NMP 是常规要安装的,恰好也是第一次在 mac 上安装配置nginx、mysql、php,所以顺便做个记录,免得以后忘了也好查看,不用到处翻。PS:下面的安装都是基于homebrew,如果不熟悉或者还没安装有 h...
分类:
数据库 时间:
2015-05-30 13:28:56
阅读次数:
196