1、首先你要確定你有一個外網ip地址。如果你分配到的是一個局域網IP地址需要經過一系列的轉換爲外網ip地址,然後繼續下面操作。
2、拿到外網IP地址,進行tomcat的server.xml文件的配置。主要進行下面三個地方的配置(本次配置採用的tomcat版本號是7.0.30)
1)<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 將port端口改爲80,基於http協議一般是通過8080端口訪問的,這樣可以避免每次都輸入8080的麻煩。(其中你的Connector port可以選擇其他的端口號,當8080端口被佔用的時候)
2)<Engine name="Catalina" defaultHost="171.35.52.187"> 將defaulHost的localhost改變爲你自己的外網ip地址,提供給外面訪問。
3)<Host name="171.35.52.187" appBase="webapps" unpackWARs="true" autoDeploy="true">
經過上面三步的配置,已經實現了服務器的配置。我們就可以啓動Tomcat,此時通過ip地址可以直接訪問該項目啦。
以上的方法完全適應局域網內使用。
參考連接:http://blog.csdn.net/pengpegv5yaya/article/details/10123933