tomcat相关
linux安装tomcat
https://www.cnblogs.com/duneF/p/16230379.html
在Tomcat的server.xml文件中配置虚拟路径
https://www.cnblogs.com/duneF/p/8026156.html
配置好tomcat后台页面,远程连接进不去,
配置tomcat-users.xml
cd /tomcat9/conf #在conf下面找到tomcat-users.xml
<role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
进到安装目录
cd /路径/apache-tomcat9/webapps/manager/META-INF
修改
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
修改127为\d+后
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="\d+\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
linux里监听tomcat日志
进入tomcat下面logs
cd /tomcat9/logs
然后开始监听
tail -f catalina.out
打好的war包发布到云端tomcat
如何在访问时 去掉war包名? 1、Tomcat的默认根目录是ROOT,实际上ROOT这个项目在实际生产环境是没有用的,所以我们可以用我们的项目覆盖ROOT项目 操作过程: 2.删除ROOT下所有文件及文件夹 3.把我们项目的war包解压后,项目目录下的所有文件和子目录都拷贝到ROOT目录下即可 或者有更狠的一招:直接删掉ROOT目录,然后把我们的项目打包名称改成ROOT.war,放到webapps下就行