標籤:安裝 win7 php
本安裝執行個體中用到的三個軟體,都可以直接從官網下載,為了方便,也可以直接從本人的CSDN資源中打包下載。
三個安裝檔案示:
CSDN高速:
http://download.csdn.net/detail/yousuosi/5811053
運行PHP網站,主要需要安裝、配置三個軟體,Apache、PHP和MySQL。如果需要編輯調試PHP程式,還要安裝一個編輯調試軟體。
一、 Apache
Apache是和IIS類似的一個軟體,是運行在伺服器端的一個程式,預設它監聽80連接埠,當收到80連接埠的請求,它就會把該請求的需要的文檔發送給該用戶端。
這個發出請求的程式,就是運行在我們用戶端的瀏覽器,當我們在瀏覽器上輸入例如:http://blog.csdn.net/yousuosi,完整的輸入應該是http://blog.csdn.net:80/yousuosi/default.aspx,
意思就是串連CSDN提供blog服務的伺服器的80連接埠,請求該伺服器yousuosi目錄下的default.aspx。
據百度百科說,當互連網剛剛興起時,Apache是第一個可用的Web應用伺服器程式,由於其多平台、安全、開源、免費被廣泛使用,Apache是世界使用排名第一的Web伺服器軟體(貌似,在慢慢下降),搭建PHP網站,一般都使用Apache。
32位Win7下安裝Apache,我們使用httpd-2.2.25-win32-x86-openssl-0.9.8y.msi,官方是:
http://www.apache.org/dist/httpd/binaries/win32/
這是一個自動安裝檔案,安裝起來比較簡單,不過,還是要注意一些問題。
1、可能的準備工作
如果你的機器上安裝有IIS,由於這兩個軟體預設都監聽80連接埠,這就會引起衝突。解決這一問題有很多方法,最好的方法,是修改IIS網站的預設連接埠(當然也可以修改Apache的),當然也可以停止IIS網站甚至關閉IIS服務(Win7上再開啟IIS服務比較簡單),具體操作步驟網上有很多介紹,這裡就不再說了。
2、安裝程式運行起來:
3、歡迎介面,點擊Next進入下一步
4、接受許可協議,點擊Next進入下一步
5、閱讀相關資訊,點擊Next進入下一步
6、填寫伺服器資訊,這些資訊可以隨意填寫,對安裝沒有什麼影響。注意這裡有個選項,是修改預設連接埠的,不過,我們不在這裡修改。點擊Next,進入下一步。
7、選擇Custom自訂安裝,點擊Next,進入下一步。
8、點擊Apadche HTTPServer 2.2.25前面的下拉按鈕,選擇第二項,也就是選擇安裝該項及所有子項(即完整安裝)。選擇後進入下一介面。
9、這裡,我們通常需要選擇一下安裝路徑,點擊Change,進入介面示:
10、這裡我們選擇安裝在D:\PHP\Apache目錄下,選擇好安裝路徑後的介面示:
11、點擊Next進入下一步。
12、確認前面安裝資訊,點擊Install開始安裝,安裝介面示:
13、安裝完成後,可查看一下D:\PHP\Apache中的安裝內容,注意D:\PHP\Apache\htdocs檔案夾中有個index.html,這個htdocs檔案夾相當於IIS的wwwroot檔案夾,預設網站內容都存放在這裡。
14、此時,Apache完全可以支援靜態網站的內容了,在瀏覽器是輸入http://localhost或者http://localhost:80或者http://localhost:80/index.html都可以查看到如下安裝成功的測試結果。
二、 Apache的基本配置
Apache的基本配置主要是更改一下網站根目錄和預設檔案。
1、 更改網站根目錄
剛才我們查看的D:\PHP\Apache\htdocs是Apache預設的網站根目錄,現在我們要把它改成D:\PHP\Web,步驟如下:
(1) 在D:\PHP中建立檔案夾Web;
(2) “開始”→“所有程式””→“Apache HTTP Server” ”→“Configure Apache Server 2.2”→“Configure Apache Server” →“Edit the Apache httpd conf Configuration file”,開啟設定檔httpd.conf。這可檔案,也可以直接用記事本在檔案夾D:\PHP\Apache\conf\中找到並開啟。
(3) 尋找關鍵字“DocumentRoot”(也就是網站根目錄),可以在180行看到預設的配置,示:
把這個預設配置改為” D:/PHP/Web”,示:
(4) 同樣道理,把第207行修改為<Directory “D:/PHP/Web”>,示:
2、 更改預設檔案
尋找“DirectoryIndex”,在第242行修改其中的內容示:
這樣,在瀏覽器地址僅輸入路徑,指定具體檔案的情況下,系統會根據從左至右的順序來優先顯示index.html、index.htm、index.php。
3、 重新啟動Apache
Apache安裝成功後,在系統托盤中會出現程式啟動並執行表徵圖,示:
通過這個表徵圖,可以啟動、停止、重新啟動Apache服務。
4、 簡單測試:
用記事本編輯一個簡單的htm文檔index.htm,示:
將這個檔案儲存到D:\PHP\Web檔案夾中,在瀏覽器中輸入http://localhost,結果示:
win7下安裝與配置php