32位Win7下安裝與配置PHP環境(一)

運行PHP網站,主要須要安裝、配置三個軟件,Apache、PHP和MySQL。若是須要編輯調試PHP程序,還要安裝一個編輯調試軟件。
1、 Apache
Apache是和IIS相似的一個軟件,是運行在服務器端的一個程序,默認它監聽80端口,當收到80端口的請求,它就會把該請求的須要的文檔發送給該客戶端。
這個發出請求的程序,就是運行在咱們客戶端的瀏覽器,當咱們在瀏覽器上輸入例如:http://blog.csdn.net/yousuosi,完整的輸入應該是http://blog.csdn.net:80/yousuosi/default.aspx
意思就是鏈接CSDN提供blog服務的服務器的80端口,請求該服務器yousuosi目錄下的default.aspx。php


據百度百科說,當互聯網剛剛興起時,Apache是第一個可用的Web應用服務器程序,因爲其多平臺、安全、開源、免費被普遍使用,Apache是世界使用排名第一的Web服務器軟件(貌似,在慢慢降低),搭建PHP網站,通常都使用Apache。
 32位Win7下安裝Apache,咱們使用httpd-2.2.25-win32-x86-no_ssl.msi,官方下載地址是:
http://www.apache.org/dist/httpd/binaries/win32/
這是一個自動安裝文件,安裝起來比較簡單,不過,仍是要注意一些問題。
一、可能的準備工做
若是你的機器上安裝有IIS,因爲這兩個軟件默認都監聽80端口,這就會引發衝突。解決這一問題有不少方法,最好的方法,是修改IIS網站的默認端口(固然也能夠修改Apache的),固然也能夠中止IIS網站甚相當閉IIS服務(Win7上再開啓IIS服務比較簡單),具體操做步驟網上有不少介紹,這裏就再也不說了。
二、安裝程序運行起來如圖所示:html

3、歡迎界面,點擊Next進入下一步apache

 

4、接受許可協議,點擊Next進入下一步瀏覽器

 

5、閱讀相關信息,點擊Next進入下一步安全

6、填寫服務器信息,這些信息能夠隨意填寫,對安裝沒有什麼影響。注意這裏有個選項,是修改默認端口的,不過,咱們不在這裏修改。點擊Next,進入下一步。服務器

7、選擇Custom自定義安裝,點擊Next,進入下一步。測試

8、點擊Apadche HTTPServer 2.2.25前面的下拉按鈕,選擇第二項,也就是選擇安裝該項及全部子項(即徹底安裝)。選擇後進入下一界面。網站

 

9、這裏,咱們一般須要選擇一下安裝路徑,點擊Change,進入界面如圖示:spa

10、這裏咱們選擇安裝在D:\PHP\Apache目錄下,選擇好安裝路徑後的界面如圖示:.net

11、點擊Next進入下一步。

 

12、確認前面安裝信息,點擊Install開始安裝,安裝界面如圖示:

 

13、安裝完成後,可查看一下D:\PHP\Apache中的安裝內容,注意D:\PHP\Apache\htdocs文件夾中有個index.html,這個htdocs文件夾至關於IISwwwroot文件夾,默認網站內容都存放在這裏。

 

14、此時,Apache徹底能夠支持靜態網站的內容了,在瀏覽器是輸入http://localhost或者http://localhost:80或者http://localhost:80/index.html均可以查看到以下安裝成功的測試結果。


2、 Apache的基本配置
Apache的基本配置主要是更改一下網站根目錄和默認文件。
一、 更改網站根目錄
剛纔咱們查看的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」>,如圖示:

二、 更改默認文件
查找「DirectoryIndex」,在第242行修改其中的內容如圖示:

這樣,在瀏覽器地址僅輸入路徑,指定具體文件的狀況下,系統會根據從左至右的順序來優先顯示index.html、index.htm、index.php。
三、 從新啓動Apache
Apache安裝成功後,在系統托盤中會出現程序運行的圖標,如圖示:

經過這個圖標,能夠啓動、中止、從新啓動Apache服務。
四、 簡單測試:
用記事本編輯一個簡單的htm文檔index.htm,如圖示:

將這個文件保存到D:\PHP\Web文件夾中,在瀏覽器中輸入http://localhost,結果如圖示:

相關文章
相關標籤/搜索