记录下 tomcat独立部署遇到的“坑“

描述:怎么说 独立部署需要动手操作linux命令多一点 比较像部署Java项目的war 或者jar的步骤,(小菜鸡一个)之前毕业时候 自己弄了一下自己的那个JavaEE项目 所以对这一块尽管部署包非常简单 但是自己不习惯/喜欢 种种原因吧 有一次部署 环境就不听话了 怎么都访问不到数据决策系统.......记录一下

环境:

VM Ware 15

centos 7

Xshell 5

WinSCP 5.11.2

一、首先保证JDK 已经配置好

vim /etc/profile

记录下 tomcat独立部署遇到的“坑“_第1张图片

unset i
unset -f pathmunge
export JAVA_HOME=/usr/local/software/jdk/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH 

java、java从、java -version 测试

记录下 tomcat独立部署遇到的“坑“_第2张图片

记录下 tomcat独立部署遇到的“坑“_第3张图片

记录下 tomcat独立部署遇到的“坑“_第4张图片

二、保证tomcat正常访问

记录下 tomcat独立部署遇到的“坑“_第5张图片

三、选择webroot文件

1. 这个webroot文件 不要使用自己的本机项目文件测试

这个放弃原因是因为文件过大 太多不需要的报表 复制备份删除报表很麻烦

2.不要从新安装一个finreport设计器复制粘贴"纯净版的webroot"文件

这个放弃原因是因为,在测试的时候发现 不能在linux上使用 只要是使用这种webroot文件部署的 访问IP/8080/webroot/desicion 会出现404页面 但是tomcat还是正常访问 也侧面说明不能正常访问决策系统 就是webroot文件的问题

记录下 tomcat独立部署遇到的“坑“_第6张图片

或者是

记录下 tomcat独立部署遇到的“坑“_第7张图片 

 也是我第一次弄的时候 花费时间比较久的一个重要问题

3. 使用在官网产品下载里面的linux部署包里面的webroot可以解决这个问题

https://www.finereport.com/

记录下 tomcat独立部署遇到的“坑“_第8张图片

 记录下 tomcat独立部署遇到的“坑“_第9张图片

 下载解压之后 复制这个webroot文件通过WinSCP传输工具 

记录下 tomcat独立部署遇到的“坑“_第10张图片

 然后cp命令 + 拷贝jdk里面的tools.jar的路径 + tomcat lib的路径 将tools.jar复制拷贝到lib下

[root@wang lib]# cp /usr/local/software/jdk/jdk1.8/lib/tools.jar /usr/local/software/tomcat/tomcat8/lib
 

然后

[root@wang bin]# ./shutdown.sh  #关闭tomcat服务

[root@wang bin]# ./startup.sh  #开启tomcat服务

再次访问 可能有点慢 (这个原因自己也不确定 猜想可能是tomcat中.gz压缩包没有删除 影响访问速度)就可以了

记录下 tomcat独立部署遇到的“坑“_第11张图片

admin + admin登陆 linux没有类似(问题

记录下 tomcat独立部署遇到的“坑“_第12张图片

记得之前windows部署的时候 登陆的时候出现过这样的问题

bug_配置管理员配置密码出错

记录下 tomcat独立部署遇到的“坑“_第13张图片

 解决办法

①调整tomcat安装版的内存大小 如果不行的话 在本地 登陆决策系统 设置管理员 密码

右键tomcat8w.exe 管理员运行

记录下 tomcat独立部署遇到的“坑“_第14张图片

记录下 tomcat独立部署遇到的“坑“_第15张图片 

 

你可能感兴趣的:(帆软,tomcat,linux)