教你在一個伺服器上安裝多個版本PHP

edithfang發表於2014-11-12
由於安裝過程程式碼較多,描述內容極少,小編特此將安裝過程概述如下,詳細程式碼見Thien Tran Duy寫的教程



SitePoint PHP部落格上更新了一篇Thien Tran Duy寫的教程(內有詳細程式碼),教你怎麼在一個伺服器上執行多個版本的PHP。關鍵是設定好幾個自定義引數選項(為了這個你得手動編譯PHP),把不同的版本放到不同的位置。在這個特別的博文裡,我們將演示安裝多個版本的Phalcon和PHP,並讓他們執行在一個web伺服器上的解決方案。這裡會用到PHP5.5.x和5.6.x版本,但你也可以用其他版本來替換。任何支援PHP-FPM的伺服器都能拿來用但我們還是推薦你使用Nginx。這個教程裡使用的環境是Fedora OS(一個Linux系統),但教程步驟對其他的*nix作業系統幾乎是完全相同的。
 


這個教程還包括幾個其他的PHP擴充套件,如APC快取、記憶體快取和ioncube等的安裝。他將引導您完成Nginx的安裝,首先讓Web伺服器啟動並執行。然後,他開始安裝PHP以及你能夠從PHP原始碼編譯的程式設計環境。他演示瞭如果把不同版本的PHP(5.3, 5.4, 5.6和主體)從Github資訊庫裡下載到伺服器上,然後執行“buildconf”命令開始編譯配置指令碼。他列入了選項配置示例命令,以確保它在PHP-FPM和Nginx伺服器上能正常執行。然後他把整個過程又來了一遍,對其他版本的PHP做了些輕微改變。最後,他演示了兩個不同版本Phalcon的安裝,並配置好,能在安裝好的web伺服器上工作。
 
原文:How to Run Multiple Versions of PHP on One Server

(翻譯:PHP100_Alex)
來自:PHP100
評論(1)

相關文章