首頁 > 後端開發 > php教程 > Linux筆記(60)-詳解apache整合php

Linux筆記(60)-詳解apache整合php

WBOY
發布: 2016-07-29 08:58:03
原創
935 人瀏覽過

安裝php源碼包

關於apache的安裝,參考Linux筆記(58)——詳解apache源碼包安裝

安裝php

安裝依賴包

如果直接編譯安裝php,會報錯,因為它依賴的有些套件我們沒有安裝,它依賴libxml2,libxml2-devel這兩個

我們要先安裝這兩個套件,用以下方法安裝:

方法一:要求有對應的rpm套件

<code>rpm -ivh libxml2-<span>2.6</span><span>.23</span>-<span>1.2</span><span>.i</span>386<span>.rpm</span>rpm -ivh libxml2-devel-<span>2.6</span><span>.23</span>-<span>1.2</span><span>.i</span>386<span>.rpm</span></code>
登入後複製

方法二:使用yum安裝

<code>yum <span>-y</span> install libxml2
yum <span>-y</span> install libxml2<span>-devel</span></code>
登入後複製

安裝php

然後真正開始安裝php:先下載源碼包,依序執行以下指令:

<code>tar <span>-zxvf</span> php<span>-</span><span>5.6</span><span>.19</span><span>.</span>tar<span>.</span>gz
cd php<span>-</span><span>5.6</span><span>.19</span><span>.</span>/configure <span>--</span>prefix<span>=</span>/usr/<span>local</span>/php <span>--</span><span>with</span><span>-apxs2</span><span>=</span>/usr/<span>local</span>/apache/bin/apxs 
make <span>&&</span> make install</code>
登入後複製

注意:上面指令中的–with-apxs2:apxs是安裝apache時就有的工具,是用於拓展模組的工具,因此為了將php和apache整合起來,在安裝php時需要指定apxs路徑

安裝完之後,查看apache的設定檔httpd.conf就會發現多了這句話(原本是沒有這一句的):

Linux筆記(60)-詳解apache整合php

配置

安裝完成之後,在apache設定檔httpd.conf,找出AddType,加上這兩句話:

Linux筆記(60)-詳解apache整合php

找到DirectoryIndex,在末尾加上index.

Linux筆記(60)-詳解apache整合php從源碼包解壓縮出來的目錄下可以找到以下兩個檔案

Linux筆記(60)-詳解apache整合php一個是用於開發環境,一個用於生產環境。複製其中一個到/usr/local/php/lib下,並重新命名為php.ini

至此,php的安裝和集成都已經完成了

測試

創建一個index.php

Linux筆記(60)-詳解apache整合php創建一個index.php

Linux筆記(60)-詳解apache整合php訪問一下,出現php資訊頁面,說明php安裝成功,並且和apache整合成功了:

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了Linux筆記(60)-詳解apache整合php,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。 🎜 🎜 🎜
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板