服务器环境说明:Tomcat7+mysql5.5+jdk1.8+redis5.0.5
Tomcat路径:/usr/tomcat7
mysql路径:/usr/share/mysql
项目文件:/home/wwwroot/whly_service

部署好环境后根据项目修改tomcat的server.xml后再重启tomcat服务,提示tomcat started,但实际tomcat并未启动。(这里可以直接copy了源站tomcat配置文件的host节点)
image-1592665964027.png

我们访问IP,提示拒绝连接,一般说明服务没启动(端口已放行)
ps -ef|grep tomcat看没有tomcat进程
image-1592665971698.png

这时候最简单直接有效的方法是查看tomcat运行日志,可以查看tomcat安装目录下logs目录下的catalina.日期.log文件和catalina.out文件。
image-1592665976893.png

意思是配置文件出错了,我们检查一下刚刚修改的server.xml文件
image-1592665984426.png

发现此处两个错误,一个是log里面提示的locahost重复。另一个就是配置里项目路径与我们项目实际所在的路径不一致。我们这里就删除tomcat配置文件原来的host那一段。顺便修改下项目路径。
image-1592665989896.png

改完以后重启tomcat后在看,发现tomcat已经运行起来了。
image-1592665996905.png

环境没问题了,我们需要修改下项目站点配置文件,主要是数据库配置文件。
该项目的数据库配置文件路径为:
/home/wwwroot/whly_service/web/WEB-INF/classes/jeesite.properties
/home/wwwroot/whly_service/web/WEB-INF/classes/config/jeesite.properties

/home/wwwroot/whly_service/api/WEB-INF/classes/lsrqgy.properties
/home/wwwroot/whly_service/api/WEB-INF/classes/config/lsrqgy.properties

/home/wwwroot/whly_service/LsServer-master/WEB-INF/classes/config/redis.properties
/home/wwwroot/whly_service/LsServer-master/WEB-INF/classes/config/jeesite.yml
为防止出问题,最好做下备份再修改。
image-1592666010109.png

编辑这些文件,将数据库配置信息改为正确的
image-1592666017256.png

该文件下还有一些其他设置,一般把源站的信息(包括redis)改为现服务器的。
重启tomcat
环境安装路径