硬件環(huán)境:PC(COMPAQ B2803TX 筆記本電腦) “貓”(歌華配送的) 路由器(阿爾法V8+)
軟件環(huán)境:WINXP(專業(yè)版) IIS “花生殼”
網(wǎng)絡(luò)環(huán)境:歌華
【架設(shè)WEB服務(wù)器】
步驟方法:
一.確認你的WINXP是專業(yè)版而不是家庭版。家庭版裝IIS可能會比較麻煩。
二.添加IIS組件,設(shè)置IIS,架設(shè)好WEB服務(wù)器,
1、安裝IIS
(1)把Windows XP professionalal光盤放入光驅(qū)中。
(2)在“開始”—〉“控制面版”中點擊“添加或刪除程序”,進而點擊“添加/刪除Windows組件
選中第二項(Internet信息服務(wù)IIS),點擊“下一步”,你只需等幾分鐘,系統(tǒng)就可以自動安裝IIS這個組件了。點擊“完成”,IIS這個組件就裝入系統(tǒng)中了。
2、配置IIS服務(wù)
(1)在“開始”—〉“控制面版”中找到“管理工具”,點擊“管理工具”,進而選擇“Internet 信息服務(wù)”
(2)用鼠標選中“默認網(wǎng)站”,然后點擊右鍵找到“新建”->“虛擬目錄”,在取別名時輸入任意你想要的名稱,這里我們假設(shè)輸入的是“web”。
(3)再往下一步是選擇“網(wǎng)站內(nèi)容目錄”,用“瀏覽”選中你所希望的網(wǎng)站保存位置。
(4)再下一步是設(shè)置訪問權(quán)限。如果你沒有特別需要,保留系統(tǒng)默認值,進入下一步:
(5)最后點“完成”。至此,虛擬目錄就設(shè)置完成了。
3、測試
在IE瀏覽器地址欄內(nèi)輸入“http://localhost/web/index.htm”,如果正常的話,你的主頁就將顯示出來了:)
注意:其中,“web”是建立“虛擬目錄”時建立的“別名”;index.htm是你的HTML文件;當然了,你也可以用其它的文件(如index.asp)來代替index.htm這個文件。至此,IIS就可以在你的機器上為你服務(wù)了
如果不指定 默認的根目錄地址是C:\Inetpub\wwwroot
此時本機用http://127.0.0.1或Http:// 你的ip(局域網(wǎng)IP 如192.168.10.106)訪問,也應(yīng)該沒問題。
三、如果此時你發(fā)現(xiàn)是有問題的。來,繼續(xù)往下看。
如在IE里輸入127.0.0.1 讓輸入密碼?
不要怕,出現(xiàn)這種問題的原因很多,請嘗試以下操作:
1、查看網(wǎng)站屬性——文檔
(在“開始”—〉“控制面版”中找到“管理工具”,點擊“管理工具”,進而選擇“Internet 信息服務(wù)”,用鼠標選中“默認網(wǎng)站”,然后點擊右鍵找到“屬性”——文檔)
看看啟用默認文檔中是否存在:index.asp index.htm index.html (最好全都有,沒有可添加)
2、查看網(wǎng)站屬性——主目錄
A、本地路徑是否指定正確
B、是否勾選“腳本資源訪問”?
C、是否勾選“讀取”?
D、執(zhí)行權(quán)限:純腳本
3、查看網(wǎng)站屬性——目錄安全性——編輯
A、是否勾選“匿名訪問”?
B、用戶名:IUSR_您的計算機名(不對,就點瀏覽選擇)
C、密碼不用改,勾選“允許IIS控制密碼”就可以了
D、其它不用選
4、查看網(wǎng)站屬性——網(wǎng)站
A、IP地址:全部未分配 或者 選擇一個
B、TCP端口:80 (最好不要改,改了訪問方法就不一)
5、打開控制面板——管理工具——計算機管理——本地用戶和組——用戶 來賓用戶必須是開著的
A、看看“IUSR_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)
B、看看“IWAM_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)
C、在“IWAM_您的計算機名”該用戶上按右鍵——設(shè)置密碼(密碼要記住,后面還需要用上該密碼)
6、打開控制面板——管理工具——組件服務(wù)——組件服務(wù)——計算機——我的電腦——COM+應(yīng)用程序
A、在“IIS Out-Of-Process Pooled Applications”上按右鍵選擇‘屬性’——選擇‘標識’,指定用戶:IWAM_您計算機名(說明:可以點瀏覽查找);輸入密碼,密碼上面步驟的密碼。再次啟動該服務(wù),啟動后它會動。
B、在“IIS In-Process Applications”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉
C、在“IIS Utilities”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉。
最后,就是測試了. 這次應(yīng)該沒問題了
四.申請花生殼免費域名,下載安裝花生殼客戶端,運行,連接成功,OK!
五.進入XP的防火墻設(shè)置,開放防火墻的80端口,OK!

