首頁 > 常見問題 > 主體

如何配置web伺服器

爱喝马黛茶的安东尼
發布: 2020-09-05 16:18:23
原創
38503 人瀏覽過

如何配置web伺服器

相關推薦:《python影片

設定web伺服器的方法:

一、IIS的安裝

一般在安裝作業系統時不預設安裝IIS,所以在次Web伺服器設定時需要安裝IIS。安裝方法為:

1、開啟“控制台”,開啟“新增/移除程式”,彈出“新增/移除程式”視窗。

2、點擊視窗中的「新增/刪除Windows元件」圖標,彈出「Windows元件精靈」對話框。

如何配置web伺服器

3、選取「精靈」中的「應用程式伺服器」複選框。點擊“詳細資料”按鈕,彈出“應用程式伺服器”對話框。

如何配置web伺服器

4、選擇需要的元件,其中「網路資訊服務(IIS)」和「應用程式伺服器控制台」是必須選取的。勾選「Internet資訊服務(IIS)」後,再點選「詳細資料」按鈕,跳出「Internet資訊服務(IIS)」對話方塊。

如何配置web伺服器

5、勾選「Internet資訊服務管理員」和「萬維網服務」。並勾選「萬維網服務」後,再點選「詳細資料」按鈕,跳出「萬維網服務」對話方塊。

如何配置web伺服器

6、其中的「萬維網服務」必須選取。如果想要伺服器支援ASP,也應該選取「Active Server Pages」。逐一點選「確定」按鈕,關閉各對話框,直到回到圖1的「Windows元件精靈」對話框。

7、點選「下一步」按鈕,系統開始IIS的安裝,這段期間可能會要求插入Windows Server 2003安裝盤,系統會自動進行安裝工作。

8、安裝完成後,彈出提示安裝成功的對話框,點選「確定」按鈕完成了IIS的安裝。

特別提示:如果想要同時裝入FTP伺服器,在「Internet資訊服務(IIS)」對話方塊中應該要選取「檔案傳輸協定(FTP)服務」的複選框。

如何配置web伺服器

二、在IIS中建立Web網站

開啟“Internet 資訊服務管理員”,在目錄樹的“網站”上按一下右鍵,在右鍵選單中選擇“新→網站”,彈出“網站建立精靈”:

如何配置web伺服器

如何配置web伺服器

網站描述是網站的名字,它會顯示在IIS視窗的目錄樹中,方便管理員辨識各個站點。本例中起名為「枝葉的網站」。

如何配置web伺服器

網站IP位址:如果選擇“全部未分配”,則伺服器會將本機所有IP位址綁定在該網站上,這個選項適合於伺服器中只有這一個網站的情況。也可以從下拉式列錶框中選擇一個IP位址(下拉式列錶框中列出的是本機已配置的IP位址,如果沒有,應該先為本機配置IP位址,再選擇。)

TCP連接埠:一般使用預設的連接埠號碼80,如果改為它值,則使用者在造訪該網站時必須在位址中加入連接埠號碼。

主機頭:如果網站已經有域名,可以在主機頭中輸入域名。

如何配置web伺服器

主目錄路徑是網站根目錄的位置,可以用「瀏覽」按鈕選擇一個資料夾作為網站的主目錄。

如何配置web伺服器

網站存取權限是限定使用者造訪網站時的權限,「讀取」是必要的,「執行腳本」可以讓網站支援ASP,其它權限可依需要設定.

點擊“下一步”,彈出“完成精靈”對話框,完成了新網站的建立過程,在IIS中可以看到新建的網站。把做好的網頁和相關文件複製到主目錄中,通常可以造訪這個網站了。

如何配置web伺服器

訪問網站的方法是:如果在本機上訪問,可以在瀏覽器的地址欄中輸入“http://localhost/”;如果在網絡中其它計算機上訪問,可以在瀏覽器的地址欄中輸入「http://網站IP位址」。

說明:如果網站的TCP連接埠不是80,則在位址中還需加上連接埠號碼。假設TCP連接埠設定為8080,則訪問位址應寫為「http://localhost:8080/」或「http://網站IP位址:8080」。

三、網站的基本配置

如果需要修改網站的參數,可以在“網站名字”上按一下右鍵,在右鍵選單中選擇“屬性”,可以開啟“網站屬性”對話框。

1、「網站」標籤

「網站識別」:可以設定網站名字、IP位址、連接埠號碼。點選“進階”按鈕可以設定主機頭名。

2、「主目錄」標籤

如何配置web伺服器

在本機路徑中可以設定主目錄的路徑名和存取權。

3、「文件」標籤

如何配置web伺服器

