最近在部署一個shopex商店,安裝時,需要支援zend optimizer。由于伺服器是linux,很陌生,是以搗鼓了一下。
一、下載下傳對應伺服器版本的zend optimizer(我下載下傳的版本為ZendOptimizer-3.3.9-linux-glibc23-i386.tar),下載下傳位址:http://www.zend.com/en/products/guard/downloads
二、上傳到伺服器指定路徑(我的操作路徑 /usr/bin)
三、解壓zend optimizer
指令(在/usr/bin目錄下):tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar
四、檢視伺服器php版本,選擇相對應的ZendOptimizer.so(操作伺服器php版本為5.2),是以進入data下d的5_2_x_comp目錄下(cd data/5_2_x_comp),拷貝ZendOptimizer.so到php配置檔案下extension_dir 目錄下
指令:cp ZendOptimizer.so /usr/lib/php/modules/
五、修改php.ini,路徑直接可以從phpinfo()裡找到。在php.ini最末位置加上一下代碼(注意符号格式和不能有空格):
[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=1
zend_extension="/usr/lib/php/modules/ZendOptimizer.so"
六、重新開機apache
指令:service httpd restart
以上六步完成後,檢測是否安裝成功,直接檢視phpinfo(),搜尋"Zend Optimizer",能找到如下圖資訊,則為安裝成功!