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

六.進入路由器設置,虛擬服務器中,把80端口映射到架設WEB服務器的那臺機器的內網IP上,OK!

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


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