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

2025Linux安装配置文档(五)

Centos7安装tomcat9

一:下载

1.tomcat9,选择tar.gz下载,下载地址:http://tomcat.apache.org/download-80.cgi

2.检查一下我们当前Linux系统中是否安装了JDK

tomcat的安装使用需要依赖JDK运行环境

输入命令:java -version,如果显示jdk版本号,则证明已经安装,

如果不显示,则证明没有安装,请先安装JDK8以上版本

二:安装Tomcat9.0

2.1 将文件apache-tomcat-9.0.31.tar.gz 复制到 /usr/local,并解压

2.2.1 解压

tar -zxvf apache-tomcat-9.0.52.tar.gz

2.2.2 文件夹改名字

mv apache-tomcat-9.0.52  tomcat9 

2.2.3启动Tomcat

/usr/local/tomcat9/bin/startup.sh

3.访问: http://ip:8080能成功访问

我的linux装在了虚拟机里,我的访问报错。推断原因可能是linux防火墙8080端口未开放

三:配置防火墙,开放8080端口

3.1 使用 root 用户, 查看Linux系统上开放的端口号

[root@localhost /]#firewall-cmd --zone=public --query-port=8080/tcp

3.2 使用 root 用户, 输入设置8080端口开放

[root@localhost /]#firewall-cmd --zone=public --add-port=8080/tcp --permanent

3.3 查询8080端口是否设置成功

[root@localhost /]#firewall-cmd --zone=public --query-port=8080/tcp

3.4 还需要重启一下防火墙

[root@localhost]#systemctl restart firewalld.service**

3.5再次查询8080端口是否设置成功

[root@localhost]#firewall-cmd --zone=public --list-ports

设置成功

http://www.xdnf.cn/news/6672.html

相关文章:

  • 【Linux】iptables 命令详解
  • Tcping详细使用教程
  • [SpringBoot]Spring MVC(2.0)
  • 项目思维vs产品思维
  • 系统线程nt!CcPfBootWorker里面的nt!MmPrefetchPages函数分析
  • 光学设计核心
  • milvus学习笔记
  • 关于计算机系统和数据原子性的联系
  • 计算机网络-----6分层结构
  • Java百度身份证识别接口实现【配置即用】
  • 国芯思辰| 轮速传感器AH741对标TLE7471应用于汽车车轮速度感应
  • Sigmoid与Softmax:从二分类到多分类的深度解析
  • Flask 是否使用类似 Spring Boot 的核心注解机制
  • 向量和矩阵范数
  • WHAT - 缓存命中 Cache Hit 和缓存未命中 Cache Miss
  • 容器化-k8s-介绍及下载安装教程
  • deepseek问答记录:请讲解一下hugingface transformers中的AutoProcessor
  • Unity3D Overdraw性能优化详解
  • YOLOv2目标检测算法:速度与精度的平衡之道
  • 中exec()函数因$imagePath参数导致的命令注入漏洞
  • 无缝部署您的应用程序:将 Jenkins Pipelines 与 ArgoCD 集成
  • 从RPA项目说说RPC和MQ的使用。
  • 大模型相关技术综述
  • 蒟蒻编程日志
  • 高速光耦在通信行业的应用(五) | 5Mbps通信光耦的特性
  • RabbitMQ 扇形交换器工作原理详解
  • 校园社区小程序源码解析
  • 【打破信息差】萌新认识与入门算法竞赛
  • 12 web 自动化之基于关键字+数据驱动-反射自动化框架搭建
  • Python训练打卡Day25