我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux如何启动tomcat服务

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux如何启动tomcat服务

这篇文章主要介绍了Linux如何启动tomcat服务,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问。

Linux如何启动tomcat服务

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

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

 ./startup.sh

效果:

Linux如何启动tomcat服务

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

 ps -ef | grep 'tomcat'

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

Linux如何启动tomcat服务

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

 kill 6951

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

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

 ./catalina.sh run

效果:

Linux如何启动tomcat服务

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

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

最简单的写法:

 nohup ./startup.sh &

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

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

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

  1. >log.file是将command的输出重定向到log.file文件,即输出内容不打印到屏幕上,而是输出到log.file文件中。

  2. 2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了log.file文件,即将标准出错也输出到log.file文件中。最后一个&, 是让该命令在后台执行。

  3. 试想2>1代表什么,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;换成2>&1,&与1结合就代表标准输出了,就变成错误重定向到标准输出。

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux如何启动tomcat服务”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux如何启动tomcat服务

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux如何启动tomcat服务

这篇文章主要介绍了Linux如何启动tomcat服务,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然
2023-06-28

Linux系统如何启动Tomcat

Linux系统如何启动Tomcat,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Tomcat 简介:一、概念 Tomcat 服务器是一个开源的轻量级Web应用服务器,在中
2023-06-28

linux如何设置tomcat自启动

这篇文章主要介绍“linux如何设置tomcat自启动”,在日常操作中,相信很多人在linux如何设置tomcat自启动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux如何设置tomcat自启动”的疑
2023-07-05

Linux下如何启动与关闭Tomcat

这篇文章给大家分享的是有关Linux下如何启动与关闭Tomcat的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开
2023-06-27

Linux启动tomcat服务的方法是什么

Linux启动tomcat服务的方法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。tomcat简介:Tomcat运行时占用的系统资源小,扩展性好,支持负载均衡与邮件服
2023-06-28

linux如何查看tomcat是否启动成功

本篇内容介绍了“linux如何查看tomcat是否启动成功”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!3种方法:1、执行“top”,如果输
2023-06-30

Linux系统下如何设置Tomcat自启动

这篇文章主要介绍“Linux系统下如何设置Tomcat自启动”,在日常操作中,相信很多人在Linux系统下如何设置Tomcat自启动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统下如何设置Tom
2023-06-10

如何编写linux自动重启tomcat脚本

这篇文章主要介绍“如何编写linux自动重启tomcat脚本”,在日常操作中,相信很多人在如何编写linux自动重启tomcat脚本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何编写linux自动重启to
2023-06-09

Linux下如何重启tomcat

小编给大家分享一下Linux下如何重启tomcat,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!tomcat作为目前主流的web服务器,做一些修改之后需要重启才能
2023-06-28

linux如何启动nginx服务

要启动Nginx服务,可以按照以下步骤进行操作:1. 打开终端(Terminal)。2. 使用root权限登录或者切换到root用户。3. 输入以下命令来启动Nginx服务:```systemctl start nginx```或者```s
2023-08-24

linux如何启动oracle服务

要启动Oracle服务,可以按照以下步骤进行操作:1. 打开终端,以root用户身份登录。2. 切换到Oracle安装目录的bin目录下,例如:`cd /u01/app/oracle/product/12.2.0/dbhome_1/bin`
2023-08-25

云服务器启动tomcat没用如何解决

解决云服务器启动Tomcat失败问题启动Tomcat时可能遇到各种问题,如JRE配置错误、安装损坏、端口冲突或服务器权限问题。解决步骤包括验证JRE、检查Tomcat安装、解决端口冲突、检查防火墙规则和权限,以及使用故障排除技巧(如检查日志、使用命令行、验证环境变量或尝试重新安装)。
云服务器启动tomcat没用如何解决
2024-04-11

云服务器启动tomcat没用如何解决

启动云服务器上的Tomcat可能会遇到多种问题。以下是一些常见问题及其解决方法:1. 端口冲突:检查服务器上的其他应用程序是否在使用Tomcat所需的端口(默认为8080)。如果是,请将Tomcat的端口更改为未使用的端口。2. 资源不足:
2023-09-16

Linux下怎么启动tomcat

这篇文章主要介绍“Linux下怎么启动tomcat”,在日常操作中,相信很多人在Linux下怎么启动tomcat问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么启动tomcat”的疑惑有所帮助!
2023-06-09

如何在SpringBoot中启动tomcat

如何在SpringBoot中启动tomcat?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。springboot是什么springboot一种全新的编程规范,其设计目的是用来
2023-06-14

编程热搜

目录