原創作者:VenShop.Com 網站地址:http://www.venshop.com/
安裝條件:Windows XP操作系統 + 系統安裝光盤
其它説明:windows2000下IIS安裝和Windows2003下IIS安裝可以參照該教程,大同小異
安裝步驟:
1、插入windows xp安裝光盤,打開控制面板,然後打開其中的“添加/刪除程序”
2、在添加或刪除程序窗口左邊點擊“添加/刪除Windows組建”
3、捎帶片刻系統會啓動Windows組建嚮導,在Internet信息服務(IIS)前面選勾,點擊下一步:
4、系統安裝成功,系統會自動在系統盤新建網站目錄,默認目錄為:C:\Inetpub\wwwroot
5、打開控制面板-性能和維護-管理工具-Internet 信息服務:
6、在默認網站上點擊右鍵-選擇屬性:
7、點擊主目錄:在本地路輸入框後點擊瀏覽可以更改網站所在文件位置,默認目錄為:C:\Inetpub\wwwroot
在執行權限後面點擊配置-調試-教本錯誤信息,選中:向客户端發送文本錯誤信息:處理 URL 時服務器出錯。請與系統管理員聯繫。
點擊文檔:可以設置網站默認首頁,推薦刪除iisstart.asp,添加index.asp和index.htm
點擊目錄安全性:點擊編輯可以對服務器訪問權限進行設置
8、把凡人網絡購物系統V7.0文件複製到你選擇的網站目錄下,假設你選擇的目錄為為默認目錄:C:\Inetpub\wwwroot
9、把frshop.rar解壓之後的文件複製到C:\Inetpub\wwwroot\shop下即可
10、您可以通過以下方式訪問商城:
http://localhost/shop/ 或 http://127.0.0.1/shop/ 或 http://計算機名/shop/ 或 http://本機IP地址/shop/ 訪問
其它人可以通過http://計算機名/shop/ 或 http://本機IP地址/shop/ 訪問
11、如果您有域名,把域名解析到本地IP地址,即可通過http://域名/shop/
注意一般機器為局域網上網,網站只能在局域網內部訪問,外部一般訪問不了,但是可以安裝動態解析軟件實現外網訪問
在此不做詳細解釋,可以去網上搜索“動態解析”可以找得到
12、個人服務器最經常遇到數據庫無法更新的問題....
-------------------------------------------------------------------------------------------------------------
很多家庭用户電腦上安裝的是Windows XP 家庭版。與Windows XP專業版相比,Windows XP 家庭版不支持雙CPU、多國語言、EFS文件系統加密以及IIS(Internet Information Services)。因此,如果你想學習IIS,你會發現Windows XP家庭版根本不能安裝IIS或者PWS。按照常規的做法,我們只能重新安裝Windows XP專業版或者降級使用Windows 2000專業版,不過今天要和大家探討的,是如何在Windows XP 家庭版上成功地安裝和使用IIS。
步驟1
首先我們需要準備一張Windows 2000 的安裝光盤,假設你的Windows XP家庭版安裝在“C:\Windows”,啓動記事本程序,在打開對話框中選擇打開“C:\Windows\inf\sysoc.inf”,找到“[Components]”小節,並繼續找到類似“iis=iis.dll,OcEntry,iis.inf,hide,7”的行,把這一行替換為“iis=iis2.dll,OcEntry,iis2.inf,,7”,之後保存文件。
步驟2
把Windows 2000專業版的光盤插入光驅,用Winrar打開光盤i386目錄下的iis.dl_ 和iis.in_ 這兩個CAB格式的文件,將解壓縮得到的“iis.dll”改名為“iis2.dll”,複製到“C:\Windows\system32\setup\”目錄下;將“iis.inf”改名為“iis2.inf”,複製到“C:\Windows\inf\”目錄下。
步驟3
打開控制面板,單擊“添加刪除程序”圖標,然後在窗口左側導航欄上單擊“添加/刪除Windows組件”按鈕,在打開的“Windows組件嚮導”中,選中“Internet信息服務(IIS)”前的複選框。單擊右下角的“詳細信息”按鈕可以打開對話框,在該對話框中我們可以選擇需要安裝的IIS組件內容。選擇完畢後單擊“確定”按鈕,退回到界面中再單擊“下一步”,系統就會開始複製文件。
示:如果在安裝過程中系統需要插入Windows XP CD,或者需要你提供“exch_adsiisex.dll”文件,那是因為你按照默認的選項安裝了IIS。要解決這個問題,只要清空“SMTP Service”選項前的複選框即可。如果進入窗口中,“Internet信息服務(IIS)”選項無法選擇,那麼很可能因為你使用的“iis.dl_”和“iis.in_”是從Windows XP專業版中提取的,只要換成Windows 2000專業版中的這兩個文件即可。
步驟4
安裝結束後,你可以打開“控制面板→性能和選項→管理工具”查看“Internet信息服務管理”。再打開IE,在地址欄中輸入“http://localhost”後回車,驗證一下IIS是否正常運行。
經過驗證,WWW、FTP等幾個服務經過這樣的修改都可以在Windows XP家庭版上正常運行。不過經過這樣處理安裝的IIS在運行上可能存在某種未知的缺陷。
--------------------------------------------------------------------------------------------------------------
事前準備
1、Windows XP HomeEdit 中文版 CD(拷在硬盤也可以)
2、windows 2000 Advanced Server CD(最好也是中文版)
3、默認你的XP是安裝在C:\WINDOWS下
開始動手
(如果你怕改錯,先把C:\WINDOWS\INF\SYSOC.INF做一份備份)
用記事本打開C:\WINDOWS\INF\SYSOC.INF,在[COMPONENTS]下找到一行:
iis=iis.dll,OcEntry,iis.inf,hide,7
然後把它改成
iis=iis2.dll,OcEntry,iis2.inf,,7
保存。
然後把Windows 2000 Advanced Server CD裏的兩個文件IIS.DL_和IIS.IN_拷貝到一個臨時的目錄(例如C:\AAA),然後在命令提示符狀態下將當前目錄轉到C:\AAA,執行
EXPAND IIS.DL_ IIS2.DLL
EXPAND IIS.IN_ IIS2.INF
解出IIS2.DLL及IIS2.INF兩個文件,將IIS2.INF複製到C:\WINDOWS\INF目錄下,將IIS2.DLL 複製到C:\WINDOWS\SYSTEM32\SETUP目錄下。
現在按“開始->設置->控制面板->添加或刪除程序->添加/刪除Windows組件”,這時你可以很興奮地發現IIS出現了!!!
此後的過程就和PRO版的XP安裝IIS差不多了,過程中會要求你選擇Windows 2000 Advanced Server光盤和Windows XP HomeEdit光盤的位置,輸入指定的目錄即可正常安裝。
安裝完畢以後還不能直接用的,需要對IIS進行一些設置:
控制面板->管理工具->Internet服務管理器
然後點“默認WEB站點”的右鍵,轉到“目錄安全性”選項卡,點“匿名訪問和驗證控制”的“編輯”按鈕,回彈出匿名方法新窗口,再點擊其中“匿名訪問”中的“編輯”按鈕,將“允許IIS控制密碼”全面的勾去掉,然後一路確定返回即可。
--------------------------------------------------------------------------------------------------------------
常見的Windows XP有兩個版本,Professional和Home版。這兩個版本大體上是相同的,只是在細節方面,Professional版比Home版多了一些功能。例如Professional版的XP支持雙CPU,多國語言,加入域,EFS文件加密,以及IIS(Internet Information Services)。但是用過Windows XP Home Edition(家庭版)的朋友都會遺憾,這個系統平台沒有IIS組件的安裝選項,也不支持PWS(Personal Web Server),因此無法建立Web服務器來學習調試ASP動態網頁。不過令人慶幸的是,國外已有行家琢磨出了一個讓IIS落户WinXP 家庭版的解決方法。
解決的思路是通過編輯Windows 組件配置文件,在Windows組件中恢復IIS安裝,再按正常的方法添加IIS,詳細步驟包括:
1、在X:\Windows\inf目錄(X為Windows XP的盤符)下打開安裝信息文件sysoc.inf,
在[Components]區域中找到iis=iis.dll,OcEntry,iis.inf,hide,7這一行。
可以發現,WinXP 家庭版是把IIS組件安裝選項隱藏了,因此要把該信息改為
iis=iis.dll,OcEntry,iis2.inf,,7,保存退出。
2、在Windows 2000安裝光盤(Professional、Server、Advanced Server版本都可以)中找到iis.dl_和iis.if_兩個文件,一起拷貝到硬盤某個目錄(如C:\)。打開開始菜單中的“命令提示符”,使用Expand命令解開iis.dl_和iis.if_,命令格式為:
expand C:\iis.dl_ C:\iis2.dll
expand C:\iis.in_ C:\iis2.inf
完成後,C盤目錄下會生成iis2.dll和iis2.inf兩個新文件。
3、最後,分別將iis2.dll和iis2.inf兩個文件相應拷入X:\Windows\inf和X:\Windows\system32\Setup系統目錄。
至此,在“添加/刪除程序”中點擊“添加/刪除Windows組件”,你會興奮的發現,久違的Internet信息服務(IIS)重新出現了!接下來就是循規蹈矩安裝IIS。但需要提醒一點,在安裝過程中若跳出定位相關文件時,請把目錄指向Windows 2000安裝光盤下的I386目錄。
好了,再請大家注意,在Windows XP家庭版、專業版中安裝的IIS,同時併發連接數限制了只有10個,因此建議想用IIS搭建Web服務器學習ASP的朋友,最好選用Windows 2000 Advanced Server系統平台。
在windows xp下安裝了iis後,只支持一個站點,而且沒有站點管理,最大隻能建立10個併發連接。總之,xp的home與Professional版本,畢竟是工作站操作系統而不是服務器平台。如果你喜歡玩具,那麼就湊合着用xp吧