虛擬主機系列 - PHP 支援 Zend
作者: 鄙雕兔 日期: 2007-01-27 23:43
一. 問題 :
1. 我客戶因為要保護自行設計的 PHP 程式, 將所有程式碼都用 Zend Encode 編譯過, 我要如何在我的主機上面讓客戶的程式能夠正確的執行 ?
二. 說明 :
1. Zend 是目前市面上很多人用來保護 PHP 程式的好工具, 除了可以執行編譯過的 PHP 程式外, 還可以加快 PHP 的執行速度, 所以最好在主機上面能夠安裝該套件, 好讓租用的客戶方便, 也順便加快程式的執行.
三. 解法 :
1. 請到 http://www.zend.com 網站上面下載所需要的程式來安裝, 目前經過測試後 Fedora 各版本需要配合不同的執行引擎, 請看以下所列 :
Fedora Core 3 : ZendOptimizer-2.5.1-Linux_glibc21-i386
Fedora Core 4 : ZendOptimizer-2.6.2-linux-glibc23-x86_64
Fedora Core 5 : ZendOptimizer-3.0.1-linux-glibc23-x86_64
Fedora Core 6 : ZendOptimizer-3.0.1-linux-glibc21-i386
2. 下載完後請將該檔案放置在 /usr/local 的目錄中, 且執行以下的指令將檔案解開
tar -zvxf ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz
3. 解壓縮後請 cd 到該資料夾中, 並執行以下的安裝程式
./install.sh
4. 標準安裝的話, 只要按 Next , 完成後就可以囉
5. 重新啟動 httpd 的服務7. 請放一個編譯過後的 PHP 程式到主機上面,看是否可以正常執行, 若可以的話, 那就完成囉 !!