六.進入路由器設(shè)置,虛擬服務(wù)器中,把80端口映射到架設(shè)WEB服務(wù)器的那臺機器的內(nèi)網(wǎng)IP上,OK!

七.在你的瀏覽器地址欄里輸入http:// 你申請的花生殼免費域名,OK!
八.新的問題是否又來了,自己的機器訪問http://你申請的花生殼免費域名,正常。從另外一個地方,用朋友的機器訪問,還是訪問不了。不要怕,有我呢。
原因很簡單,機器上是有裝了卡巴等其它的防火墻?
如果在裝有防火墻的PC上,比如“卡巴7”,安裝花生殼程序,要使其正確工作,必須在防火墻上設(shè)置規(guī)則:開放以下3個客戶端通訊端口:TCP80、TCP6060、UDP6060,方向是OUT
關(guān)掉卡巴肯定是你不愿意的,可是卡巴7究竟怎么打開端口呢,來看圖片:


九.大功告成,快讓你的朋友來分享你的杰作吧!
補充說明一個問題,如果你的局域網(wǎng)內(nèi)已經(jīng)有一個人的機器上裝了這種服務(wù)器。那你得用另外一個端口哦。
【架設(shè)內(nèi)網(wǎng)FTP服務(wù)器】
對于內(nèi)網(wǎng)接入方式,可先在http://www.dns0755.net/dnsmgr.php頁面注冊一個用戶,比如注冊為kingzh,那么在注冊完成后網(wǎng)站將分配一個http://kingzh.dns0755.net的虛擬域名。接著到http://www.dns0755.net/client/WinSetupL.zip下載一個動態(tài)域名客戶端軟件,解壓縮并運行其中的CMXNatProxy.exe文件開始配置操作。
第一步:在“需要代理的域名”一欄中輸入“kingzh.dns0755.net”,在“代理服務(wù)器訪問密碼”中輸入注冊用戶時的密碼。同時,還可以根據(jù)需要對每個IP地址的最多連接數(shù)、單個連接的最大帶寬等參數(shù)進行設(shè)置。
第二步:點擊“下一步”按鈕之后,可以對Web服務(wù)器和SMTP服務(wù)器進行設(shè)置,如果你只想架設(shè)一個FTP服務(wù)器的話,則可以跳過這部分。
第三步:向?qū)У淖詈笠徊绞嵌丝谂渲茫@可是整個設(shè)置步驟最重要的環(huán)節(jié)。在進行端口配置之前需要再次登錄到http://www.dns0755.net/dnsmgr.php頁
面,點擊需要設(shè)置域名右邊的“修改”之后進行端口配置。在此最多可以設(shè)置5個端口映射,加上默認開通的WWW和SMTP端口,實際上最多可以使用7個端
口。選擇一個端口名是空的端口,例如端口1是空的,那么在端口1這行右邊的端口名里寫上大寫的端口名,比如“FTP”,記下端口號為“10146”之后點
擊“提交”使得修改生效。
第四步:切換到動態(tài)域名客戶端軟件之后,點擊FTP一欄中的“端口”,將其更改為“10146”。
第五步:按下“完成”按鈕,并在客戶端軟件里重新啟動服務(wù)。
第六步:接下來通過第三方FTP軟件(如Ser-U)來啟動FTP服務(wù),就可以讓別人訪問到你的計算機了。例如筆者申請的域名是
kingzh.dns0755.net,只要在IE瀏覽器里輸入“ftp://kingzh.dns0755.net:10146”就可以訪問FTP服務(wù)
器了。
FTP Serv-U小檔案
軟件版本:4.1.06 軟件大小:2.9MB
軟件類型:共享軟件(1個月試用) 適用平臺:Windows 98/Me/2000/XP
下載地址:http://hndown.skycn.net/down/ServUSetup.exe
架設(shè)FTP注意事項
上述方法只能在單重內(nèi)網(wǎng)方式中使用,也就是說局域網(wǎng)中A機作為整座大樓的服務(wù)器直接連接到 Internet,而且有真實的IP地址,B機作為客戶端通
過A機連接上網(wǎng),那么B機就是單重內(nèi)網(wǎng)。但是如果B機是一個辦公室的服務(wù)器,而C機是這個辦公室網(wǎng)絡(luò)中的一臺計算機,那么C機就處于雙重內(nèi)網(wǎng)中,無法通過
上述方法架設(shè)FTP。
另外,F(xiàn)TP協(xié)議有port和pasv兩種方式,分別采用主動式和被動式傳輸。其中port方式在傳送數(shù)據(jù)時由服務(wù)器主動連接客戶端,所以如果客戶端在防
火墻或NAT網(wǎng)關(guān)后面,用port方式將無法與FTP傳送文件,因此使用內(nèi)網(wǎng)架設(shè)的FTP服務(wù)器一定要使用pasv方式訪問。由于Windows自帶的
FTP服務(wù)器不支持pasv方式,所以需要借助FTP Serv-U之類的第三方FTP服務(wù)器軟件,并且將遠程FTP軟件設(shè)置為pasv方式。
【名詞解答】
想要人家看到你的站,你得有公網(wǎng)IP,什么是公網(wǎng)的ip呢?
采用ADSL撥號方式的用戶大都可以獲得一個公網(wǎng)IP地址,這樣只需借助動態(tài)域名解析軟件就可以架設(shè)一個永久的個人網(wǎng)站;采用光纖到戶的小區(qū)都是通過共享
方式上網(wǎng)的,由于自己的計算機沒有公網(wǎng)IP地址,因此他人根本就無法從Internet訪問到你的計算機。我們管這種用戶叫內(nèi)網(wǎng)用戶。
一、如何判斷公網(wǎng)和內(nèi)網(wǎng)?
在組建網(wǎng)站之前首先要確認自己是采用哪種方式接入Internet的,最簡單的方法就是在Windows的DOS窗口中輸入“ipconfig”命令,框起來的部分即為本機的IP地址,
可見一臺計算機可以有多個IP地址。然后再登錄到一些可以顯示本機真實IP地址的網(wǎng)頁(如http://hongtai.jsol.net/bbs/index.asp
頁面下方的“用戶來訪信息”)查看一下自己的真實IP地址。如果ipconfig的結(jié)果中有這個IP地址,那么就是公網(wǎng)接入uInternet,否則就是
內(nèi)網(wǎng)接入。查看本機真實IP地址時,可以讓安裝顯IP版本QQ的網(wǎng)友告知你的IP地址。當然這些都不如自制一個IP地址顯示工具,新建一個文本文件,接著
輸入以下內(nèi)容:cmd /k ipconfig /all
回車后,保存為"IPAddress.bat"(注意要加上英文引號)。以后只要雙擊這個文件,就會自動打開一個DOS窗口,并顯示當前IP地址的詳細信
息。
二、公網(wǎng)IP和固定公網(wǎng)IP
歌華是不免費提供固定公網(wǎng)IP綁定的,要求固定公網(wǎng)IP綁定服務(wù),還得再給他們錢。不過如果你只是學(xué)習(xí)下技術(shù),沒必要要什么固定公網(wǎng)IP?;ㄉ鷼詣訛槟憬壎ㄒ粋€免費的公網(wǎng)IP的,學(xué)技術(shù)足夠了。