1.在服务器安装好tomcat并开启防火墙规则 使其可以远程访问
Tomcat下载地址
https://tomcat.apache.org/download-80.cgi
下载之后,上传到opt目录下,解压即可 然后进入你安装路径的bin目录,运行
./opt/apache-tomcat-9.0.75/bin/startup.sh
如果执行后报错如下(那就安装java环境)
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
开始安装java环境,最后和你项目的java版本是一样的这里默认1.8
yum install -y java-1.8.0-openjdk.x86_64
然后重新运行
./opt/apache-tomcat-9.0.75/bin/startup.sh
看见start那就是成功了
尝试在本地浏览器访问,地址为:服务器ip:8080(例如172.16.2.18:8080)
如果访问被拒绝 检查一下防火墙或者直接关闭
systemctl stop firewalld
systemctl disable firewalld
服务安装完,现在进行java打包。
2,本地要先配置好 打包程序 并在pom文件中加入下面的标签,指定是war包,加在pom文件
<packaging>war</packaging>
随后点击maven–>clean–>packge
在随后在target包中找到(左侧目录)
再上传到你的服务器 tomcat 的/opt/apache-tomcat-9.0.75/webapps 这个路径即可(这是我的 你看你安装在哪里 就上传到哪里)
上传之后 运行
./opt/apache-tomcat-9.0.75/bin/shutdown.sh
./opt/apache-tomcat-9.0.75/bin/startup.sh