先準備好軟件:
Apache:apache_2.0.63-win32-x86-no_ssl.msi
Php:php-5.2.8-Win32.zip
Mysql:mysql-5.0.67-win32.zip (mysql 用户界面工具mysql-gui-tools-5.0-r14-win32.msi)
Hdwiki:HDWiki-v4.0.2UTF8-20081106.zip
一、安裝Apache,配置成功一個普通網站服務器
運行下載好的“apache_2.0.63-win32-x86-no_ssl.msi”,
出現Apache HTTP Server 2.0.63的安裝嚮導界面,點“Next”繼續
確認同意軟件安裝使用許可條例,選擇“I accept the terms in the license agreement”,點“Next”繼續
將Apache安裝到Windows上的使用須知,請閲讀完畢後,按“Next”繼續
設置系統信息,在Network Domain下填入您的域名(比如:aidedsoftwiki.com),在Server Name下填入您的服務器名稱(比如:www.aidedsoftwiki.com,也就是主機名加上域名),在Administrator's Email Address下填入系統管理員的聯繫電子郵件地址(比如:asb@aidedsoft.com),上述三條信息僅供參考,其中聯繫電子郵件地址會在當系統故障時提供給訪問者,三條信息均可任意填寫,無效的也行。下面有兩個選擇,圖片上選擇的是為系統所有用户安裝,使用默認的80端口,並作為系統服務自動啓動;另外一個是僅為當前用户安裝,使用端口8080,手動啓動。一般選擇如圖所示。按“Next”繼續。]
選擇安裝類型,Typical為默認安裝,Custom為用户自定義安裝,我們這裏選擇Custom,有更多可選項。按“Next”繼續
點選“Change...”,手動指定安裝目錄。
我這裏選擇安裝在“E:\Program Files\Apache Group\”,各位自行選取了,一般建議不要安裝在操作系統所在盤,免得操作系統壞了之後,還原操作把Apache配置文件也清除了。選“OK”繼續。
返回剛才的界面,選“Next”繼續。
確認安裝選項無誤,如果您認為要再檢查一遍,可以點“Back”一步步返回檢查。點“Install”開始按前面設定的安裝選項安裝。
正在安裝界面,請耐心等待,直到出現下面的畫面。
安裝嚮導成功完成,這時右下角狀態欄應該出現了下面的這個綠色圖標,表示Apache服務已經開始運行,按“Finish”結束Apache的軟件安裝
我們來熟悉一下這個圖標,很方便的,在圖標上左鍵單擊,出現如下界面,有“Start(啓動)”、“Stop(停止)”、“Restart(重啓動)”三個選項,可以很方便的對安裝的Apache服務器進行上述操作。
好了現在我們來測試一下按默認配置運行的網站界面,在IE地址欄打“http://127.0.0.1”,點“轉到”,就可以看到如下頁面,表示Apache服務器已安裝成功。
現在開始配置Apache服務器,使它更好的替我們服務,事實上,如果不配置,你的安裝目錄下的Apache2\htdocs文件夾就是網站的默認根目錄,在裏面放入文件就可以了。這裏我們還是要配置一下,有什麼問題或修改,配置始終是要會的,
這裏以前面安裝目錄為例:在Apache2.0的安裝目錄下
E:\Program Files\Apache Group\Apache2\conf有個httpd.conf文件,就是要配置的文件,用EmEditor打開如下圖所示
現在正式開始配置Apache服務器httpd.conf文件,查找關鍵字“DocumentRoot”(也就是網站根目錄),找到如下圖所示地方,然後將""內的地址改成你的網站根目錄(以“E:/www”為例,在E盤下建立命名為www的文件夾),地址格式請照圖上的寫,主要是一般文件地址的“\”在Apache裏要改成“/”。
同樣,你也可以通過查找“<DIRECTORY”來定位,以後不再説明,將""內的地址改成跟DOCUMENTROOT的一樣。< P>
DirectoryIndex(目錄索引,也就是在僅指定目錄的情況下,默認顯示的文件名),可以添加很多,系統會根據從左至右的順序來優先顯示,以單個半角空格隔開,比如有些網站的首頁是index.htm,就在光標那裏加上“index.htm ”文件名是任意的,不一定非得“index.html”,比如“test.php”等,都可以。
這裏有一個選擇配置選項,以前可能要配置,現在好像修正過來了,不用配置了,就是強制所有輸出文件的語言編碼,html文件裏有語言標記(,這個就是設定文檔語言為gb2312)的也會強制轉換。如果打開的網頁出現亂碼,請先檢查網頁內有沒有上述 html語言標記,如果沒有,添加上去就能正常顯示了。把“# DefaultLanguage nl”前面的“# ”去掉,把“nl”改成你要強制輸出的語言,中文是“zh-cn”,保存,關閉。
好了,簡單的Apache配置就到此