1.先查询要运行的端口是否被占用

有返回就是被占用了

netstat -tunpl|grep 端口号

如需杀死端口

kill -9 进程号

2.进入tomcat的bin路径后 授权sh脚本的执行权限

没有授权的文件类型就没有执行权限

chmod u+x *.sh,表示对当前目录下的所以 .sh文件的所有者增加可执行权限。

u 代表所有者
x 代表执行权限

3.在tomcat的bin下

后台永久启动,且在当前目录下生成nohup.log文件保存日志

nohup ./startup.sh &

如果永久启动没起来,带日志的当前会话启动 可以看到报错信息

./catalina.sh run

&, 是让该命令在后台执行,关闭窗口会终止命令

nohup,是让命令永久启动在后台,关闭窗口会继续执行

Linux服务器系统优势

 Linux是天生就比Windows更具安全性,无论是从服务器系统,桌面上或在嵌入式环境Linux系统都更具安全性。因为Linux是基于Unix所发展的,从一开始就设计成一个多用户操作系统。只有管理员或root用户,具有管理权限,和更少的用户和应用程序有权限访问内核。这样的设计使得Linux无论在管理上还是在安全上都更加规范。

Linux服务器启动tomcat(详细教程避免踩坑)相关推荐

  1. 虚拟机VMware Workstation安装Linux服务器Debian11系统详细教程

    虚拟机VMware Workstation安装Linux服务器Debian11系统详细教程如下: 准备好: 1.安装好虚拟机VMware Workstation 2.从Linux开源镜像下载的debi ...

  2. MMDetectionV2 + Colab 超详细教程及踩坑实录

    文章目录 前言 一.环境配置 二.准备自己的数据集 Aug.14更新 三:修改config文件 3.1 文件结构 3.2 (本地)修改config文件 3.2.1 (本地)构造自己模型的权重文件 3. ...

  3. linux服务器启动tomcat很慢解决方法

    有两种解决办法: 1)在Tomcat环境中解决 可以通过配置JRE使用非阻塞的Entropy Source. 在catalina.sh中加入这么一行:-Djava.security.egd=file: ...

  4. FaceRecognitionDotNet人脸识别项目发布到linux服务器docker容器详细教程

    本人服务器为linux Ubuntu 首先新增Dockerfile,我使用的Dockerfile文件如下: FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS ba ...

  5. CVAT安装及图片标注使用详细教程[含踩坑记录]

    cvat是一个图像标注工具,记录一下安装和使用过程: 目录 一.CVAT安装 step1 安装docker step2 获取权限 step3 获取权限 step4 克隆cvat源代码 step5 构建 ...

  6. TensorFlow Object Detection API 超详细教程和踩坑过程

    安装Anacond:https://blog.csdn.net/ITLearnHall/article/details/81708148 安装Pycharm:https://blog.csdn.net ...

  7. 企业版mysql安装教程linux,linux上mysql安装详细教程

    所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...

  8. linux的ntp怎么配置,linux配置ntp的详细教程

    今天小编给大家带来一篇关于linux配置ntp的详细教程,感兴趣的朋友跟小编一起来了解一下吧! 在linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己 ...

  9. Linux服务器重启Tomcat

    Linux服务器重启Tomcat 实际项目中的linux服务器上tomcat的重启 一.找到自己服务上tomcat的bin目录 例如我的是在opt目录下 cd /opt/tomcat/bin 二.查看 ...

最新文章

  1. java实现登录注册案例_Java基于IO版实现用户登录注册的案例
  2. 周杰伦入局元宇宙? 6200万个联名「幻象熊」40分钟全卖光!
  3. 十一:外观模式详解(Service,action与dao)
  4. PHP下的浮点运算不准的解决办法
  5. Windows核心编程 第四章 进程(中)
  6. ERP failure: Error when opening an RFC connection
  7. 兼容IE和FF的JS HTMLEncode和HTMLDecode的完整实例[转]
  8. 重启java_让Java程序自动重启的实现方法(推荐)
  9. 『设计模式』之小试牛刀
  10. Android 建立Menu选单onOptionsItemSelected (转)
  11. 转:jQuery Ajax 实例 全解析
  12. HDU 5908 Abelian Period 可以直接用multiset
  13. PDF转jpg for MAC
  14. 源泉设计cad插件下载 | 含源泉cad插件使用教程
  15. 弹簧优化设计MATLAB,基于MATLAB的圆柱螺旋弹簧的优化设计
  16. uc手机浏览器 手机模拟_移动端页面调试工具——UC浏览器开发者版
  17. Computer Vision_3D Reconstruction_Point Cloud(计算机视觉三维重建点云点云配准)
  18. ASEMI代理ADI(亚德诺)AD5934YRSZ-REEL7车规级芯片
  19. springboot集成bboss操作elasticsearch索引,类型,文档(单集群)
  20. vs mysql 开发erp_ERP/MIS开发 Mindscape NHibernate + MySQL 快速开发入门

热门文章

  1. php mysql三_PHP 和 MySQL 基础教程(三)
  2. JDBC详细全解(示例超多)
  3. gloomy-研究CreateProcess--beiyu的blog
  4. 【量子计算】量子隐形传态的实现
  5. zsteg安装及CTF打野wp
  6. font-weight
  7. 字体粗细与fontWeight的对应关系
  8. siege压力测试软件,WEB压力测试工具Siege
  9. 历史上两个人合作的成功案例
  10. Windows客户端开发简介(一)