搜尋
首頁常見問題如何配置web伺服器

如何配置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中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),