安装tomcat
1、解压安装包
tar -zxvf mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
2、进入到文件夹apache-tomcat-9.0.64下的bin目录
3、启动tomcat 的方法 就是用 bin下面的 start.sh 启动
4、启动tomcat
tomcat 启动失败
我的bug出出现了:
tomcat显示started ,但是 用ps -ef |grep tomcat 根本查不到服务
所以用外网访问 ip:8080 也不会出现tomcat 主页。
解决方法
去到 apache-tomcat-9.0.64/logs 查看最新的日志
发现 全局变量 JAVA_HOME 配置错了,而 start.sh 是依赖 catalina.sh 对全局JAVA_HOME
的使用,所以 我就把全局 JAVA_HOME 改对了 ,然后 刷新全局变量,此时tomcat 启动成功
springmvc项目的部署
1、首先需要 使用idea 编译成功项目。
也就是通过下面的步骤 找到已经完成编译的项目,然后放到 linux 的webApp下面。然后重新 ./start.sh,此时就完成了部署。
2、如果上述在Artfacts 找不到 war,如下图,首先新建一个空的。
然后右键 Put into Output Root
此时就完成了项目的输出准备
然后还需要 使用tomcat ,找到Artfact,然后启动一下
之后就可以在 对应的位置找到编译后的war。
注:这里默认已经完成了 project modules 、libraries 、facets 的配置,基本上直接能配置好Artfacts 就证明之前的步骤都是默认配置好的。
版权声明:本文为w3x3g原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。