Java學習

          java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

           

          WINXP(專業版) IIS “花生殼”(轉)

          WINXP(專業版) IIS “花生殼”(轉)
          2008-09-09 13:33

          硬件環境: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 軟件大小:2.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的,學技術足夠了。

          posted on 2008-11-10 13:19 找個美女做老婆 閱讀(566) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          本blog已經搬到新家了, 新家:www.javaly.cn
           http://www.javaly.cn

          常用鏈接

          留言簿(6)

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 卢湾区| 丹巴县| 营口市| 汉川市| 应城市| 彰化市| 普格县| 民和| 婺源县| 毕节市| 高阳县| 静乐县| 青田县| 荥阳市| 遂平县| 汉寿县| 平邑县| 田东县| 永兴县| 焦作市| 营口市| 日土县| 云龙县| 方城县| 霞浦县| 准格尔旗| 荣昌县| 含山县| 景谷| 辉县市| 观塘区| 郸城县| 尼玛县| 温州市| 连州市| 合作市| 东乡| 刚察县| 东丽区| 呼伦贝尔市| 昭觉县|