本帖最后由 zsm 于 2012-8-7 14:08 編輯
Apache+php服務的源碼安裝和配置過程記錄
php和apache的關(guān)系和作用的相關(guān)常識: 1、搭建靜態(tài)網(wǎng)站是,我們只需要搭建apache服務即可滿足要求。 例如:如果我再客戶端游覽器輸入地址,他會找到192.168.1.100這個服務器,然后根據(jù)端口會找到apache服務器。apache他會把它某個目錄下的index.html里的代碼通過URL地址在返回給客戶端的游覽器,然后游覽器就會根據(jù)返回的代碼解析成我們看到的網(wǎng)頁內(nèi)容。這是我們訪問網(wǎng)頁代碼的情況。 2、但是,如果我們訪問的是php文件呢,即對于搭建動態(tài)網(wǎng)站的設(shè)計施工人員來說,就必須同時搭建php服務了。 例如:在客戶端游覽器輸入他也回把這個地址傳送到192.168.1.151里的apache里的,apache一看你傳過來的是Php文件,如果在服務器沒裝php的情況下,他也會把這個文件打開,把里面的代碼全部在返回給客戶端,但是客戶端游覽器他不能解析php文件。所以前臺就會把這個文件代碼全部顯示出來,或者出現(xiàn)一個下載這個文件的情況。這種情況不是我們想要看到的。所以我們需要在服務器端在安裝一個php服務,這樣apache一看你發(fā)送過來的是php文件,它就會把這個文件先傳給php程序,php程序先把這個文件進行解釋。然后他返回給apache,而apache在返回給客戶端。這樣客戶端就可以看到php文件解析后的頁面效果了。
****下面是我在wdOS系統(tǒng)上進行的apache+php服務的源碼安裝配置****
wdOS是什么?
wdOS是一個基于CentOS版本精簡優(yōu)化的Linux服務器系統(tǒng),針對web應用精簡優(yōu)化并且集成nginx,apache,php,mysql等常用的web應用環(huán)境以及wdcp服務器/虛擬主機管理系統(tǒng)裝好系統(tǒng),就可以通后臺管理服務器和網(wǎng)站,FTP,數(shù)據(jù)庫等使用方便,操作簡單,安全,穩(wěn)定,易用lamp,lnmp,lnamp可自由切換. 詳細:可參看http://cd-genova.com/bbs/thread-2508-1-1.html 一、源碼安裝apache Wget下載apache軟件包 # cd /usr/local/src
下載 (24.53 KB)
2012-8-7 14:00
Tar解壓縮源碼包
下載 (5.11 KB)
2012-8-7 14:00
Configure配置路徑、檢測安裝平臺
下載 (8.85 KB)
2012-8-7 14:00
執(zhí)行configure是可能出現(xiàn)的問題如下,原因:zlib-devel沒安裝。馬上用yum安裝
下載 (8.7 KB)
2012-8-7 14:00
下載 (5.99 KB)
2012-8-7 14:00
再次執(zhí)行configure,完成。
下載 (8.85 KB)
2012-8-7 14:01
執(zhí)行make && make install編譯、安裝
下載 (2.58 KB)
2012-8-7 14:01
啟動服務 可能出現(xiàn)的問題
下載 (7.38 KB)
2012-8-7 14:05
問題解決 # vi /usr/local/apache/conf/httpd.conf
下載 (4.97 KB)
2012-8-7 14:05
#ServerName www.example.com:80 更改為:ServerName localhost:80或者 本機IP:80
下載 (2.45 KB)
2012-8-7 14:05
......(全——請看附件——)
|