預設文件是指造訪一個網站時想要開啟的預設網頁,這個網頁通常是網站的主頁。如果沒有啟用預設文件或網站的主頁檔案名稱不在預設文件清單中,則造訪此網站時需要在位址中指明檔案名稱。

預設文件清單中原本只有4個檔案名稱:Default.htm、Default.asp、index.htm和Default.aspx。我用 “新增”按鈕加入了一個index.asp,並用“上移”按鈕把它移到了頂部。這主要是因為我的網站的主頁名為“index.asp”,所以應該把它加入 列表,至於是否位於列表頂部倒是無關緊要的。

經過以上配置,一個Web網站可以使用了。把製作好的網頁複製到網站的主目錄中,網站主頁的檔案名稱應該包含在預設文件中。開啟瀏覽器,在網址列輸入“http://本機IP位址”,可以開啟網站的首頁。其它頁面可以用網頁中的超連結開啟。

四、虛擬目錄

虛擬目錄可以讓一個網站不必把所有內容都放在主目錄內。虛擬目錄從使用者的角度來看仍在主目錄之內,但實際位置可以在電腦的其它位置,而且虛擬目錄的名字也可以與真實目錄不同。如:

如何配置web伺服器

如何配置web伺服器

圖中使用者看到的一個位於主目錄下的資料夾“pic”,它的真實位置在伺服器的「D:myimage」處,而主目錄位於「C:mywww」 處。假設網站的網域名稱是“www.abc.com”,則使用者造訪“http://www.abc.com/pic/檔案1”時,造訪的實際位置是伺服器的“D:myimage檔案1”,所以虛擬目錄的真實名字和位置對使用者是不可知的。

建立虛擬目錄的方法:

開啟 Internet 資訊服務窗口,在想要建立虛擬目錄的 Web 網站上 按一下右鍵,選擇「新建」→「虛擬目錄」。彈出虛擬目錄建立精靈:

如何配置web伺服器

別名是映射後的名字,也就是客戶造訪時的名字;

如何配置web伺服器

##路徑:伺服器上的真實路徑名,即虛擬目錄的實際位置;

如何配置web伺服器

#存取權:指客戶對該目錄的存取權限。

點擊「下一步」按鈕,彈出完成對話框,虛擬目錄建立成功了。把相關檔案複製到虛擬目錄中,使用者可以依照虛擬的樹狀結構存取到指定檔案了。

通常虛擬目錄的存取權限、預設文件等都會繼承自主目錄,如果需要修改,可在“Internet 資訊服務管理員”中的虛擬目錄上按一下右鍵,選擇“屬性”,可以修改虛擬目錄的參數設定了。

常見問題

1、如何在一台Web伺服器上建立多個網站?

在IIS管理員的“網站”上按一下右鍵,選擇“新建Web網站”,然後用“網站建立精靈”可以建立新網站,每執行一次能建立網站。

多網站的關鍵是如何區分各個網站,區分的依據是IP位址、TCP連接埠號碼、主機頭,只要這三個參數中有任何一個不同都可以。

①用IP位址區分各網站:首先為伺服器設定多個IP位址,然後在網站屬性的IP位址欄位中為每個網站設定一個IP位址。

②用TCP埠區分各網站:這時各網站可以使用相同的IP位址,但把TCP埠設定的不同(應該使用1024~65535之間的值),這樣也可以區分各網站。但這種方法要求使用者在造訪網站時,必須在位址中加入連接埠號,顯得不太方便,一般不用。

③用主機頭區分各網站:主機頭是一個符合DNS命名規則的符號字串,一般用網站的網域作為主機頭。設定主機頭可以在網站屬性的「網站」標籤中點選「進階」按鈕進行設定。如圖:

如何配置web伺服器

利用這個「進階」設置,還可以為一個網站配置多個IP位址,或使用不同的TCP連接埠。

2、網站設定完成後,為何打不開?

最常見的情況是沒有把網站首頁的檔案名稱加到預設文件清單中,IIS6網站的預設文件只有4個:Default.htm、 Default.asp、index.htm和Default.aspx ,如果你的網站主頁名字不是這4個中的一個,應該把它加進去。如果不加, 應該用有檔案名稱的地址訪問這個頁面。

3、為什麼我的ASP頁面不能執行?

在IIS6中,ASP檔案必須在啟用“Active Server Pages”時才能執行,如果安裝IIS時,沒有選取“Active Server Pages”,則伺服器預設不啟用“Active Server Pages”,也不能執行ASP檔案。

啟用“Active Server Pages”的方法是:開啟“Internet 資訊服務管理員”,選取其中的“Web服務擴充”,然後啟用裡面的“Active Server Pages”。如圖:

如何配置web伺服器

#

以上是如何配置web伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板