一、配置tomcat中server.xml
1.将端口号8080改为80
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2.将host相关名称改为外网域名
<Engine name="Catalina" defaultHost="150b8aa5.nat123.cc">
<Host name="150b8aa5.nat123.cc" appBase="webapps"
unpackWARs="true" autoDeploy="true">
3.将docBase改为发布的项目名称
<Context path="" docBase="/test" reloadable="true" />
4.删除webapps下root文件夹
二、idea生成war包
步骤:ProjectStructure------artifacts----------对应为项目xxxx:war exploded
右键add------webapplication:achieve------for对应项目-------自定义name名称
点击ok-----build-------选中对应的项目------build-----到目录下找到war包就可以了
三、使用nat123
可以使用免费的nat123生成自己的域名,打开tomcat服务器,别人输入你的域名就可以访问你的项目了。