Ⅰ iis怎樣部署webservice
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幫助文檔。
Ⅱ 如何在 Windows 7 的 IIS 上發布 webservice
一、工具:Windows 7 IIS 7 或以上版本 Visual Studio 2010 (或其他VS開發環境)
二、操作步驟:
1.確保系統上已經安裝IIS,如果沒有安裝,請到【控制面板】→【程序】→【程序和功能】→【打開或關閉Windows功能】選中Internet 信息服務下面的所有選項,確定。
注意事項:Web.config 文件一般保存了資料庫接連字元串,部署好後,別忘了修改。
Ⅲ IIS5.0中進行WEB站點發布的流程
一、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地址即可;當建立好此Web站點之後,再按上步的方法進行相應設置。
2.一個IP地址對應多個Web站點當按上步的方法建立好所有的Web站點後,對於做虛擬主機,可以通過給各Web站點設不同的埠號來實現,比如給一個Web站點設為80,一個設為81,一個設為82……,則對於埠號是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」可直接訪問後者。其操作步驟如下:
請確保已先在DNS伺服器中將你這兩個域名都已映射到了那個IP地址上;並確保所有的Web站點的埠號均保持為80這個默認值。
再依次選「默認Web站點→右鍵→屬性→Web站點」,單擊「IP地址」右側的「高級」按鈕,在「此站點有多個標識下」雙擊已有的那個IP地址(或單擊選中它後再按「編輯」按鈕),然後在「主機頭名」下輸入「www.enanshan.com」再按「確定」按鈕保存退出。
接著按上步同樣的方法為「我的第二個Web站點」設好新的主機頭名為「www.popunet.com」即可。
最後,打開你的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站點進行的新建、修改、啟動、停止和刪除等操作。
四、本部分常見問題解答
在上文中所涉及到的網址中,有的加了「http://」,有的沒加,這意味著什麼呢?
沒有加「http://」部分的網址,說明其可加可不加;而加了「http://」部分的,則說明它必不可少,對於帶埠號的網址則必須加;否則可省略。
對於上文中涉及到IP地址的網址,可否用比較「友好」的名稱來代替呢?
可以!它除了能夠用IIS伺服器所在的計算機名來代替之外,還可在DNS伺服器中新建域名和相應IP地址的映射表,就也可以用域名來進行訪問了
我設置好了一個Web伺服器,但是當我訪問網頁時,卻出現密碼提示窗口。這是為什麼?
訪問Web站點時,出現密碼提示窗口,一般來說有以下原因,請逐個去進行檢查:
1.所訪問的網頁文件本身加了密。比如「默認Web站點」原主目錄「E:\Inetpub\wwwroot」下的首頁文件「iisstart.asp」訪問時就需要密碼。
2.沒有設置允許匿名訪問或作了不應該的改動,首先應確保已勾選中了「匿名訪問」這一項;並且其下「編輯」中「匿名用戶帳號」中「用戶名」一項應為「IUSR_NODISK」(其中「NODISK」為計算機名)的格式;另外,還需要已勾選中「允許IIS控制密碼」一項。
3.你的目標目錄被限制了訪問許可權。此項僅當該目錄位於NTFS格式分區中時才可能出現。請在其上單擊右鍵,選「屬性」,再進入「安全」窗口,看列表中是不是默認的允許「Everyone」組完全控制的狀態,如不是,請改回。
第二篇 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自帶的用戶庫(可在「開始→程序→管理工具→計算機管理」中找到「用戶」一項來進行用戶庫的管理)。
二、本部分常見問題解答
如何修改FTP伺服器登錄成功或退出時的系統提示信息?
在相應的FTP站點上單擊右鍵,選「屬性」,再轉到「消息」窗口,在「歡迎」處輸入登錄成功之後的歡迎信息,在「退出」處輸入用戶退出時的歡送信息即可。
為什麼我的FTP伺服器建立成功之後,除了管理員(Administrator)和匿名用戶(Anonymous)之外,普通用戶都不能在本機上登錄;可在其他計算機上卻能夠正常使用。這是為什麼?
因為默認的,普通用戶不具有在本機登錄的許可權。如果要修改,請進入「開始→程序→管理工具→本地安全策略」中選擇「左邊框架→本地策略→用戶權利指派」,再在右邊框架中雙擊「在本地登錄」項,然後將所需的普通用戶添加到它的列表中去就行了。
第三篇 IIS之SMTP伺服器
如果你嫌互聯網上的那些免費郵件發送郵件的速度過慢的話,你或許可以考慮用IIS來建立一個本地的SMTP伺服器。不管你是直接連入互聯網還是通過區域網接入,不管你是有靜態的IP地址還是用動態的IP地址,都可以很輕松地建立成功
建立IIS下的SMTP伺服器的方法非常簡單,只需在IIS管理器中讓「默認SMTP虛擬伺服器」處於已啟動狀態就行了;此外一般不用再做其他任何設置。
如果你想要用自己的SMTP伺服器發信,只需將你E-mail客戶端軟體設置中「發送郵件伺服器(SMTP)」項中填入「localhost」,則不管你的IP地址如何變化,它都能正常工作 。
當你使用自己的這個SMTP伺服器發送E-mail時,不僅有不受制於人的自由感,更有閃電般的發信速度,是個人SMTP伺服器的最佳選擇。
Ⅳ 關於用IIS 5 發布網站
比如本機的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」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
Ⅳ 現有一個網站首頁文件為index.htm,如何在IIS中使用默認web站點發布網站,請描述其過程。
1、在電腦上新建一個文件夾,名字任意,建議使用全英文的,並把index.htm拷貝進去。
2、在IIS中新建一個站點,路徑映射到第一步建立的文件夾,然後啟動IIS。
3、打開本機瀏覽器,輸入localhost/index.htm測試是否能夠訪問,如果能夠訪問的話,在別的機器上使用本機的公網IP/index.htm進行訪問。。
Ⅵ iis中創建、配置一個web站點,使其可支持asp和php,所需的重點步驟有哪些
這個我配置過。
1、准備好php.ini,php5ts.dll,php5isapi.dll這3個文件,其中的php5是你擁有的php版本的文件,不同的版本,數字也不一樣,這沒關系。
2、將php.ini復制到windows目錄
如果要用session,先配置一下:
打開該文件,找到extension_dir
=
"./"
,將其改為
extension_dir
=
"C:\windows\extensions"
;再找到
session.save_path
=
/tmp
,將其改為
session.save_path
=
C:\windows\sessions
。(註:此時你需要在C:\windows目錄下建立sessions文件夾,以存放session
。)
3、將php5ts.dll,php5isapi.dll復制到system32目錄
4、在IIS中,添加Web服務擴展,要求的文件選擇復制到system32里的php5isapi.dll,勾選「設置擴展狀態為允許」
5、在要允許執行Php的站點上,設置其屬性。
【主目錄】【配置】【應用程序擴展】
點擊【添加】按鈕,可執行文件選擇復制到system32里的php5isapi.dll,擴展名為php,動作限制為:GET,HEAD,POST,然後確定。
重啟IIS。
現在,你設置的那個站點即可以運行ASP,又可以運行PHP了,同樣,你還可以為它添加Asp.Net或其他WEB服務擴展。
Ⅶ 如何使用iis配置動態web站點
1、下載好pageadmin網站系統,我下載的放在F:\web\site目錄下(每個電腦或每個用戶放置目錄都不一樣,你也可以放C:\myweb,或D:\xxx等等,只要下面對應目錄設置一樣即可),我們需要給site這個目錄相應的許可權,右鍵目錄,選擇屬性
2、點擊屬性後點擊安全選項卡後,增加 everyone用戶(如果本機,建議用戶同時增加aspnet和service用戶讀取和寫入),勾選 下面的 讀取和寫入許可權,本機直接勾選完全控制也可以。
3、進入電腦控制面板 > 管理工具 > 找到 Internet 信息服務圖標
4、點擊圖標打開後,在默認站點上右鍵屬性,如下圖
5、點擊「主目錄」選項卡,路徑設置為你下載的pageadmin文件所在路徑,我的放在F:\web\site這里。
6、然後點擊」asp.net「選項卡,asp.net version選擇2.0的,如果你是更高版本,也可以選擇更高版本的,高於1.1的版本都行
7、然後點擊「文檔「選項卡,點添加增加一個index.html和index.aspx的默認文檔,其中index.html必須在index.aspx上面,其他系統自帶的default.aspx這些可以刪除。
到這步iis站點已經算是已經配置成功了,配置好的就可以通過 http://localhost 或http://127.0.0.1來打開網站。
Ⅷ 如何用IIS架構WEB網站
親,對詳情描述里的兩問題的回答:
1、網站發布首先需要解決域名解析的問題,做好的網站要發布且在個人電腦里可以選擇花生殼域名軟體來映射內外網地址發布。詳情請網路「花生殼」。
2、右擊瀏覽可以的話,網站主目錄就沒有問題。那麼
a.你的網站TCP埠不是默認的80,請如下圖一改回即可。
b.當然也可以在輸完IP地址後加 「 : 埠號 」來訪問網頁。
c.如果因為安全級別問題可以將internet屬性里的安全級別調低點,並將網址添加到受信任的站點里。
對標題問題的回答:
可以使用伺服器系統來搭建,web網站可以有三種方式表達,IP地址、埠、主機頭。
以主機頭實驗為例如下圖
伺服器設置
Ⅸ 如何使用iis配置動態web站點
建議使用護衛神·主機大師
一鍵安裝IIS+PHP+ASP+ASP.NET+MYSQL+FTP,在線開設動態web站點。
Ⅹ 如何設置第一個 IIS Web 站點
配置一個默認的Web站點
安裝IIS時,預配置作為一個默認的網站;不過,您可能想要改變一些設置。 改變網站的基本設置和模擬所需的步驟設置Apache首次通過使用配置文件:
以管理員身份登錄到Web伺服器的電腦。
點擊開始指出,設置,然後單擊控制面板。
雙擊管理工具,然後雙擊互聯網服務經理。
右鍵單擊Web站點,你想配置在左窗格中,然後單擊屬性。
單擊網站選項卡。
類型的網站描述描述盒子。
類型的互聯網協議(IP)地址使用網站或離開(未賦值的)默認設置。
修改傳輸控制協議(TCP)埠。
單擊主目錄選項卡。
使用本地計算機上的一個文件夾中,點擊這台電腦上的一個目錄,然後單擊瀏覽找到您想要使用的文件夾。
使用一個文件夾,共享網路上另一台計算機,點擊位於另一台計算機,然後輸入網路路徑或點擊瀏覽選擇共享文件夾。
點擊讀授予讀訪問的文件夾(要求)。
點擊好吧接受網站屬性。
創建一個新的網站
在Apache中創建一個新的網站,你必須建立一個虛擬主機,主機配置個人設置。 如果您正在使用IIS,您可以創建一個新的網站IIS等價物通過翻譯以下條款:
Apache術語
IIS術語
DocumentRoot IIS網站主目錄
復制 IIS主機頭
聽 IIS IP地址和TCP埠
創建一個新的Web站點在IIS,遵循這些步驟:
以管理員身份登錄到Web伺服器的電腦。
點擊開始指出,設置,然後單擊控制面板。
雙擊管理工具,然後雙擊互聯網服務經理。
點擊行動指出,新,然後單擊網站。
網站創建向導啟動後,點擊下一個。
輸入一個描述網站。
這個描述內部使用識別網站在互聯網服務經理。
選擇要使用的IP地址的網站。
如果您選擇(未賦值的),網站訪問介面和所有已配置的IP地址。
類型TCP埠號來發布網站。
主機頭名稱類型(用於訪問這個網站的真實姓名)。
點擊下一個。
要麼類型的文件夾的路徑是把網站文件或單擊瀏覽選擇文件夾,然後單擊下一個。
選擇網站的訪問許可權,然後單擊下一個。
點擊完成。