Browsing all articles tagged with php-fpm
3
0

在编译php-fpm0.6的时候需要注意的一些问题

Author Jessica     Category PHP     Tags , ,

也许大家都在用php-fpm0.5系列..其实php-fpm0.6早就发布了..并且再上次fix_pathinfo漏洞的时候.有人说过0.6不受这个漏洞的影响..

看来使用0.6还是还是有些必要的..

但是0.6比较起0.5来说..变化很大..代码上我不太清楚..但是从编译的步骤上来讲..确实有些我们需要注意的事情.

上次我曾经说过关于编译PHP5.2.12+php-fpm-0.6的问题..这次加上几个新的 就重新写一遍吧..

我这里就用php5.2.13和php-fpm-0.6~5.2.patch来打比方.

php-fpm需要autoconf2.13 所以我们需要先安装autoconf

1
2
3
4
5
6
7
# tar -zxvf autoconf-2.13.tar.gz
# cd autoconf-2.13
# ./configure --prefix=/usr/local/autoconf
# make
# make install
# export PHP_AUTOCONF=/usr/local/autoconf/bin/autoconf
# export PHP_AUTOHEADER=/usr/local/autoconf/bin/autoheader

另外还需要libevent-1.4.13-stable.tar.gz

read more

29
1

PHP+php-fpm+nginx+mysql配置心得

Author Jessica     Category PHP     Tags , , ,

编译就不说了 网上文章一堆一堆的..

下面说下我的心得 也给自己做一下笔记..

推荐都安装到同一个目录下 比较好管理

1.比如/usr/local/server/下 nginx mysql php等再安装到不同的目录

2.如果你的服务器中虚拟主机比较多.就在在nginx的conf下新建一个vhosts文件夹.然后再nginx.conf中的http{}中加入include vhosts/*.conf;

这样做的好处是配置虚拟主机不需要更改nginx的基本设置..一个虚拟主机一个文件 也非常好管理.

3.nginx的日志写一个shell切割一下 然后corntab -e 放进去 每天00:00点执行一下

这个脚本的大概意思就是把昨天的日志收集起来压缩一下 放到按照日期或者月份的目录下. 再把这些日志删除 以便于节省空间.

4.最好写一个开启或者关闭nginx mysql php-fpm的脚本 这样统一一下 非常方便.下面我贴出来我的脚本很简单 但是会省不少事情.经供参考

read more

3
3

关于编译PHP5.2.12+php-fpm-0.6的问题

Author Jessica     Category PHP     Tags ,

看了张宴大哥的文章..自己学着编译 犹豫他的版本有点旧了 所以我都用的是新的版本 但是途中遇到一些问题..

下面做一下笔记.

PHP5.2.12的版本可以下载php-fpm-0.6~5.2.patch.

编译前先给PHP打补丁 查阅了php-fpm官方wiki 下面的方法我已经测试成功

patch -d php-5.2.12 -p1 <php-fpm-0.6~5.2.patch

然后这时候 不要直接configure 会出错(至少我是出了:(..)

官方wiki上让先buildconf

但是在执行这一步的时候 autoconf的版本太低..

read more

分类目录

最近文章

最近评论

文章索引模板

标签

.net AJAX button Comet CSS Discuz! DIV+CSS Flash Form Google HTML编辑器 IE8 Java JavaScript jQuery JSP md5 MySQLReback Oracle PHP php-fpm PNG Punny SkiyoTabs tab TagCloud Vista Web2.0 Windows7 上传 加密 变量 图标 本站原创 模板 模板引擎 源码 登录 短网址 石家庄 算法 编译 面向对象 魔术方法

链接表