先鄙視一下CSDN採用的這個部落格系統,我前幾天寫的部落格都丟失了,不知道,這是那個公司做的產品,有一句話來形容,太差了!連最基本的恢複功能都沒有,還要作者重新寫一遍,真不地道!
我看過很多機構的課程體系,絕大多數的機構都專門為此設定這部分內容,時間不多不少,大概是8個課時!我真是無語,明明5分鐘就搞定的事情,有必要!只要你好好看看PHP使用者手冊,就發現,其實上面寫的很清楚,不要因為它是鳥語,其實,國內也有好多很多翻譯過來的手冊,大同小異!只要看的明白了,基本上安裝就應該沒有問題,其實有問題是難免的,就看你怎麼解決了!
(失敗的原因無外乎,1)連接埠佔用,2)以前安裝的系統沒有卸載乾淨,3)缺乏相應的庫或編譯工具等)。
有的人說,通過學習安裝可以學到知識,沒錯,但是,學了它,不能當飯吃!那你能告訴我,你最近一次搭建環境是什麼時候,恐怕是1年前吧!除非你整天沒事幹,天天安裝環境,那我就無語了!
安裝不是問題,尤其是在Windows下的安裝,我承認linux下環境的安裝要比windows環境下的安裝更複雜一些,只所以複雜是因為它需要編譯,而要完全保證編譯通過,恐怕要花一些時間,如果,你現在閑的沒事的話,可以去嘗試一下!但我要告訴你說,沒有什麼實際的意義。
下面我就在windows環境下的安裝做一個總結!我通過搜尋,看到過大多數談這方面的博文,其實大同小異,連錯誤都一樣,包括圖片錯誤,文字錯誤等,這說明了這些博文的作者寫的文章其實都是抄的,無非就是為了騙點點擊量而已。這也就是為什麼搜尋出來的垃圾越來越多的主要原因。高品質的文章越來越少。有點扯遠了!轉入正題!
windows環境安裝其實包括兩個方面的內容:
1)apache + mysql + PHP的安裝
2)使iis 支援php
支援安裝的系統內容:用戶端安裝和伺服器端的安裝。
相對來說,用戶端的安裝比較簡單一些,而伺服器端的安裝比較複雜,因為它涉及到另一個話題:安全控制問題,我們以後會講。我們先從簡單的入手。
說明:所有的版本,我們都取最新的版本(apache 2.2.16、MySQL 5.1.49、PHP 5.3.3)。
去哪下載,千萬別和我說,你不知道去那下載!最後下載的結果是:httpd-2.2.16-win32-x86-no_ssl.msi、mysql-essential-5.1.51-win32.msi、PHP稍微麻煩點,你可以選擇不同的編譯版本,另外就是是否支援IIS,
php5.3 一定要下載VC6的安全版本,VC9的不能使用apache,只能用 iis 伺服器。
1)apache的安裝
廢話就不多說了,這是給大家看幾個關鍵圖就行了!
這裡填localhost,localhost,fox4000@21cn.com,其實這裡面的內容,就是不填也無所謂,因為在apache的設定檔中是可以進行修改的。
這個地方反正一般我都喜歡使用定製功能,而不是預設。主要是因為裝的越多,看的越舒服!看你的喜好了!
到這裡就有點麻煩了,你可以全選功能,使用預設的設定,但你要知道,如果按照預設的目錄設定來修改的話,就太不方便了,因此,我改變了安裝的路徑到C:/apache
這3張圖搞明白了,就基本上成功了。需要注意的是,安裝完成後就自動啟動apache了,看你的右下角,就會發現一個小表徵圖!
你唯一需要注意的就是允許操作(因為你可能安裝了殺毒軟體和防火牆)。
然後,測試一下apache是否安裝成功了!http://localhost
看看你時間,用了幾分鐘!
特別需要說明的是,其實安裝最困難的地方,我們還沒有遇到呢,現在只是做一些簡單的勞動!