【ASP】Win2003下IIS的配置,並且把WEB工程發布到網路

來源:互聯網
上載者:User

標籤:asp   iis   發布   windows server 2003   access   

一、IIS的安裝

1、首先開啟Windows2003的控製版面,查看是否有“管理工具”,沒有也不要緊,點擊“添加或刪除程式”。有的話,可以直接進入第二步,IIS的配置。

2、在彈出的視窗,選擇添加/刪除Windows組件的功能,選擇把“網路服務”組件與“應用程式伺服器”的組件勾上,一般情況,單純勾上這兩個組件還不行,還要開啟“應用程式伺服器”組件的詳細資料,把裡面能勾的都勾上,如果勾上只是出現灰色小勾,那麼應該開啟這一項的“詳細資料”,把裡面的組件全部勾上。為了保證,我們的ASP網站不要因為一個組件缺少而不能運行。


3、全部組件勾完之後,點擊確定,安裝過程中,會要求找到Windows2003的安裝鏡像Windows Server 2003 Enterprise Edition SP2.iso,沒有的話網上一搜一大堆。


4、安裝的過程中,可能會要求你設定IP地址,點擊Microsoft網路用戶端選擇“屬性”,隨便指定一個IP給Windows2003就可以的,這不是我們最終給使用者呈現的IP,沒關係的。


5、等待安裝完成,IIS就安裝完畢了。


二、IIS的配置

1、安裝完畢之後,你可以開啟IE6瀏覽器,直接輸入http://localhost/iisstart.htm,看到一個“建設中”的頁面就對了,表明IIS已經成功運行了。


2、接下來就是把我們的網站放進IIS裡面發布,開啟Windows2003的控制台中的管理工具,裡面的Internet資訊服務IIS


3、直接對預設網站設定屬性就可以了,不用自己再開一個網站,到時候我們直接放一個檔案夾進去,每一個工程就是一個獨立檔案夾,就不會彼此之間衝突。如,要改的地方很多,首先是“網站”選項卡中的,把IP地址,寫成外網訪問你伺服器的地址。然後在“目錄安全性”選項卡的“編輯”中啟用匿名訪問,最後還要在“主目錄”選項卡中把該有的共用許可權勾上。


之後在“主目錄”中的“應用程式設定”的配置中的“選項卡”記得把“啟用父路徑”勾上,否則,你的ASP與Access資料庫連接,可能會出現“Server.MapPath() 錯誤 ‘ASP 0175 : 80004005‘ 不允許的 Path 字元 xx.asp,行 xx 在 MapPath 的 Path 參數中不允許字元 ‘..‘。”錯誤。


4、之後可以把你的ASP網站工程目錄拷貝到C:\Inetpub\wwwroot裡面來了。這個目錄不就相當於Tomcat中的那個專門放JSP的Webapps檔案夾嗎?


但是,這還沒有完,拷貝完畢之後,必須右擊這個檔案夾,在“共用”選項卡中選擇共用此檔案夾,再於“安全”選項卡中,對所有使用者,都賦予“完全控制”的許可權。之後點擊確定。可以看到“建立檔案夾”中,明顯多出一個共用標誌。如果不共用出去,有可能會出現不能開啟註冊表關鍵字 ‘Temporary (volatile) Jet DSN for process 0xbec Thread 0xd34 DBC 0x3510024 Jet‘錯誤。


5、確保你網站中的Access資料庫中務必是Access2003格式,然後ASP中連結Access資料庫的語句必須是連結Access2003的語句,不是的話可以參考《【ASP】連結Access2007與Access2003的不同寫法》(點擊開啟連結)轉換。

6、最後,在開始->運行中輸入如下三條語句:

regsvr32 jscript.dll regsvr32 vbscript.dll iisreset 

否則可能會出現Provider 錯誤 ‘80004005‘  未指定的錯誤  xx.asp,行 xx 


三、大功告成

接下來,網站就真正可以運行了,我在虛擬機器中的Windows2003配置好IIS,直接在外面的Win7x64輸入剛剛在IIS配置好的IP地址/WEB工程網站目錄/頁面,就能夠成功看到我自己編寫的測試網頁了!


【ASP】Win2003下IIS的配置,並且把WEB工程發布到網路

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.