利用tomcat釋出java_WEB專案到外網的方法
首先寫好專案,放在沒有中文的路徑檔案上,tomcat也是路徑不能有中文路徑
然後在tomcat的conf檔案的server.xml中添
加<Contextpath="/first" docBase="G:\textt\WebRoot"debug="0" reloadable="true"> </Context>
這樣訪問到first就訪問到了G盤下的上邊的專案了
然後是路由的設定:
1.路由器設定:本人路由器為tp-link..其他請baidu一下了,方法都是埠對映,實現轉發,其他機器訪問你的外網ip就轉發到你機子的ip,就可以了。進入路由的設定頁面(主機上位址列輸:http://192.168.1.1
如果用的是動態獲取的IP地址,那麼就開啟http://hao.91ok.com//?91在實用查詢裡邊點IP,就可以知道你自己的正在用的外網IP地址了。然後用http://183.3.162.2:8080/first/
以上是在java和tomcat安裝成功以後的前提條件下的:下邊介紹jdk和tomcat的安裝;
1 jdk的安裝,首先下載解壓,一定要解壓到沒有中文的路徑上去。然後就配置環境變數
完整的java環境配置:
我安裝的JDK是jdk-1_5_0_06-windows-i586-p版本:
雙擊執行jdk-1_5_0_06-windows-i586-p.exe檔案,進行安裝,我的安裝目錄是:C:\Program Files\Java(你也可以自己設定)
安裝完成後在C:\Program Files\Java目錄下會產生兩個資料夾:jdk1.5.0_06 和jre1.5.0_06
要配置三個系統環境變數:
1---->右鍵單擊"我的電腦",選中"屬性"並單擊,選擇"高階"選項卡,單擊下面的"環境變數"
2---->你會看到一個"使用者變數"和一個"系統變數",使用者變數只是針對當前的使用者起作用的,
"系統變數"是針對登陸這臺計算機的所有使用者的,
3---->設定第一個:單擊"系統變數"中的"新建"按鈕,在彈出的對話方塊的變數名中輸入CLASSPATH,在變數值中輸入.;
4---->設定第二個:按照上面的步驟, 變數名中輸入JAVA_HOME,變數值中輸入jdk的路徑,我的是C:\Program Files\Java\jdk1.5.0_06,(你根據你的jdk的安裝路徑設定你的路徑)
5---->(注意)設定第三個:你會發現你的系統變數裡面有個Path變量了,那麼選中它,單擊編輯按鈕
在後面加上;%JAVA_HOME%\bin即可,那麼你的JDK就配置好了
JAVA_HOME C:\Program Files\Java\jdk1.6.0_06
CLASSPATH :C:\Program Files\Java\jdk1.6.0_06\lib;
PATH : .;%JAVA_HOME%\bin (這裡前邊有一個“.”號,不要漏了,因為它表示當前路徑)
2 tomcat的配置
CATALINA_HOME
相當與tomcat的home(可以不用配置)也就是tomcat所在的路徑,所以tomcat是不用安裝的,解壓之後配置環境路徑就好了。。。。
CATALINA_HOME C:\Program Files\apache-tomcat-6.0.26
如果點選tomcat的bin目錄下的startup.bat時,黑介面一閃而過,就要配置CATALINA_HOME環境變量了.
完整的配置:
1 JAVA_HOME C:\Program Files\Java\jdk1.6.0_06
2 CLASSPATH: C:\Program Files\Java\jdk1.6.0_06\lib;
3 PATH : .;%JAVA_HOME%\bin (這裡前邊有一個“.”號,不要漏了,因為它表示當前路徑)
4 CATALINA_HOME C:\Program Files\apache-tomcat-6.0.26
Tomcat的startup.dat如果一閃而過,那就有可能是tomcat沒有配置好路徑,也有可能是資料庫沒有開啟。
另外以上配置後,可能重啟電腦之後環境變數就會消失那就要再配一次啊!!!