服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - Tomcat - 在Linux服务器下启动tomcat的三种方式

在Linux服务器下启动tomcat的三种方式

2023-03-27 14:14豆虫儿 Tomcat

这篇文章主要介绍了在Linux服务器下启动tomcat的三种方式,Linux作为一种稳定安全的服务器一直受到业界欢迎,那么如何启动部署在服务器上的Tomcat呢,这篇文章带我们来了解

直接进入主题,首先cd进入tomcat的bin文件夹下,然后可以尝试以下三种启动方式:

第一种(当前会话启动):

?
1
./startup.sh

效果:

在Linux服务器下启动tomcat的三种方式

然后tomcat就在后台启动了,我们还可以在当前会话中继续输入其它指令,比如

?
1
ps -ef | grep 'tomcat'

来查看我们刚才启动的tomcat服务:

可以看到它的进程id是6951,我们可以使用如下指令将其关闭

?
1
kill 6951

这种启动方式是直接后台启动,但不是让tomcat一直就在后台跑了,当我们关闭当前连接linux的会话窗口,tomcat服务也将随之关闭。

第二种(带日志的当前会话启动):

?
1
./catalina.sh run

效果:

在Linux服务器下启动tomcat的三种方式

 与第一种方式不同的是,第二种方式启动后会显示日志,相当于当前Linux连接会话已经成为了控制台,不能再输入其它Linux指令,而与第一种方式相同的是,当当前连接关闭时,本次启动的tomcat服务也会随之关闭。当然,启动成功后我们也可以使用ctrl + c来直接关闭本次链接会话中tomcat的启动。

第三种(后台永久启动):

1.最简单的写法:

?
1
nohup ./startup.sh &

2.手动指定tomcat启动时的日志路径:

?
1
nohup ./startup.sh > log.file 2>&1 &

想要明白这两者的区别,就要看nohup的具体使用方法了:

  • >log.file是将command的输出重定向到log.file文件,即输出内容不打印到屏幕上,而是输出到log.file文件中。
  • 2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了log.file文件,即将标准出错也输出到log.file文件中。
  • 最后一个&, 是让该命令在后台执行。试想2>1代表什么,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;换成2>&1,&与1结合就代表标准输出了,就变成错误重定向到标准输出。

 到此这篇关于在Linux服务器下启动tomcat的三种方式的文章就介绍到这了,更多相关Linux启动tomcat内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/listeningdu/article/details/128131577

延伸 · 阅读

精彩推荐
  • Tomcat详解Java的环境变量和Tomcat服务器配置

    详解Java的环境变量和Tomcat服务器配置

    本文主要介绍了Java环境变量和Tomcat服务器配置的步骤,具有一定的参考价值,下面跟着小编一起来看下吧...

    潘侯爷7692021-08-16
  • Tomcat解决tomcat出现:java.lang.IllegalStateException:无输出目录问题

    解决tomcat出现:java.lang.IllegalStateException:无输出目录问题

    这篇文章主要介绍了解决tomcat出现:java.lang.IllegalStateException:无输出目录问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,...

    十言15852023-01-13
  • Tomcat通过图文讲解Tomcat部署war包的方法步骤

    通过图文讲解Tomcat部署war包的方法步骤

    Tomcat是目前web开发中非常流行的Web服务器,下面这篇文章主要给大家介绍了关于如何通过图文讲解Tomcat部署war包的方法步骤,文中通过图文介绍的非常详细,需...

    一个人的博客@你3952022-08-04
  • TomcatIDEA中的Tomcat中文乱码问题

    IDEA中的Tomcat中文乱码问题

    本文主要介绍了IDEA中的Tomcat中文乱码问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小...

    ︶ㄣ释然11022023-03-15
  • Tomcattomcat简介_动力节点Java学院整理

    tomcat简介_动力节点Java学院整理

    这篇文章主要介绍了tomcat简介,详细的介绍了tomcat和Tomcat基本配置,具有一定的参考价值,有兴趣的可以了解一下...

    xiazdong11352021-08-21
  • Tomcat浅析Tomcat使用线程池配置高并发连接

    浅析Tomcat使用线程池配置高并发连接

    这篇文章主要介绍了Tomcat使用线程池配置高并发连接,文中提到了tomcat内存优化,tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本...

    alterem12222022-10-31
  • TomcatTomcat服务器安装配置教程(win7)

    Tomcat服务器安装配置教程(win7)

    这篇文章主要为大家详细介绍了windows7系统安装与配置Tomcat服务器环境的详细步骤,感兴趣的小伙伴们可以参考一下...

    Tomcat教程网8562021-08-11
  • TomcatTomcat目录结构详解

    Tomcat目录结构详解

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,学习tomcat目录结构十分有必要,今天小编给大家带来了详细教程,感兴趣的朋友一起看看吧...

    ThinkWon5842021-09-09