1. 透過微軟提供的 IIS
目前很大一部分的 WWW 伺服器都架設在微軟公司的 IIS 之上。它使用的環境為 WinNT/2000/XP+Internet Information Service
(IIS),相信很多使用者現在使用的都是 Win2000 或 WinXP 系統,在 Win2000 Professional 和 WinXP 系統中,預設的情況下,它們在系
統初始安裝時都不會安裝 IIS(目前版本為 IIS5.0),因此得將這些元件新增到系統中去。
第一步:IIS 的安裝
A. 在控制面板中選擇 「新增/刪除程式」,在出現的對話方塊中選擇 「新增/刪除 Windows 元件」 。
B. 在出現的核取方塊中選擇安裝 Internet 資訊服務 (IIS),這一元件約需 19MB 的空間。
C. 點選 「下一步」,並將 Win2000 安裝光碟放入光碟機,安裝程式即可將程式檔案複製到硬碟中,點選 「結束」 即可完成。
第二步:IIS 中 Web 伺服器的基本配置。
IIS 中 Web 伺服器的基本配置主要包括如下幾部分:
A. 開啟 IIS 伺服器的配置視窗,選擇 「開始」→「程式」→「管理工具」→「Internet 服務管理器」,或者 「選擇」→「控制面
板」→「管理工具」→「Internet 服務管理器」 也可,開啟的視窗。
B. 在開啟的視窗中滑鼠右擊 「預設 Web 站點」,選擇 「屬性」 選單。
C. 在出現的 「預設 Web 站點屬性」 視窗中,選擇 「主目錄」 標籤,用以設定 Web 內容在硬碟中的位置,預設目錄
為 「C:InetpubWwwroot」,你可根據需要自己設定。
D. 在屬性視窗處選擇 「檔案」 標籤,設定自己預設的首頁網頁名稱,例如 「Myfirstweb.htm」,將其新增並移動到列表的最頂
端。
E. 確認預設的 Web 站點是否已經啟動,如果沒有可以滑鼠右鍵點選 「預設 Web 站點」,選擇 「啟動」,在開啟的 IE 位址列中鍵入
本機的 IP 地址,即可看到自己指定的主頁已經開始在 Internet 上釋出了。
這裡只是介紹 IIS 最基本的設定選項,大家還可以按照需要去具體設定上面提到的 「預設 Web 站點屬性」,透過它來配置 IIS 的安
全和其他一些引數。
IIS 雖然好用,但預設安裝的情況下,它也有很多的安全漏洞,包括著名的 Unicode 漏洞和 CGI 漏洞,因此在 IIS 安裝完成之後,
建議繼續在微軟公司主頁上下載安裝它們提供的安全漏洞補丁 SP1 和 SP2 。此外,建議將磁碟的檔案系統轉換成 NTFS 格式,安裝系統
的分割槽可在系統安裝候轉換,也可在安裝完系統以後用 PQMagic 等工具進行轉換。
2 、利用微軟的 PWS
PWS 的全稱是 「Personal Web Server」,字面意思就是個人網頁伺服器,由微軟公司提供,它主要適合於建立小型個人站點,
它的配置和使用比較簡單,但功能卻很強大。跟 IIS 的區別是,PWS 可以安裝在 Win9X/Me/NT/2000/XP 系統中,因此對 Win9X/Me 系統來
說尤其可貴。
第一步:PWS 的安裝
對 Win9X/Me 系統來說,在光碟機裡放入 Win98 安裝光碟,進入光碟的 Add-onsPws 目錄,雙擊 Setup.exe 命令即可開始安裝 PWS,安裝
介面所示。我們如果需要一些例如 ASP 等高階功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。元件安裝完成之後,會出
現選項來設定 WWW 服務目錄,我們可以視實際情況來設定,建議以預設目錄來安裝。最後選擇 「完成」 並根據提示重新啟動計算機後
,就可在右下角工作列看見 PWS 的圖示。
這時開啟一個 IE 視窗,在位址列中輸入 「http://localhost」 、 「http://127.0.0.1」 或者 「http://你的 IP 地址」,就可看到
PWS 的預設頁面,表明 PWS 已經成功執行了。
對於 Win2000/XP 來說,PWS 是作為 IIS 的一個元件安裝的。如果你是 Win9X/Me 系統,沒有安裝 PWS 的光碟也不要緊,可以去百度下
載 PWS 的安裝軟體,安裝步驟跟上面差不多。
第二步:PWS 的配置
雙擊螢幕右下角的 PWS 圖示,或在選單中選擇相應的程式組來啟動 「個人 Web 管理器」 。由管理器介面 (Win2000 中 IIS 的 PWS,因
此只有 3 個選項) 可以看出它包括 5 個部分,可分別管理不同的功能,利用 PWS 架設自己的 WWW 伺服器一般主要有如下幾個步驟。
A. 啟動 PWS 。在 PWS 的主屏選項處,它又細分為 「釋出」 和 「監視」 兩部分。首先必須透過點選 「啟動」 按鈕來開啟 PWS 的服務。
在這裡,你還可以透過 「監視」 中的內容檢視 Web 站點的一些訪問統計資訊。
B. 設定虛擬目錄。假定你的網頁存放在 「E:WwHomepagesHomepage」 下,首頁檔名為 「Myfirstweb.htm」 。先選定虛擬目錄,
單擊 「新增」 按鈕,在出現的 「新增目錄」 對話方塊中,指定網頁所在的驅動器號和目錄,這裡是 「E:WwHomepagesHomepage」,並且
為自己的這個虛擬目錄設定一個別名,別名可以隨便設定,是朋友訪問你網站時的目錄名稱。安全建議:設定目錄的訪問許可權為 「
讀取」 和 「指令碼」,為安全起見,不要選取 「執行」 許可權。
預設情況下,PWS 伺服器的根目錄是 「C:InetpubWwwroot」 。我們如果不想具體來設定虛擬目錄,也可將你存放的網頁的所有文
件複製到該目錄中,例如:將 「E:WwHomepagesHomepage」 中所有的檔案複製到 「C:InetpubWwwroot」 中即可。
C. 設定預設檔案。接下來,為你的虛擬目錄設定一個能在預設情況下自動識別的網頁檔案。該檔案的作用是,當進入本站點時
,如沒有指定要訪問的檔案,則伺服器自動提供一個預設檔案讓其訪問。選中 「啟用預設檔案」 核取方塊,並在 「預設檔案」 框中,
輸入自己的首頁檔名 「Myfirstweb.htm」 。安全建議:和上面一樣,出於安全的原因,不要選中 「允許瀏覽目錄」 核取方塊,以免
別人看到整個目錄裡的所有檔案。
D. 建立訪問記錄。如果我們要監控訪問我們頁面的遊客,還可以在高階中選擇 「儲存 Web 站點活動日誌」,系統就會自動幫我們
記錄訪問該 Web 站點的資料,這些資料將記錄訪問者的 IP 地址、訪問時間和訪問內容。伺服器將在 「C:WindowsSystemLogfiles」 中
的資料夾中建立一個名為 「Ncyymm.log」 的檔案 (yy 為年份,mm 為月份) 。該檔案可用文字編輯器檢視,也可在 DOS 視窗中用 「Type
」 命令檢視。
經過這樣簡單的設定,開啟 IE 並輸入你自己的 IP 地址即可看到你釋出的主頁,無論是否上網都可除錯自己的站點。當然也可以
使用一個特殊的 IP 來檢驗安裝的正確性和回送地址,即 http://127.0.0.1 或者 http://localhost 。
此外,PWS 還有其他幾個選項用來增強它的功能,主要包括如下兩個標籤。
A. 釋出。這部分主要是提供定製個人主頁的釋出及編輯檔案釋出列表的功能,
可以將檔案釋出出去以供別人瀏覽和下載。這個過程實際上也是結合了 PWS 的 ASP 功能。此外,這裡還可以在定製個人釋出主頁
時建立來賓簿和留言簿,例如,你想將 「D:DownloadTt.zip」 釋出出去,首先選擇 「釋出」,點選下一步按鈕,進入 「釋出嚮導」
,在 「釋出嚮導」 中填入相應的專案即可。單擊 「新增」 按鈕,並點選 「下一步」,PWS 即提示你 「已新增下列檔案:Tt.zip」 。繼
續點選 「下一步」,預設是選中 「將檔案加入到釋出的列表」,單擊 「下一步」,即可將要釋出的 「Tt.zip」 檔案釋出出去了。打
開 IE 視窗並訪問自己的 Web 站點,就可看到網頁上多了個釋出檔案的連結,其中就含有剛才配置好的釋出出去的檔案。
B.Web 站點。點選 「Web 站點」 即可出現 「主頁嚮導」 介面,PWS 提供了主頁、來賓薄和留言本 3 種頁面的模板。按嚮導的提示選
擇好選項,就可出現動態 ASP 設定頁面,可在這裡編輯主頁、檢視來賓簿、開啟留言簿,以得到一些反饋資訊。
3. 採用 Apache
Apache 是全世界使用範圍最廣的一款 Web 伺服器設定軟體,超過 50% 的網站都在使用它,它主要以高效、穩定、安全、免費 (最
重要的一點) 而著稱。目前它的最新版本為 1.3.26,檔案大小隻有 2.07MB,大家可以去它的主頁:
http://www.apache.org/dist/httpd/binaries/win32 下載。下載時記住選擇 For Win32 的無原碼版本 (Apache_1.3.26-win32-
no_src.msi) 。最新版的 Apache for win32 開始使用 MSI 的形式釋出,從而使 Windows 環境下安裝 Apache 變得非常簡單,它是全英文
介面,但使用起來卻很方便。
第一步:Apache 的安裝
A. 雙擊 Apache 的安裝檔案,和普通 Windows 程式安裝一樣,一路點」Next」 就可以。
B. 在程式的安裝過程它還要求輸入你的 Network Domain(網路域名:如 XXX.com);Server Domain(伺服器 www.XXX.com) 和網
站管理員的 E-mail,有就按實填寫,個人使用者若沒有可按格式隨便填一下。
C. 到了選擇安裝路徑,按照個人習慣選擇。
D. 一路 「Next」 直至 「Finish」,安裝即可完成。
這時,你的 Apache 已經啟動了,你可以在 IE 位址列裡輸入:「http://localhost」 或 「http://127.0.0.1」 看到預設的 Apache
首頁。此外,在 「管理工具」 的 「服務」 項中,也可找到 Apache 服務的身影,以後 Apache 就可以作為一項服務,隨著機器的啟動而
自動執行。
第二步:Apache 的配置
Apache 的核心配置檔案是 「Httpd.conf」,它在電腦中的位置為 Apache 的安裝路徑 Conf,如果安裝在 C 盤的根目錄下,則該檔案
應該在 「C:ApacheConf」 中,此外,開啟 Windows 的 「開始選單」→「程式」→「Apache HTTP Server」→「Edit the Apache
httpd.conf Configuration File」 也可以,在最新的 1.3.26 版中,它的作用更加明顯。用記事本開啟它,可以看到這些配置檔案都
以文字方式存在,其中 「#」 為 Apache 的註釋符號,我們可以在記事本選單中的編輯選項點選 「查詢」 逐一輸入下面要配置的關鍵字
,並進行相應配置。在配置檔案中查詢 「DocumentRoot」 。
A. 配置 DocumentRoot 。這個語句指定你的網站路徑,也就是你主頁放置的目錄。你可以使用預設的,一般就是 Apache 安裝目錄
下的一個子目錄,當然也可以自己指定一個,需要注意,這句末尾不要加 「」 。此外,路徑的分隔符在 Apache Server 裡寫成 「」,
例如我們可以在此處將其設定為 「E:WwHomepagesHomepage」,開啟主頁時,預設開啟的檔案就直接去該目錄下查詢了。
B. 配置 DirectoryIndex 。這就是你站點預設顯示的主頁,例如你在 「E:WwHomepagesHomepage」 中預設的主頁名稱
為 「Myfirstweb.htm」,在這裡將其新增進來即可。此外,一般情況下,我們在此處還可以加入 「Index.htm Index.php
Index.php3 Index.cgi Index.pl Default.htm」 等。注意,每種型別之間都要留一空格。
上面兩步基本就設定好了,啟動 IE 輸入你電腦的 IP 即可訪問自己的 Web 站點,你也可以在該檔案的 ServerName 處定義你的域名,
在 ServerAdmin 處輸入你的 E-mail 地址。以上兩條就是在安裝時選擇配置的,以後可以在此處修改它們的屬性。
此外,如果你拒絕一部分人訪問你的 WWW 站點,也可以到 Apache 的安裝目錄下找到 Access 檔案,輸入你禁止的 IP 地址即可。
可以看出,Appache 沒有圖形化的配置介面,這也是它非常安全穩定的主要原因,但它的配置卻非常簡單,只需要在文字檔案中
輸入引數即可,這種 WWW 伺服器的架構方式在所有方式中是最專業的。
搭建網站或者部落格,需要一個合適的 Web 伺服器。除了如下能在購買的虛擬空間上進行操作外,我們也可以在自己的電腦上搞
定,因為可以用來方便快捷地測試網站或者部落格主題,無論是 WordPress 、 Joomla,還是 eShop 等等。
但是,我們知道在 Windows 下進行 Apache + PHP + MySQL 環境配置是一件困難繁瑣的事,對大俠來說是這樣,遑論涉網不深
的菜鳥了。事實上,這個貌似令人生畏的過程完全可以實現化繁為簡:傻瓜式一鍵即可輕鬆搞定!本文總結幾種常見的方法如下:
(1)Xampp 。德國人研發的一款優秀的免費軟體編譯版。目前共有 4 個版本。 Xammpp Lite 是一個特別的精簡版。你只需下載
並解壓 XAMPP 就能完成安裝,且對 Windows 的登入檔不做任何改動,你也無需編輯任何配置檔案。但使用 XAMPP 的 Windows 安
裝包時除外。
4 步用 XAMPP 快速搭建 LAMP 環境
(2)APPServ 泰國人研發。一些網路上免費的架站資源重新包裝成單一的安裝程式,是 PHP 網頁架站工具組合包,方便 PHP
初學者快速完成架站。當前最新版本為 2.6 。具體事宜請參見官方網站。
使用 AppServ 快速建立 php 執行環境
(3)APMServ 國人研發。最新版本為 APMServ 5.2.6,升級了各整合軟體的版本,甚至堪比 XAMPP,好評如潮。功能強大,操
作簡單,無需安裝,只需輕輕滑鼠一點,即可在自己的電腦上傻瓜全自動搭建一個完美的 PHP 的 Web 伺服器。具體事宜請參見官
方網站。
快速搭建 php 執行環境之 APMServ
(4)Easy2PHP 國人開發。是在 Windows 下的 Apache + PHP + MySQL + Zend + phpMyAdmin 的綠色環境套件,免安裝,幾秒
鍾即可搭建你自己的 Web 伺服器。使用注意事項以及下載地址,請 Google 搜尋一下。
使用 Easy2PHP 搭建 Bo-Blog 本地除錯
(5)WampServer 英文版。在 window 下的 apache 、 php 和 mysql 的伺服器軟體。 PHP 擴充套件、 Apache 模組,開啟/關閉滑鼠點
點就搞定,再也不用親自去修改配置檔案了,WampServer 都為你搞定了。具體事宜請參見官方網站。
快速搭建 php 執行環境之 WampServer 。
(6)PHPStudy 國人研發。該整合套裝,集最新套件之版本於一身,只需一次性安裝,但無須配置即可自由使用,方便便捷。
使用注意事項以及下載地址,請 Google 搜尋一下。
快速搭建 php 執行環境之 PHPStudy
(7)PHPnow 國人研發。該整合套件,綠色免費,簡易安裝、可快速搭建支援虛擬主機的 PHP 環境。最新版本為 1.5.5 。你只
需下載解壓檔案後執行 Setup.cmd 初始化,即可。真正的傻瓜一鍵搞定。具體事宜請參見官方網站。