歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> LINUX下eAccelerator的編譯安裝方法

LINUX下eAccelerator的編譯安裝方法

日期:2017/2/27 12:12:55   编辑:Linux文化

在裝有DA的主機上試驗通過 本文裝的eAccelerator 0.9.3最終版 可以在 [url]http://eaccelerator.net/DownloadEacceleratorCn[/url] 選擇下載得到 第一步. 編譯 eAccelerator [quote]export PHP_PREFIX="/usr/local" ///注意路徑,可以用find命令搜索"phpize"來確認目錄 $PHP_PREFIX/bin/phpize ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config make[/quote] 第二步. 安裝 eAccelerator [quote]make install[/quote] 第三步. 配置 eAccelerator eAccelerator 可以被配置成為 PHP 或者 Zend 的擴展 如果是 eaccelerator > 0.9.1, 同時如果您有 /etc/php.d 這個目錄, 您應該復制 eaccelerator.ini 到這個目錄然後根據您的需要修改默認的配置. 如果不是上面這種情況, 您就應該編輯 php.ini 文件 (通常在 /etc/php.ini). <a>.PHP擴展 [quote][Zend] zend_optimizer.optimization_level=15 zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2.5.10 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2.5.10 zend_optimizer.version=2.5.10a zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so ;zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so ///忽略這一行 extension="/usr/local/lib/php/extensions/20020429/eaccelerator.so"///用這個替代,注意路徑,根據實際來定這個路徑(可以用find命令搜索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"[/quote] Zend擴展,可能導致加密內容無法執行 [quote][Zend] zend_optimizer.optimization_level=15 zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2.5.10 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2.5.10 zend_optimizer.version=2.5.10a ;zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so ///忽略這一行 zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so zend_extension="/usr/local/lib/php/extensions/20020429/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"[/quote] 第四步. 創建緩存目錄 [quote]mkdir /tmp/eaccelerator chmod 0777 /tmp/eaccelerator[/quote]



Copyright © Linux教程網 All Rights Reserved