首先,自己碼點代碼,用tomcat調試,一般訪問都是:http://localhost:8080/webapp/main.jsp
要實現域名(www.doubi.com)訪問,需要好幾個步‘臭’........去‘main.jsp'-->去'webapp'-->去’8080'-->替換‘localhost’-->完成!
1.替換localhost和去8080:
- 萬網或其他地方申請域名,如:www.doubi.com。
百度‘ip‘,查看自己公網IP,這里假設自己公網ip為:110.110.110.110(由於運營商,私人IP地址是會變的)
解析圖:紅色部分填110.110.110.110
- 路由器端口轉發(假設內網IP為192.168.31.241,只添加80端口的就可以了):
- tomcat的server.xml配置:
|
添加一個HOST如下
現在理論上就可以用域名訪問到tomcat了
2.去webapp:
webapp編譯后的移動其下所有文件及文件夾到 /usr/myapps/ROOT下面,就像tomcat根項目:
然后在tomcat/conf/server.xml 繼續修改剛添加的Host如下:
3.去main.jsp:在項目的web.xml中
好了,現在保存各個文件!
啟動tomcat,輸入www.doubi.com 就可以訪問到項目了。。。