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

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

记录下 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 管理员运行

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5707001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存