当前位置: 首页 > news >正文

【Linux】安装Tomcat教程

目录

1.上传安装包

2.解压安装包

3.启动Tomcat

4.查看启动日志

5.查看进程

6.开放端口

7.停止Tomcat

1.上传安装包

使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux(与前面上传JDK安装包步骤

一致)。

2.解压安装包

将上传上来的安装包解压到指定目录/usr/local下,执行命令为

tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local

3.启动Tomcat

进入Tomcat的bin目录启动服务。执行命令为:

cd /usr/local/apache-tomcat-7.0.57/cd binsh startup.sh或者./startup.sh

4.查看启动日志

Tomcat的启动日志输出在Tomcat的安装目录下的logs目录中,Tomcat的启动及运行日志文件名为

catalina.out,所以我们查看Tomcat启动日志,主要可以通过两条指令,如下:

1). 分页查询Tomcat的日志信息
more /usr/local/apache-tomcat-7.0.57/logs/catalina.out2). 查询日志文件尾部的50行记录
tail -50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out

只要Tomcat在启动的过程中,日志输出没有报错,基本可以判定Tomcat启动成功了。

5.查看进程

我们也可以通过Linux系统的查看系统进程的指令,来判定Tomcat进程是否存在,从而判定Tomcat

是否启动。执行如下指令:

ps -ef|grep tomcat

6.开放端口

①. 先开启系统防火墙
systemctl start firewalld②. 再开放8080端口号
firewall-cmd --zone=public --add-port=8080/tcp --permanent③. 重新加载防火墙
firewall-cmd --reload

7.停止Tomcat

在Linux系统中,停止Tomcat服务的方式主要有两种:

1). 运行Tomcat提供的脚本文件

在Tomcat安装目录下有一个bin目录,这个目录中存放的是tomcat的运行脚本文件,其中有一个脚

本就是用于停止tomcat服务的。

 我们可以切换到bin目录,并执行如下指令,来停止Tomcat服务:

sh shutdown.sh
./shutdown.sh

2). 结束Tomcat进程

我们可以先通过 ps -ef|grep tomcat 指令查看tomcat进程的信息,从进程信息中获取tomcat服务

的进程号。然后通过kill -9 的形式,来杀死系统进程。

通过上述的指令,我们可以获取到tomcat的进程号为 79947。接下来,我们就可以通过指令 ,来

杀死tomcat的进程 :  

kill -9 79947 
http://www.lryc.cn/news/22283.html

相关文章:

  • 学习笔记之Vuex(五)
  • SSM知识快速复习
  • 【Linux】安装MySQL
  • 【深度学习】手把手教你开发自己的深度学习模板
  • 一个诡异的 Pulsar InterruptedException 异常
  • Java岗面试题--Java并发(volatile 专题)
  • Java---打家劫舍ⅠⅡ
  • MySQL Lesson4
  • 浅谈权限获取方法之文件上传
  • 资产设备防拆标签安全防护和资产定位解决方案
  • 企业电子招标采购源码之电子招标投标全流程!
  • 【考研408】计算机网络笔记
  • [C++]继承
  • 优化知识管理方法丨整理零碎信息,提高数据价值
  • Windows操作系统的体系结构、运行环境和运行状态
  • 【工作笔记】Http响应头过长
  • hive建分区表,分桶表,内部表,外部表
  • 【分享】灌溉制度设计小程序VB源代码
  • PR9268/300-000库存现货振动传感器 雄霸工控
  • 浅谈模型评估选择及重要性
  • 多线程的初识和创建
  • 一句话设计模式3:工厂模式
  • 【Codeforces Round #853 (Div. 2)】C. Serval and Toxel‘s Arrays【题解】
  • 100天精通Python(数据可视化篇)——第77天:数据可视化入门基础大全(万字总结+含常用图表动图展示)
  • PMP考前冲刺2.27 | 2023新征程,一举拿证
  • 【C++】map和set的封装(红黑树)
  • 【批处理脚本】-1.14-移动文件(夹)命令move
  • 逻辑地址和物理地址转换
  • HyperGBM用4记组合拳提升AutoML模型泛化能力
  • P6软件中的前锋线设置