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

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

环境:

VM Ware 15

centos 7

Xshell 5

WinSCP 5.11.2

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

vim /etc/profile

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正常访问

三、选择webroot文件

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

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

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

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

或者是

 

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

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

https://www.finereport.com/

 

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

 然后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压缩包没有删除 影响访问速度)就可以了

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

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

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

 解决办法

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

右键tomcat8w.exe 管理员运行

 

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

妙趣生花

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值