我們今天要在文章中講解一下,在Unix平台下如何來安裝PHP的知識。希望對大家對Unix操作系統的學習有所幫助。下面,我們大家一起來學習下吧!在 Unix平台下安裝 PHP 有幾種方法:使用配置和編譯過程,或是使用各種預編譯的包。
本文主要針對Unix平台中配置和編譯 PHP 的過程。很多 Unix 類系統都有包安裝系統,可以用它來設置一個有著標准配置的 PHP。但是若需要與標准配置不同的功能(例如一個安全服務器,或者不同的數據庫驅動擴展模塊),可能需要編譯 PHP 和/或 web 服務器。如果不熟悉編譯軟件,可以考慮搜索一下是否有人已經編譯了包含所需要功能的預編譯包。
編譯所需的知識和軟件:
基礎的 Unix 技能(有能力操作“make”和一種 C 語言編譯器)
一個 ANSI C 語言編譯器
flex:版本 2.5.4
bison:版本 1.28(推薦)、1.35 或 1.75
一個 web 服務器
模塊特別需要的組件(例如 gd、pdf 庫等)
PHP 初始的配置和安裝過程被 configure 腳本中一系列命令行選項控制。可以通過 ./configure --help 命令了解 PHP 所有可用的編譯選項及簡短解釋。本手冊是分開對這些選項編寫文檔的。可在附錄中找到核心配置選項,而擴展模塊特定的配置選項分別在其函數參考頁面中描述。
配置好 PHP 後,便可以開始編譯模塊和/或可執行文件。make 命令用來做這一工作。如果該命令執行失敗而找不到原因,請參考安裝問題一節。
Unix 系統下的 Apache 1.3.x
本節包括在 Unix平台的 Apache 下安裝 PHP 的說明和提示。我們在另外的頁面也有 Apache 2 的安裝和說明。
可以從核心配置選項列表以及位於手冊對應部分的特定擴展配置選項中選擇參數並在安裝步驟第 10 步將它們添加到 configure 命令中。版本號在這裡被省略了以保證此說明的正確性。需要將這裡的“xxx”替換為自己使用的文件的正確值。 Unix平台中安裝PHP的知識,我們就講解到這裡。