爲了滿足我們這種屌絲程序員的冤枉 之前我測試成功了將自己辛辛苦苦做的項目部署到外網上去的總結,但是還是存在一些問題沒有那麼完美。
今天我有探索了一下主要解決的問題:
1.在地址中不在添加端口號
2.輸入網址就默認進入到我們部署的項目不用輸入項目名稱(項目中要記得設置歡迎頁面)
1.首先我們要參考我之前寫的那一片總結裏面有申請花生殼帳號,下載6.5版本的花生殼,(貌似現在是內測,只有通過官方下載的花生殼才行)
2.將默認的域名添加到花生殼:
3.管理花生殼開啓花生殼映射:(下圖中應用名稱爲2312的是我之前的剛進去是沒有的)
4.添加一個應用:
開啓80端口之後就可以使用http默認的端口訪問我們的應用了(非局域網用戶內網ip直接用本機ip就可以了)
5.拷貝鏈接,到瀏覽器中訪問
現在我們就能正確訪問我們的tomcat服務器了,但是感覺還是不爽,要輸入項目名稱後才能訪問我們的項目
6.那我們在添加一個配置
在tomcat安裝目錄下找到Tomcat 6.0\conf\server.xml文件
在servlet.xml文件中添加如下代碼 (myBaiduCloud 就是我們的項目名稱)
<Context path="" docBase="myBaiduCloud" debug="0" reloadable="true"/>
7.重啓tomcat服務器在輸入我們的域名看下效果:
到現在我們就可以直接用域名來訪問我們的辛辛苦苦做的項目了(我的歡迎頁面確實有點駝)
注意:這裏是說的在內網的ip地址是192.168.*.*這樣格式的;推測要是直接通過撥號上網的內網ip寫真是的ip端口號不變也應該是可以的,我還沒有測試等測試了我在更新上去!(網友可以幫我測測試試)