php加速模块eaccelerator的安装
php是用yum安装的其中一些模块是编译的 一些是yum安装的 自从上次用yum php-soap 安装soap模块导致php版本升级到5.3.6 已经一些模块的丢失 心里造成了阴影 所以才有了下面的安装方式 这是自己从网上看的然后结合自己的实际操作[*]
[*]1 从eaccelerator官方网站上下载
[*] wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
[*]2 解压源代码
[*] tar xf eaccelerator-0.9.6.1.tar.bz2
[*]3进行编译安装
[*] cd eaccelerator-0.9.6.1
[*]4把PHP安装目录导入到环境变量
[*] export PHP_PREFIX="/usr/" (根据实际情况)
[*]5 初始化
[*]$PHP_PREFIX/bin/phpize
[*]6 开始编译安装
[*]./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
[*]make
[*]make install (会提示安装在
[*]7 修改php.ini
[*]vi /etc/php.ini
[*]加上如下内容
[*]
[*]zend_extension="/usr/lib64/php/modules/eaccelerator.so"
[*]eaccelerator.shm_size="64"
[*]eaccelerator.cache_dir="/tmp/eaccelerator_cache"
[*]eaccelerator.enable="1"
[*]eaccelerator.optimizer="1"
[*]eaccelerator.check_mtime="1"
[*]eaccelerator.debug="0"
[*]eaccelerator.filter=""
[*]eaccelerator.shm_max="0"
[*]eaccelerator.shm_ttl="3600"
[*]eaccelerator.shm_prune_period="3600"
[*]eaccelerator.shm_only="0"
[*]eaccelerator.compress="1"
[*]eaccelerator.compress_level="9"
[*]8创建缓存目录并修改权限
[*]mkdir /tmp/eaccelerator_cache
[*]chmod 777 /tmp/eaccelerator_cache
[*]9重启apache服务
[*]killall -1 httpd
[*]10 查询验证
[*]php -m
[*]
[*]bcmath
[*]bz2
[*]calendar
[*]ctype
[*]curl
[*]date
[*]dba
[*]dbase
[*]dom
[*]eAccelerator
[*]exif
[*]filter
[*]ftp
[*]gd
[*]gettext
[*]gmp
[*]hash
[*]iconv
[*]imap
[*]json
[*]ldap
[*]libxml
[*]mbstring
[*]memcache
[*]mysql
[*]mysqli
[*]ncurses
[*]odbc
[*]openssl
[*]pcntl
[*]pcre
[*]PDO
[*]pdo_mysql
[*]PDO_ODBC
[*]pdo_pgsql
[*]pdo_sqlite
[*]pgsql
[*]readline
[*]Reflection
[*]session
[*]shmop
[*]SimpleXML
[*]snmp
[*]soap
[*]sockets
[*]SPL
[*]standard
[*]tokenizer
[*]wddx
[*]xml
[*]xmlreader
[*]xmlrpc
[*]xmlwriter
[*]xsl
[*]zip
[*]zlib
[*]
[*]
[*]eAccelerator (出现这个表示正确)
页:
[1]