搭建web伺服器iis代碼
❶ 怎麼用IIS搭建伺服器
IIS(Internet Information Server,互聯網信息服務)是一種Web(網頁)服務組件,其中包括Web伺服器、ftp伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。本文將向你講述Windows 2000高級伺服器版中自帶的IIS 5.0的配置和管理方法。
准備篇 IIS的添加和運行
一、IIS的添加
請進入「控制面板」,依次選「添加/刪除程序→添加/刪除Windows組件」,將「Internet信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
二、IIS的運行
當IIS添加成功之後,再進入「開始→程序→管理工具→Internet服務管理器」以打開IIS管理器,對於有「已停止」字樣的服務,均在其上單擊右鍵,選「啟動」來開啟。
第一篇 IIS之Web伺服器
一、建立第一個Web站點
比如本機的IP地址為192.168.0.1,自己的網頁放在D:\Wy目錄下,網頁的首頁文件名為Index.htm,現在想根據這些建立好自己的Web伺服器。
對於此Web站點,我們可以用現有的「默認Web站點」來做相應的修改後,就可以輕松實現。請先在「默認Web站點」上單擊右鍵,選「屬性」,以進入名為「默認Web站點屬性」設置界面。
1.修改綁定的IP地址:轉到「Web站點」窗口,再在「IP地址」後的下拉菜單中選擇所需用到的本機IP地址「192.168.0.1」。
2.修改主目錄:轉到「主目錄」窗口,再在「本地路徑」輸入(或用「瀏覽」按鈕選擇)好自己網頁所在的「D:\Wy」目錄。
3.添加首頁文件名:轉到「文檔」窗口,再按「添加」按鈕,根據提示在「默認文檔名」後輸入自己網頁的首頁文件名「Index.htm」。
4.添加虛擬目錄:比如你的主目錄在「D:\Wy」下,而你想輸入「192.168.0.1/test」的格式就可調出「E:\All」中的網頁文件,這裡面的「test」就是虛擬目錄。請在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:\All」後再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入「192.168.0.1」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
二、添加更多的Web站點
1.多個IP對應多個Web站點
如果本機已綁定了多個IP地址,想利用不同的IP地址得出不同的Web頁面,則只需在「默認Web站點」處單擊右鍵,選「新建→站點」,然後根據提示在「說明」處輸入任意用於說明它的內容(比如為「我的第二個Web站點」)、在「輸入Web站點使用的IP地址」的下拉菜單處選中需給它綁定的IP地址即可(如圖1);當建立好此Web站點之後,再按上步的方法進行相應設置。
2.一個IP地址對應多個Web站點
當按上步的方法建立好所有的Web站點後,對於做虛擬主機,可以通過給各Web站點設不同的埠號來實現,比如給一個Web站點設為80,一個設為81,一個設為82……(如圖2),則對於埠號是80的Web站點,訪問格式仍然直接是IP地址就可以了,而對於綁定其他埠號的Web站點,訪問時必須在IP地址後面加上相應的埠號,也即使用如「http://192.168.0.1:81」的格式。
很顯然,改了埠號之後使用起來就麻煩些。如果你已在DNS伺服器中將所有你需要的域名都已經映射到了此惟一的IP地址,則用設不同「主機頭名」的方法,可以讓你直接用域名來完成對不同Web站點的訪問。比如你本機只有一個IP地址為192.168.0.1,你已經建立(或設置)好了兩個Web站點,一個是「默認Web站點」,一個是「我的第二個Web站點」,現在你想輸入「www.enanshan.com」可直接訪問前者,輸入「www.popunet.com」可直接訪問後者。其操作步驟如下:
(1)請確保已先在DNS伺服器中將你這兩個域名都已映射到了那個IP地址上;並確保所有的Web站點的埠號均保持為80這個默認值。
(2)再依次選「默認Web站點→右鍵→屬性→Web站點」,單擊「IP地址」右側的「高級」按鈕,在「此站點有多個標識下」雙擊已有的那個IP地址(或單擊選中它後再按「編輯」按鈕),然後在「主機頭名」下輸入「www.enanshan.com」再按「確定」按鈕保存退出(如圖3)。
(3)接著按上步同樣的方法為「我的第二個Web站點」設好新的主機頭名為「www.popunet.com」即可。
(4)最後,打開你的IE瀏覽器,在地址欄輸入不同的網址,就可以調出不同Web站點的內容了。
3.多個域名對應同個Web站點
你只需先將某個IP地址綁定到Web站點上,再在DNS伺服器中,將所需域名全部映射向你的這個IP地址上,則你在瀏覽器中輸入任何一個域名,都會直接得到所設置好的那個網站的內容。
三、對IIS服務的遠程管理
1.在「管理Web站點」上單擊右鍵,選「屬性」,再進入「Web站點」窗口,選擇好「IP地址」。
2.轉到「目錄安全性」窗口,單擊「IP地址及域名限制」下的「編輯」按鈕,點選中「授權訪問」以能接受客戶端從本機之外的地方對IIS進行管理;最後單擊「確定」按鈕。
3.則在任意計算機的瀏覽器中輸入如「http://192.168.0.1:3598」(3598為其埠號)的格式後,將會出現一個密碼詢問窗口,輸入管理員帳號名(Administrator)和相應密碼之後就可登錄成功,現在就可以在瀏覽器中對IIS進行遠程管理了!在這里可以管理的范圍主要包括對Web站點和FTP站點進行的新建、修改、啟動、停止和刪除等操作。
四、本部分常見問題解答
Q:在上文中所涉及到的網址中,有的加了「http://」,有的沒加,這意味著什麼呢?
A:沒有加「http://」部分的網址,說明其可加可不加;而加了「http://」部分的,則說明它必不可少!對於帶埠號的網址則必須加;否則可省略。
Q:對於上文中涉及到IP地址的網址,可否用比較「友好」的名稱來代替呢?
A:可以!它除了能夠用IIS伺服器所在的計算機名來代替之外,還可在DNS伺服器中新建域名和相應IP地址的映射表,就也可以用域名來進行訪問了!
Q:我設置好了一個Web伺服器,但是當我訪問網頁時,卻出現密碼提示窗口。這是為什麼?
A:訪問Web站點時,出現密碼提示窗口,一般來說有以下原因,請逐個去進行檢查:
1.所訪問的網頁文件本身加了密。比如「默認Web站點」原主目錄「E:\Inetpub\wwwroot」下的首頁文件「iisstart.ASP」訪問時就需要密碼。
2.沒有設置允許匿名訪問或作了不應該的改動。如圖4所示,首先應確保已勾選中了「匿名訪問」這一項;並且其下「編輯」中「匿名用戶帳號」中「用戶名」一項應為「IUSR_NODISK」(其中「NODISK」為計算機名)的格式;另外,還需要已勾選中「允許IIS控制密碼」一項。
3.你的目標目錄被限制了訪問許可權。此項僅當該目錄位於NTFS格式分區中時才可能出現。請在其上單擊右鍵,選「屬性」,再進入「安全」窗口,看列表中是不是默認的允許「Everyone」組完全控制的狀態,如不是,請改回(如圖5)。
第二篇 IIS之FTP伺服器
一、建立你的FTP站點
第一個FTP站點(即「默認FTP站點」)的設置方法和更多FTP站點的建立方法請參照前文Web伺服器中相關操作執行。需要注意的是,如果你要用一個IP地址對應多個不同的FTP伺服器,則只能用使用不同的埠號的方法來實現,而不支持「主機頭名」的作法。
對於已建立好的FTP伺服器,在瀏覽器中訪問將使用如「ftp://192.168.0.1」或是「ftp://192.168.0.1:22的格式」;除了匿名訪問用戶(Anonymous)外,IIS中的FTP將使用Windows 2000自帶的用戶庫(可在「開始→程序→管理工具→計算機管理」中找到「用戶」一項來進行用戶庫的管理)。
二、本部分常見問題解答
Q:如何修改FTP伺服器登錄成功或退出時的系統提示信息?
A:在相應的FTP站點上單擊右鍵,選「屬性」,再轉到「消息」窗口,在「歡迎」處輸入登錄成功之後的歡迎信息,在「退出」處輸入用戶退出時的歡送信息即可(如圖6)。
Q:為什麼我的FTP伺服器建立成功之後,除了管理員(Administrator)和匿名用戶(Anonymous)之外,普通用戶都不能在本機上登錄;可在其他計算機上卻能夠正常使用。這是為什麼?
A:因為默認的,普通用戶不具有在本機登錄的許可權。如果要修改,請進入「開始→程序→管理工具→本地安全策略」中選擇「左邊框架→本地策略→用戶權利指派」,再在右邊框架中雙擊「在本地登錄」項,然後將所需的普通用戶添加到它的列表中去就行了。
第三篇 IIS之SMTP伺服器
如果你嫌互聯網上的那些免費郵件發送郵件的速度過慢的話,你或許可以考慮用IIS來建立一個本地的SMTP伺服器。不管你是直接連入互聯網還是通過區域網接入,不管你是有靜態的IP地址還是用動態的IP地址,都可以很輕松地建立成功!
建立IIS下的SMTP伺服器的方法非常簡單,只需在IIS管理器中讓「默認SMTP虛擬伺服器」處於已啟動狀態就行了;此外一般不用再做其他任何設置。
如果你想要用自己的SMTP伺服器發信,只需將你E-mail客戶端軟體設置中「發送郵件伺服器(SMTP)」項中填入「localhost」,則不管你的IP地址如何變化,它都能正常工作(如圖7)。
當你使用自己的這個SMTP伺服器發送E-mail時,不僅有不受制於人的自由感,更有閃電般的發信速度,是個人SMTP伺服器的最佳選擇!
❷ 怎麼用IIS建立WEB伺服器
如果是自己建著玩,那你可以用花生殼之類的軟體申請使用免費域名,它會把你的IP轉成特定的域名,然後你在你的電腦上建立IIS web伺服器,在路由器映射好特定埠(www一般是80),這樣外網就可以通過免費域名訪問你的電腦上的web服務了。。。
❸ 怎麼用iis搭建網站
伺服器一般採用IIS或者Apache等,在Windows伺服器我們一般採用IIS,通過控制面板來安裝。具體做法為:
1. 進入「控制面板」。
2. 雙擊「添加或刪除程序」。
3. 單擊「添加/刪除 Windows 組件」。
4. 在「組件」列表框中,雙擊「應用程序伺服器」。
5. 雙擊「Internet 信息服務(IIS)」。
6. 從中選擇「萬維網服務」及「文件傳輸協議(FTP)服務」。
7. 雙擊「萬維網服務」,從中選擇「Active Server Pages」 及「萬維網服務」等。
二、搭建好IIS後,接著設置Web伺服器,具體做法為:
1. 在「開始」菜單中選擇「管理工具→Internet信息服務(IIS)管理器」。
2. 在「Internet 信息服務(IIS)管理器」中雙擊「本地計算機」。
3. 右擊「網站」,在彈出菜單中選擇「新建→網站」,打開「網站創建向導」。
4. 依次填寫「網站描述」、「IP 地址」、「埠號」、「路徑」和「網站訪問許可權」等。最後,為了便於訪問還應設置默認文檔(Index.asp、Index.html).
上述設置和Windows 2000 Server網站設置基本相同,但此時Web服務還僅適用於靜態內容,即靜態頁面能正常瀏覽,常用Active Server Pages(ASP)功能沒有被啟用。所以還應在「Internet 信息服務(IIS)管理器」的「 Web 服務擴展」中選擇允許「Active Server Pages」。
三、安裝IIS
1、如系統中還未安裝IIS伺服器,可打開「控制面板」,然後單擊啟動 「添加/刪除程序」, 在彈出的對話框中選擇 「添加/刪除Windows組件」,在Windows組件向導對話框中選中「Internet信息服務(IIS)」,然後單擊「下一步」,按向導指示,完成對IIS的安裝。
四、配置網站
1、打開IIS管理器,「網站」右鍵,新建-> 網站
2、打開創建向導,繼續「下一步」
3、網站描述,一般我們寫網站域名,它是網站在IIS裡面的標示(名稱)
4、這里是比較關鍵的一步,IP地址一般設置「全部未分配」,這樣有個好處:萬一主機變動了IP,你不需要去IIS裡面設置,只需要修改下域名解析就可以了。當然,如果你有多個IP,也可以為不同的網站指定不同的IP。埠一般為80,Web服務標准埠。主機頭那裡寫你網站的域名,繼續,下一步
5、設置網站文件的路徑,建議將資料放在E盤,為「E:\wwwroot」 通過「瀏覽」選擇,也可以直接輸入。
6、設置,不同類型的網站設置不同的許可權。靜態頁面只需要讀取就可以了。
7、添加完成後,我們在E:\wwwroot 創建一個文件index.htm 用記事本打開,寫入測試文字。
8、添加完成後,可以看到「test」 的網站。右鍵「屬性」可以綁定域名,設置默認文檔,404錯誤頁等
9、幾個常見的設置選項。
10、完成後在瀏覽器輸入您的域名
❹ 如何用IIS架設web伺服器
圖(1)建立服務賬戶 2.安裝完成後,我們打開控制面版的->管理工具 圖(2)IIS伺服器 主機租用默認是裝好了IIS的,這就是我們安裝好的IIS -> intrnet 服務管理器 3.打開web伺服器擴展 圖(3)打開web伺服器擴展 4.打開IIS伺服器——》網站 1)右鍵點擊網站,點屬性,選擇主目錄——》配置——》選項 勾選上「啟用父路徑」 圖(4)啟用父路徑 2)在文檔標簽里添加你的默認首頁。 圖(7)ip地址埠設置 需要說明的是主機頭即是你要綁定的域名,要想綁定多個域名,後面再說,參見第×××步 5)網站主目錄設置(即您網站文件的存儲根目錄) 圖(8)網站主目錄設置 6)點擊下一步勾選上運行腳本和執行 圖(9)網站訪問許可權設置 7)點擊下一步,web服務基本架設完成。 圖(10)匿名訪問賬戶設置 點擊瀏覽——》高級——》立即查找,選擇本文剛開始建立的test用戶,並填入設置的密碼123456. 圖(11)設置一個安全的匿名訪問賬戶 9)在地「5)」步提到的D:/wwwroot文件夾上也同樣加上test用戶許可權,並刪除除了系統和管理員之外的許可權。
❺ 如何用iis搭建web server
IIS(Internet Information Server,互聯網信息服務)是一種Web(網頁)服務組件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。本次上機大家實踐IIS 5.0的配置和管理。
上機學習目標:
1、了解並掌握 Windows 2000/NT 伺服器上 IIS 的安裝與測試
2、了解並掌握web伺服器的配置及應用,其中重點掌握主目錄、虛擬目錄的設置與應用
3、了解並掌握FTP伺服器的配置和使用
4、了解並掌握SMTP伺服器的配置和使用
上機內容及操作步驟:
1、 在自己的電腦上安裝IIS並測試。
進入「控制面板」,依次選「添加/刪除程序→添加/刪除Windows組件」,將「Internet信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。(在安裝過程中要插入WIN2000或WINXP安裝盤。)
測試:安裝完畢後,在瀏覽器地址欄中輸入:http://localhost(或http://伺服器名,或http://127.0.0.1,或http://本機IP),如果連接成功就會出現localstart.asp的頁面。
2、 IIS的配置
當IIS添加成功之後,再進入「開始→程序→管理工具→Internet服務管理器」以打開IIS管理器,對於有「已停止」字樣的服務,均在其上單擊右鍵,選「啟動」來開啟。
(1)IIS之WEB伺服器的配置
方法如下:
在「Internet信息服務」管理窗口中右擊「默認WEB站點」,在彈出的菜單中選擇「屬性」選項,進入屬性設置對話框。
① 設置「WEB站點」,這里可以設置站點伺服器的IP地址和訪問埠。在「IP地址」欄中選擇目前能夠使用的IP地址;「TCP」埠默認為80,當然為了保密,也可以設置特殊的埠。
② 設置「主目錄」, 「本地路徑」默認為:c:\Inetpub\wwwroot,當然可以輸入(或用「瀏覽」按鈕選擇)你自己網頁所在的目錄作為主目錄。
③ 設置「文檔」選項,「啟用默認文檔」選中後,當在瀏覽器中輸入域名或IP時,系統自動在「主目錄」中按上到下的順序尋找列表中指定的文件名。
其他的設置均可按默認設置。
創建虛擬目錄:
若要從主目錄以外的目錄發布信息,則就要創建虛擬目錄了,虛擬目錄是指物理上為包含在主目錄中的目錄,但瀏覽器卻認為該目錄包含在主目錄中。
創建的方法:比如你的主目錄在「c:\Inetpub\wwwroot」下,而你的網頁文件在「E:\All」中,你就可以創建一個別名為test的虛擬目錄,就可以這樣來創建:在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:\All」後再按提示操作即可添加成功。
創建完了你就可以輸入「localhost/test」就可以訪問了。
進行下列操作:
啟動一個文本編輯器,編寫下列代碼:
您訪問本頁的時間是<%=time()%>!
將其保存到C:\Inetpub\wwwroot目錄下,文件可命名為1.asp。
在瀏覽器地址欄中輸入:http://localhost/1.asp,然後按回車,觀察運行情況。
將1.asp文件復制剛才創建的虛擬目錄中(假如別名為:test)。在瀏覽器的地址欄中輸入: http://localhost/test/1.asp,按回車,注意觀察運行情況。
(2)IIS之ftp伺服器的配置
第一個FTP站點(即「默認FTP站點」)的設置方法請參照前文Web伺服器中相關操作執行。需要注意的是,如果你要用一個IP地址對應多個不同的FTP伺服器,則只能用使用不同的埠號的方法來實現。
對於已建立好的FTP伺服器,在瀏覽器中訪問將使用,ftp://IP地址,如「ftp://10.106.1.121」。
(3)<> IIS之SMTP伺服器的配置
建立IIS下的SMTP伺服器的方法非常簡單,只需在IIS管理器中讓「默認SMTP虛擬伺服器」處於已啟動狀態就行了;此外一般不用再做其他任何設置。
如果你想要用自己的SMTP伺服器發信,只需將你E-mail客戶端軟體設置中「發送郵件伺服器(SMTP)」項中填入「localhost」,則不管你的IP地址如何變化,它都能正常工作。提示:對於IIS的設置,可以在瀏覽器的地址欄中輸入: http://localhost/iishelp,查看IIS幫助文檔。
❻ iis配置web伺服器
body{
line-height:200%;
}
iis配置web伺服器
在Windows系統的默認狀態下,IIS組件是沒有被安裝的。在使用IIS組件之前,我們有必要了解一下IIS連接數的概念,因為這涉及到你對伺服器系統的選擇。
簡單地說,IIS連接數是指在一定時間內,用戶對伺服器的80埠訪問的數量,現在一般理解為同時在線人數,一般IIS連接數就是你伺服器的最大並發連接人數。在Windows
XP上,系統最大支持的連接數為10個,而在Windows
2000/2003
Server的伺服器中則可以自由設置IIS的連接數量,你可以根據自己的實際情況來選擇伺服器系統。今天主要為大家介紹iis配置web伺服器。
安裝IIS組件
1.依次選擇“開始”→“設置”→“控制面板”→“添加或刪除程序”,打開“添加或刪除程序”對話框。
2.在該對話框的左側按鈕面板中點擊“添加/刪除Windows組件”,打開“Windows組件向導”對話框(如圖1)。在對話框的“組件”列表中選擇“Internet信息服務(IIS)”復選框。由於IIS組件中集成了SMTP服務、FTP服務等,你可以在選擇了該復選框後再點擊“詳細信息”按鈕,在打開的對話框中取消相應服務的安裝。
3.依照向導的提示進行安裝,在安裝過程中系統會提示你插入Windows
XP的安裝光碟,此時你將其路徑指向Windows
XP安裝程序的I386目錄下即可。
iis配置web伺服器
1.依次選擇“開始”→“設置”→“控制面板”→“管理工具”→“Internet信息服務”,打開“Internet信息服務”對話框。
2.在該對話框左側的列表中依次展開“Internet信息服務”→“本地計算機”→“網站”→“默認網站”,在該列表下顯示的是“C:\Inetpub\wwwroot”下的文件和文件夾,也就是網站所存放的路徑了,這也是系統的默認設置,我們可以對此進行修改。
3.依次選擇對話框菜單中的“操作”→“屬性”,打開“默認網站
屬性”對話框。選擇“主目錄”選項卡,在該選項卡的“本地路徑”文本框中輸入網站所在的路徑即可。
4.由於默認情況下瀏覽站點不支持ASP程序,所以需要我們進行設置。在“默認網站
屬性”對話框中選擇“文檔”選項卡,接著在“啟用默認文檔”選項區域中點擊“添加”按鈕,在打開的“添加默認文檔”對話框輸入“index.asp”(這里設置的是網站的首頁文件名稱,可根據實際情況修改),然後點擊“確定”按鈕。
5.IIS的配置工作到此就算完成了,現在打開IE瀏覽器並在地址欄中輸入“http://127.0.0.1”或“http://localhost”就可以瀏覽網頁了。
推薦閱讀:IIS安全
❼ 如何使用IIS架設WEB伺服器
在伺服器上安裝iis;
打開iis,進入默認網站,右鍵單擊,關閉iis服務;
將默認網站的路徑指向公司的網站所在的目錄,如對埠無要求,直接保存即可;
啟動iis,即可瀏覽公司的網頁。
IIS是Internet Information Services的縮寫,是一個World Wide Web server。通過iis可以架設web伺服器。
❽ 如何利用自己的電腦搭建WEB伺服器
如何利用自己的電腦搭建WEB伺服器?有各種方法,現在總結如下:
一、apache
1,下載wamp(windows+apache+mysql+php)環境安裝包,解壓到本地,就可以本地搭建web網站了,不過這種方法要求對代碼和apache比較精通。
2,下載phpstudy環境安裝包,解壓到本地,這個環境適合學習及本地測試,操作非常小白,界面式操作。
3,下載upupw適配安裝包,這個也是界面式的,可以選擇IIS、APACHE、KANGLE等各種環境。
二、IIS
目前windows7以上版本的系統,都支持IIS7.0。操作步驟比較繁瑣。
❾ 如何用IIS架構WEB網站
親,對詳情描述里的兩問題的回答:
1、網站發布首先需要解決域名解析的問題,做好的網站要發布且在個人電腦里可以選擇花生殼域名軟體來映射內外網地址發布。詳情請網路「花生殼」。
2、右擊瀏覽可以的話,網站主目錄就沒有問題。那麼
a.你的網站TCP埠不是默認的80,請如下圖一改回即可。
b.當然也可以在輸完IP地址後加 「 : 埠號 」來訪問網頁。
c.如果因為安全級別問題可以將internet屬性里的安全級別調低點,並將網址添加到受信任的站點里。
對標題問題的回答:
可以使用伺服器系統來搭建,web網站可以有三種方式表達,IP地址、埠、主機頭。
以主機頭實驗為例如下圖
伺服器設置