问题描述:centos7 安装 tomcat 后,访问不了或者访问一直无响应,执行 shutdown.sh 报错如图:

注意,这里之前将 8005 修改成了 9005 默认为 8005

1、查看端口是否正常启动,执行命令:

netstat -antp

看到 8005 端口未启动,如果已启动,请忽略本文,本文只针对 8005 端口未启动报错的解决方案
2、修改 $JAVA_HOME/jre/lib/security/Java.security 文件中 securerandom.source 配置项,将

securerandom.source=file:/dev/random

修改为

securerandom.source=file:/dev/urandom

如果,仍然不生效,则修改为: file:/dev/./urandom

知识点:
1、tomcat 默认使用以下几个端口
8080、8005、8009

2、yum 安装的 jdk 目录,需要跟踪找到 java_home

whereis javac

得到 /usr/bin/javac ,跳转到 bin 目录,发现 javac 是通过软链接过来的

javac -> /etc/alternatives/javac

切换到 alternatives 目录,执行 ll javac 得到新的链接

javac -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64/bin/javac

继续切换到 bin 目录,发现不再是软链接,说明 java_home 为 /usr/lib/jvm/

Centos7 安装 tomcat9 后访问慢且 shutdown.sh 报错,提示 8005 端口未启用相关推荐

  1. CentOS7安装harbor仓库+修改默认用户+仓库登录报错

    Docker安装和简单的使用_hrj的博客-CSDN博客 下面 搭建harbor仓库 1.安装docker-compose Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的 ...

  2. 安装解压版MySQL时弹框报错提示:缺少 MSVCR120.dll、MSVCP120.dll、vcruntime140.dll等库的终极解决方案

    解压版安装时,如果缺少 MSVCR120.dll.MSVCP120.dll.vcruntime140.dll . . . 等库,那么执行mysqld --initialize --console命令时 ...

  3. Streamsets 安装额外Stage包——CDH6.3.0包报错REST API call error: java.io.EOFException

    版本 Streamsets3.16.1(core) CDH6.3.2 一.问题 Streamsets安装包名为streamsets-datacollector-core-3.16.1.tgz,安装好后 ...

  4. Centos7安装完毕后无法联网的解决方法

    Centos7安装完毕后无法联网的解决方法 参考文章: (1)Centos7安装完毕后无法联网的解决方法 (2)https://www.cnblogs.com/zipxzf/p/11237269.ht ...

  5. linux怎么卸载webpack,安装webpack后,执行webpack -v命令时报错:SyntaxError: Block-sc

    安装webpack后,执行webpack -v命令时报错如下: [root@FreeServer ~]# webpack -v /usr/local/node-v4.4.7-linux-x64/lib ...

  6. WIN11从MSDN重新安装后 应用商店打不开 报错 0x80131500 0x00000194 报错 0x80240438

    简单记录下 WIN11从MSDN重新安装后 应用商店打不开 报错 0x80131500 0x00000194 报错 0x80240438 系统刚刚装好 更改TLS无效 WSReset无效 重置应用 关 ...

  7. 树莓派4 安装OPENCV3全过程(各种踩坑和报错)

    树莓派4 安装OPENCV3全过程(各种踩坑和报错) 说明 第一步更换源 第二部:存储空间的一些说明和操作 第三步:增加交换空间 第四步:下载工具及包 第五步:设置编译编译参数 第六步:开始编译 第六 ...

  8. gpt磁盘标签linux,解决安装CentOS6.5时 报错 提示“sda 必须有一个GPT磁盘标签”

    解决安装CentOS6.5时 报错 提示"sda 必须有一个GPT磁盘标签" 今天想在thinkpad t430u上安装CentOS6.5 时总共遇到了两个问题 1> u盘安 ...

  9. 华为服务器调整raid序号顺序 和服务器安装windows报错提示我们无法在你选择的位置安装windows,请检查你的介质驱动器...

    文章目录 服务器安装windows报错 报错提示 报错说明 测试方法 故障原因 处理方法 华为服务器调整raid序号顺序 进入raid控制界面 修改序号步骤 服务器安装windows报错故障处理完结- ...

最新文章

  1. ML基石_8_NoiseAndError
  2. 经常玩电脑正确的坐姿_初级茶艺师工作技能培训:第一节礼仪(正确的坐姿)...
  3. 截图工具当前未在计算机运行
  4. 初次使用Shiro进行加密密码的算法实例
  5. 【收藏】mydockfinder下载地址
  6. 8086汇编-实验4-[bx]和loop的使用
  7. html5游戏引擎-Pharse.js学习笔记(一)
  8. [react] contextType是什么?它有什么用?
  9. 为什么需要建设中台?
  10. [Oracle] SQL*Loader 详细使用教程(3)- 控制文件
  11. Redis 学习---(6)Redis 键(key)
  12. Flash开发iOS应用全攻略(四)——如何为iTunes Connect准备应用
  13. iOS 自动化发布 Fastlane 本地构建 IPA 并分发
  14. 通过镜像快速搭建本地yum源
  15. BZOJ3309 DZY Loves Math(莫比乌斯反演+线性筛)
  16. 坚果云云盘告诉你如何保护自己的文件不被泄露?
  17. 降维算法(PCA/LDA/LLE/LEP/FA)总结
  18. 我们要不要和to B“霸王龙”企业交朋友?
  19. 【XBL 无法开机问题】【底板调试】sdm660 XBL阶段,绕过电池温度检测,强制启动
  20. luogu1968 美元汇率

热门文章

  1. 微擎支付返回商户单号_一步一步教你在SpringBoot中集成微信扫码支付
  2. html表单下拉美化教程,用javascript实现select的美化的方法
  3. kirin710f是什么处理器_麒麟710a与麒麟710f哪个好?对比区别哪款性能更好一些
  4. js控制table中tr位置互换
  5. 用c实现部分java数组功能,很烂,留个参考吧
  6. python 打包发布网站_Python代码的打包与发布
  7. builtins.ModuleNotFoundError: No module named ‘’scrapy.contrib‘’
  8. 如何在linux操作系统中安装oracle数据库,并设置开机自启动
  9. Fragment之一:基本原理
  10. python科学计算笔记(四)pandas 数据索引与选取