如果為了方便與簡單的測試可以用簡易的asp運行環境,可以到http://www.jb51.net/softs/28133.html下載,一般的網站是沒問題的,如果比較複雜的就需要用iis了。
這裡以win2003 iis6安裝配置為主
如果您的電腦沒有安裝iis那麼需要安裝,iis6.0的安裝檔案可以到http://www.jb51.net/softs/2176.html下載。
好,我們開始我們asp征程的第一步。任何動態語言都需要伺服器的支援。這裡牽涉到兩個概念,一是伺服器,還有一個就是與之對應的用戶端。從字面上我們就能看出,伺服器當然是提供服務的機器,也就是提供asp動態網站服務的機器;而用戶端,就是客戶用來瀏覽我們asp動態網站的機器。當然,在開發asp網站的時候,自己開啟瀏覽器瀏覽,此時自己的機子就既是伺服器,又是用戶端。(第一次闡述概念,我認為只要易懂而又不誤導大家就好了,沒必要大費口水)asp的運行環境很簡單,只要裝上iis(internet information service,網際網路資訊服務,是系統的一種組件,強烈建議用光碟片安裝,下載的檔案有些會漏掉i386這個檔案包,而且需要重新設定iwam內建帳號,有點難度且很耗時間,會打擊我們學習的積極性,以下都是用系統光碟片進行iis安裝),稍微配置下,就可以運行了,具體的配置圖解如下:
1、先插入系統硬碟或已經從指令碼之家下載好iis6安裝檔案,如果彈出介面,點關閉介面。
2、找開控制台:開始 》設定 》控制面版 》添加或刪除程式:
3、單擊 添加/刪除程式:
4、在彈出的添加/刪除程式的介面上單擊添加/刪除windows組件 接著就出現載入介面:
5、載入完成後,就會彈出windows組件對話方塊,選中internet 資訊服務(iis),單擊圖四中的詳細資料偷看一下:
6、然後就是微軟的傳統傻瓜式安裝了),就是一直點下一步,然後就安裝完成了,恭喜你~!(如果是從指令碼下載的iis6安裝檔案,先解壓,然後瀏覽到解壓目錄i386即可,提示就定位到這個目錄即可)
7、測試下吧,找開瀏覽器,直接在地址欄裡打http://localhost/或者http://127.0.0.1,如果彈出歡迎介面,那說明安裝成功了~!
(iis6.0已經加入了一些限制,預設情況下asp是無法啟動並執行,需要設定下 web伺服器擴充 active server pages為允許才可以,以後添加php,asp.net支援都是需要的)
如所示
8、好,iis裝好了,我們來幹點什麼吧?找開c:\inetpub\wwwroot\這個檔案夾(如果你的系統硬碟是d盤就是d:\inetpub\wwwroot\了),這裡就是你剛才輸入的網址後系統預設訪問的檔案夾了~!iis在哪?等下告訴你,我們先來寫點東西測試下吧:)開啟記事本。記事本開啟方法:
1、開始 程式 附件 記事本
2、開始 運行 輸入notepad再斷行符號
3、隨便開啟一個ie視窗,然後點擊工具列裡的查看 源檔案 記事本工具列裡點建立]
在記事本裡輸入如下代碼(1-1.asp代碼),然後儲存(快捷ctrl s),彈出另存新檔對話方塊,單擊我的電腦,切換到c:\inetpub\wwwroot\,然後,別急,先將檔案類型選擇為所有檔案,然後輸入檔案名稱1-1.asp,好了,大功告成了。找開ie視窗,輸入網址:http://localhost/1-1.asp進行訪問,就可以看到你的勞動成果了~! 複製代碼 代碼如下:<%="您來訪的時間是:"&now()%>
9、好了,這節課的重點來了,打起精神來:)我們的程式都寫出來了,但是運行程式的iis在哪呢?有三種調出iis介面的方法:
(1)最快捷的:開始 運行 輸入%systemroot%\system32\inetsrv\iis.msc後斷行符號
(2)最直觀的:開始 設定 控制台 效能和維護[win2k裡沒有這步] 管理工具 internet 資訊服務
(3)我最常用的:)右擊我的電腦 管理 服務和應用程式 internet 資訊服務
什嗎?太多選項看不清楚?那你右擊下internet 資訊服務,然後選擇從這裡建立視窗好了。
小建議:通過第2種方法,右擊iis,然後點發送到案頭捷徑,以後就不用每次都跑裡面去找了。
好,找到了iis,依次單擊你的電腦名稱 網站,就可以看到預設網站了,右擊下預設網站,查看下屬性,出現了iis屬性對話方塊了,先不要關,等下我們還要用。現在拿起你的筆,記下常識:
1、網站服務使用的協議叫http協議(全稱是hyper text transportation protocol)。
2、網站服務(即iis)預設使用的是系統的80連接埠,系統預設有65535個連接埠供我們使用,但有些連接埠都已經被系統使用了,比如ftp(檔案傳輸通訊協定)預設用的是21連接埠,而sql server(微軟的進階資料庫)用的是1433連接埠。
如果是上述問題仍沒有解決,可以聯絡我們 QQ 461478385,同時 承接伺服器安全設定。