栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708458.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号