快速业务通道

安装eaccelerator为PHP加速

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-07

PHP的增强型设置
1)php安全设置
vi /usr/local/php5/php.ini
确保一下设置
register_globals=off

log_errors=on
ignore_repeated_errors=on
ignore_repeated_source=on //记录错误但忽略重复

display_errors=off
display_startup_errors=off //错误信息不要在浏览器上显示
2)为PHP加速
安装eaccelerator为php加速,它可以将PHP程序转为可以直接执行的二进制文件,并且优

化PHP程序,安装之前确保系统已经安装了php-devel,autoconf,automake,m4,libtool等

软件
我目前的php版本为5.3对应的版本是0.9.6.1,直接从官网下载

http://bart.eaccelerator.net/source/0.9.6.1/到/usr/local/src/
tar -jxvf eaccelerator-0.9.6.1.tar.bz2 解压缩
eaccelerator-0.9.6.1/
1.配置./configure --enable-eaccelerator=shared --with-php-

config=/usr/local/php5/bin/php-config
安装make;make install
2.设置预加载php模块
vi /etc/ld.so.conf 加入下面一行
/usr/lib/php
ldconfig 执行一下
3.编辑php配置文件
vi /usr/local/php5/php.ini 在文件加入一下内容
extension="/usr/local/php5/lib/php/extensions/no-debug-non-zts-

20090626/eaccelerator.so" //这里要指定路径
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
4.建立eaccelerator的缓存目录
mkdir /tmp/eaccelerator
chmod 777 /tmp/eaccelerator
5..重启apache验证配置
在浏览器查看php的测试页http://www.test.com/test.php,若出现以下图片则eaccelerator安装成功

本文出自 “成长全记录” 博客,请务必保留此出处http://lymrg.blog.51cto.com/1551327/506713

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号