web服務器是什么?web服務器怎么設置
web服務器怎么設置,首先了解web服務器是干嘛的。
web服務器又稱WWW服務器,是目前 Internet 上最重要的服務,它采用 C/S 結構。提供 WWW 信息服務的程序為服務器;常見的Web 服務器有MicrosoftInternet Information Service(IIS)、Apache、Netscape Web Server 等。訪問和獲取 WWW 信息的程序是客戶機,通常稱為瀏覽器,如 Microsoft nternet Explorer(IE)、Netscape Navigator 等。
IIS 中的 Web 服務器
Microsoft Internet Information Service (IIS)是微軟公司推出的一種功能強大、管理方便的Web服務器。它運行于 Windows NT 或 Windows 2000 Server 系列平臺上,不僅集成了 WWW、
FTP 等 Internet 服務,而且同 Windows NT/2000 Server 緊密集成在一起,充分利用了 WindowsNT/2000 Server 的許多特性。
IIS 有許多強大的功能,不僅支持 WWW 服務,還可以支持其他許多重要的 Internet 服務。它與 WindowsNT 完美地結合在一起,共同提供 WWW、FTP、SMTP、NNTP 服務等。
1.安裝 IIS
IIS 是 Windows NT/2000 操作系統自帶的組件。如果在安裝操作系統的時候沒有安裝 IIS,可以打開“Windows 組件向導”對話框,選中“Internet 信息服務(IIS) ” ,單擊“下一步”,完成 IIS 的安裝,也可以單擊“詳細信息” ,選擇需要的 IIS 組件后再安裝。
2.啟動 IIS Web服務器
運行“管理工具”程序組中的“Internet 服務管理器” ,打開“Internet 信息服務”控制臺,如圖 5-1 所示。右擊服務器(srv11)下“默認 Web 站點” ,選擇“啟動” (若右側服務器信息的狀況一欄為停止) ,啟動 Web 服務器。圖 5-1
Internet 信息服務控制臺
3.測試 Web服務器
在服務器計算機上,啟動 IE 瀏覽器,在地址欄中分別輸入如下 URL:http://localhost 和http://srv11 (srv11 是本地主機名) , 瀏覽器中將顯示 “歡迎使用 Windows 2000Internet 服務”的頁面,說明服務器工作正常。
4.創建 Web 站點
① 在“Internet 信息服務”控制臺,選中服務器(srv11) ,單擊【操作|新建|Web 站點】 ,進入“Web 站點創建向導” ,單擊“下一步” 。
② 在“Web 站點說明”頁中,輸入站點說明“www.ythuaji.com.cn” ,單擊“下一步” 。
③ 在“IP 地址和端口設置”頁中,輸入 Web 站點使用的 IP 地址“192.168.1.11” 。默認值是“全部未分配” ,這種情況下 Web 服務器會綁定在本機的所有 IP 地址上,包括撥號上網得到的動態 IP 地址。端口號取默認值 80, “主機頭”文本輸入框保持空,如圖 5-2 所示。然后單擊“下一步” 。
④ 在“Web 站點主目錄”頁中,輸入主目錄路徑“F:\Inetpub\wwwroot” (該路徑應已存在,用戶設計并編寫的與網站相關的文件存放在此目錄中。 ) ,選中“允許匿名訪問此 Web 站點” ,單擊“下一步”
圖 5-2設置 Web 站點的 IP 地址和端口
⑤ 在“Web 站點訪問權限”頁,確定客戶權限為后面三種之一:選中“讀取” 、 “運行腳本”和“瀏覽”復選框。單擊“下一步”完成 Web 站點創建,返回控制臺。
⑥ 在控制臺中, 右擊新建的 Web 站點 “www.ythuaji.com.cn” , 選擇 “啟動” , 便可啟動 “www.ythuaji.com.cn”Web 站點。
5.創建虛擬目錄
(1)在“Internet 信息服務”控制臺中,右擊新建的“www.ythuaji.com.cn” ,選擇【新建|虛擬目錄】 ,打開“虛擬目錄創建向導” ,單擊“下一步” 。
(2)在“虛擬目錄別名”頁,輸入虛擬目錄的名字 sales。
(3)在“Web 站點內容目錄”頁,輸入實際的物理路徑 F:\Sales。在以上配置完成后,IIS 控制樹的“www.ythuaji.com.cn”站點下會新增一個虛擬目錄 sales。
(4),在 F:\Sales 目錄中建立另一個 index.html 默認文檔。
完成后,在客戶機瀏覽器的地址欄中輸入 URL 為 http://www.ythuaji.com.cn/sales,IE 中將顯示該服務器上設置的 F:\Sales 下指定的默認文檔。
6.配置虛擬主機
虛擬主機是指在一臺服務器里運行幾個網站并提供 Web、FTP、Mail 等服務。本節主要介紹基于 Web 服務的虛擬主機設置。每一個 Web 站點都有一個由 3 個部分組成的識別系統,用來接受與響應客戶端的請求。這三個部分為端口號、 主機名和 IP 地址。 通過變更這三者當中的任何一個可以在同一機器上架
設多個 Web 站點。故可以使用同一計算機的同一 IP 地址來創建新的 Web 站點,而 TCP 端口號可以不使用默認值 80 而是用大于 1024 的其他端口號, 這時如果要訪問新建的 Web 站點必須使用帶端口號的 URL。例如 Web 服務器的域名為 www.ythuaji.com.cn,IP 地址是 192.168.1.11,端口號
設置為 8080,則 URL 應該是 http:// 192.168.1.11:8080 或 http://www.ythuaji.com.cn:8080。