安装配置Tomcat(CentOS7)

CentOS7安装多Tomcat配置教程 转载请注明出处 前言 在搭建服务器的时候,往往一个Tomcat还不能够满足需求,下面将介绍如何在Linux服务器上搭建多Tomcat Windows下部署多Tomcat请参考我的另一篇博客 同时安装两个Tomcat配置教程(Win10) 前期准备 系统环境 测试虚机环境: 可见当前虚机已经配置好了jdk以及一个Tomcat服务,Tomcat的运行是需要jdk支持的,所以必须要先配置好jdk环境 ... 阅读详情

1. 下载Tomcat9

Apache官网

1.1 wget 命令下载

  • 如果 centos7 可以联网,则可以复制 tomcat 地址使用 wget 命令下载
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz

1.2 压缩包下载

  • 下载 tar.gz 包完成之后可以使用 SSH 工具上传到 CentOS

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k8bvplpI-1605019893544)(C:\Users\IDEA\AppData\Roaming\Typora\typora-user-images\image-20201110163925465.png)]

2. 解压

tar -xzvf apache-tomcat-9.0.39.tar.gz
  • 解压完成后可以得到一个文件夹

  • 进入文件夹可以看到 tomcat 的目录结构

2. 安装JDK

  • 因为 tomcat 是依赖JDK的,所有需要下载JDK的环境

2.1 安装jdk

  • centos7默认安装了jdk,再执行一次相当于更新jdk
yum install java
  • 查看jdk版本号
java -version

3. 启动Tomcat9

3.1 进入tomcat目录下的bin文件夹(我现在所处 root 目录)

cd apache-tomcat-9.0.39/bin/

3.2 执行命令,启动tomcat服务器

./startup.sh 

3.3 测试服务器启动情况

  • 在centos中打开浏览器,在地址栏输入:http://192.168.3.61:8080/ (当前服务器ip为:192.168.3.61)

  • 当看到tomcat的初始化页面,说明tomcat启动成功

    但是当你在服务器外(Windows)输入:http://192.168.3.61:8080/ ,会显示

    • 执行命令,查看端口是否开放

    • 说明 tomcat 默认的 8080 未开启

    4. 开放 Tomcat 端口

    • 当然, 如果你嫌麻烦,你可以直接关闭防火墙

    4.1 防火墙配置

    # 查看防火墙服务
    systemctl status firewalld
    
    # 开启防火墙
    service firewalld start
    
    # 重启防火墙
    service firewalld restart
    
    # 关闭防火墙
    service firewalld stop
    
    
    

    4.2 端口配置

    # 查看监听的端口
    netstat -lnpt
    
    # 查询8080端口是否开放
    firewall-cmd --query-port=8080/tcp
    
    # 开放8080端口
    firewall-cmd --zone=public --add-port=8080/tcp --permanent
    
    # 移除8080端口
    firewall-cmd --zone=public --remove-port=8080/tcp --permanent
    
    # 配置立即生效
    firewall-cmd --reload
    
    
    # 参数解释
    1:firwall-cmd:是Linux提供的操作firewall的一个工具;
    2:--permanent:表示设置为持久;
    3:--add-port:标识添加的端口;
    

    4.3 开放端口并测试

    • 开放端口
    firewall-cmd --zone=public --add-port=8080/tcp --permanent
    
    • 立即生效
    firewall-cmd --reload
    

    • 再次在(Windows)地址栏输入就可以看到tomcat的初始化页面了

5. 修改tomcat端口

5.1 进入配置文件目录 conf

cd apache-tomcat-9.0.39/conf/

5.2 编辑 service.xml 配置文件

vim server.xml

5.3 修改 Connector 的 port 属性为 80

5.4 进入 tomcat 文件夹下的 bin目录

# 先执行停止命令
./shutdown.sh

# 再执行启动命令
./startup.sh 

6. 注意:重启之后你需要去开启 80 端口

完成之后在浏览器地址栏输入服务器 IP 地址就可以正常访问了

Centos 7 上yum方式安装tomcat并配置 1.安装tomcat yum -y install tomcat yum方式进行安装会自行将依赖包一起安装上 2.配置环境变量 vi /etc/profile 然后在如图所示,在空白处插入一段代码: CATALINA_BASE=/usr/share/tomcat CATALINA_HOME=/usr/share/tomcat export JAVA_HOME PATH CLASSPATH C... 阅读详情

相关推荐

一文读懂Tomcat应用之 CentOS安装部署Tomcat服务

本文详细介绍了Tomcat在CentOS系统上的安装部署与配置方法。主要内容包括:Tomcat概述及目录结构说明,核心配置文件的用途解析;JDK环境安装与配置步骤;Tomcat的二进制安装包下载、解压和启动流程;以及如何将Tomcat注册为系统服务,实现开机自启动和systemd管理。文章提供了完整的命令行操作示例,涵盖从环境准备到服务验证的全过程,并特别说明了注册系统服务时的JAVA_HOME参数配置要点。通过本文,读者可以掌握在Linux系统上部署和管理Tomcat服务器的完整方案。

野熊佩骑的博客 2130

Centos内安装tomcat详细步骤

usr下没有soft目录可以建一个:mkdir /usr/soft。Linux防火墙的原因,不放行端口号。进入解压的tomcat的bin目录下。虚拟机的IP+tomcat端口号。注意:重启防火墙让其生效----kill -9 进程号|进程名。./startup.sh启动。(2)关闭防火墙(不建议)(1)放行端口号8080。查看防火墙放行的端口号。

weixin_54065960的博客 3241

13-1 CentOS 7 安装并配置tomcat

Tomcat是一个使用Java编写的开源Web应用服务器,是由Apache Software Foundation管理的一个项目。它是一个轻量级的应用服务器,可以下载、安装和使用,而且还提供了许多高级功能,例如支持Java Servlet、JavaServer Pages (JSP)和JavaServer Faces (JSF) 等JavaEE技术,以及WebSocket、JMX等协议的支持。Tomcat的主要作用是运行Java Web应用程序。

weixin_43263566的博客 880

CentOS下安装及配置Tomcat

大家好,我是中国码农 摘星人。 掌握独立部署 Tomcat 是每一位开发人员的基本功,今天带来《 CentOS 下安装及配置 Tomcat》,欢迎分享/收藏/赞/在看!

编程洪同学 1万+

【密码学】生成8位26个字母和数字的全排列(密码字典,密钥)c++代码(非递归高效直接)

生成8位26个字母和数字的全排列(密钥)代码(非递归高效直接) 用C语言或C++,生成一个8位的26个字母和数字的全排列的原代码,例如从:00000000到ZZZZZZZZ。 说明:生成的这个字典会非常大,有36^8条记录,估计要3T的硬盘,跑一个晚上看看         这个方法比递归更高效,更直接。                                                ...

Wu_Being 的优快云 博客 1万+

ethercat linux lan9252 - lan9253调试

linux 的ethercat测试

linsheng_111的专栏 1931

Tomcat在CentOS系统的安装和部署

Tomcat是由Apache开发的一个Servlet容器,实现了对Servlet和JSP的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台,安全域管理和Tomcat阀等。简单来说Tomcat是一个WEB应用程序托管平台,可以让用户编写的WEB应用程序被Tomcat所托管,并提供网站服务。即:可以让用户开发的WEB应用程序,变成可以访问的网页。

zjh1418739290的博客 4188

EEGLAB安装、EDF数据导入、EEG预处理(Matlab)

目录下载和安装下载安装遇到问题及解决方案导入EDF数据EEG预处理 下载和安装 下载 链接:https://pan.baidu.com/s/17eMT6B7LgZ4PyqWvD5ixmg 提取码:12gz 安装 **第一步:**将下载下来的文件解压,修改名称为eeglab,将此文件夹存放在matlab的安装目录里的toolbox文件夹下,下图是我的路径,需要拷贝到自己相对应的路径中 第二步: 打开Matlab软件,点击主页中的设置路径 设置路径 点击添加并包含子文件夹,将eeglab文件夹添加进来,保

y18771025420的博客 1万+

CentOS下Tomcat的安装及配置教程

在CentOS下安装和配置Tomcat的详细过程

qq_41286666的博客 6123

电流互感器的使用分析

有关电流互感器使用的注意事项,回头再看,耳目一新。

qq_46757048的博客 2万+

中小团队必看!用Harbor+Jenkins打造轻量级K3S交付流水线(含成本优化方案)

本文为中小团队详细介绍了如何利用K3S、Harbor与Jenkins构建一套高性价比的自动化交付流水线。内容涵盖单节点K3S集群的效能配置、Harbor镜像仓库的磁盘空间优化、Jenkins共享库实现流水线复用,并提供了完整的实战案例与成本优化方案,帮助团队以较低成本快速落地高效的自动化部署。

weixin_29223603的博客 503

CentOS 7 & Tomcat 7 安装与配置

Tomcat7下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.94/bin/apache-tomcat-7.0.94.tar.gz 1、安装 安装之前需要确保已经安装JDK,若没有安装JDK请参考:CentOS 7 & JDK 1.7 安装与配置。 如果已经安装JDK,那么就接下来就可以安装tomcat了...

l568646976的博客 878

【读代码】从claude skills到superpowers项目

最近claude skills成了大热门,今天一起看下GitHub 上的开源技能框架,他将“工作流”封装为“技能” (Skills)。本文尝试剖析该项目的技能粒度定义、多技能关联架构、应用逻辑等。与传统的 Function Calling 不同,Superpowers 中的 Skill 定义粒度并非“原子操作”,而是**“认知模式” (Cognitive Mode) 或“工作阶段”**。

kakaZhui的博客 1917

在centos 7 中安装配置Jdk、Tomcat、及Tomcat自启动

版本:Jdk1.8、Tomcat8.5 远程连接软件:FinalShell

空空bye. 3098

Ardupilot EKF3核心算法《开篇》

Ardupilot EKF3核心算法本专栏重点,透彻,详细的分析了ardupilot的EKF3,保证是你看到的最完美的EKF3资料,相信你的选择不会错误。网上EKF资料真是太多,说真的没有一篇讲解好的。!!

陌城烟雨 1413

什么是 SAP S/4HANA 的 Brown Field 迁移和 Green Field 迁移

Brown Field实施涉及升级现有的 SAP 环境并继续使用一些遗留组件。它类似于传统升级,因为它涉及软件更新、一些数据转换和一些业务流程的调整。它仍然具有破坏性,但比Green Field实施要少得多。如果你是风险厌恶者,倾向于逐步使用 S/4HANA 的功能,或担心 S/4HANA Green Field方法的成本,那么你可能更喜欢这种方法。混合方法结合了Brown Field和Green Field迁移的一些元素。它从公司的 SAP 系统的副本开始,包括配置设置和定制。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1322

Centos 7下安装和配置Tomcat

本文讲述Centos 7下如何安装和配置Tomcat。 1. 安装 java 8 环境 登录Centos 服务器,使用yum install 命令安装。 (1) 首先查找yum库中,找到8版本对用的java安装包,然后使用yum install 安装 jdk 。 yum search java | grep -i --color JDK #查找yum库中,找到8版本对用的java安装包 yum install java-1.8.0-openjdk.x86_64 #使用yum install 安装 jdk

从地图看世界的专栏 1390

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

CentOS7安装 Apache-Tomcat安装配置

一.下载地址 https://tomcat.apache.org/download-70.cgi 二.CentOS7的步骤1升级CentOS系统yum install epel-release yum update -y 2.安装JAVAyum install java-1.8.0-openjdk.x86_64安装完成动行 java -version 3.新增用户 (基于安全考虑,将tomcat的...

weixin_41404058的博客 3382

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Centos7虚拟机下安装配置Tomcat

Centos7虚拟机下安装配置Tomcat 以下所有操作都是CentOS7的root身份、已经安装配置了Java环境、并且虚拟机已经连接互联网 打开终端、如果命令结尾是 # 则表示为root身份 终端输入 Java -version 出现如下结果表示已经安装好了Java运行环境 打开浏览器、如果可以打开百度首页说明已经联网 具备上面的三个条件、下面的教程才有意义 安装配置tomcat 终端输...

HD_hjx的博客 2013

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Linux CentOS 7 & Apache Tomcat 7 安装与配置

关于Linux CentOS 7安装Apache Tomcat7的详细步骤

小灯光环 1万+

CentOS 7 yum安装与配置 Tomcat

CentOS 7 yum安装 Tomcat CentOS 7 yum安装 Tomcat 1、准备工作Tomcat 2、安装Tomcat 3、配置环境变量 4、启动Tomcat和无法访问原因 4.1、不能访问的原因 5、安装Tomcat管理包 6、配置Tomcat Web管理界面 7、访问Web界面 1、准备工作Tomcat 检测本机是否安装Tomcat systemc...

段占彪的博客 2万+

CentOS7下配置java环境及安装tomcat9

CentOS7下配置java环境及安装tomcat9 1、【JDK和Open JDK】平常使用的JDK和Open JDK有什么区别 注意到这个问题,是在CentOS7上安装JDK的时候,查找相关的资料,发现安装JDK之前都需要检查或卸载系统上原生的Open JDK,这才引起了注意。 历史上的原因是,openjdk是jdk的开放原始...

927

在CentOS 7中安装与配置Tomcat-8方法

命令主要参考http://www.jb51.net/os/RedHat/73032.html 安装说明 安装环境:CentOS-7 安装方式:源码安装 软件:apache-tomcat-8.0.14.tar.gz 下载地址:http://tomcat.apache.org/down...

chuifuhuo6864的博客 150

CentOS-7-x86_64下Tomcat7的安装及配置

一、安装前准备 安装Tomcat需要提供JDK支持: 下载JDK安装包: jdk-7u51-linux-x64.tar.gz(自行下载) 解压安装包(解压包假设放在/usr/local目录,解压后放在/usr/local/java目录): tar -zxvf /usr/local/jdk-7u51-linux-x64.tar.gz -C /usr/local/java 设置(全局)环境...

zhuangxingzan的专栏 401

【记录】在CentOS7中安装Tomcat、配置自启动

CentOS7中Tomcat的安装流程记录前言1.安装tomcat2.安装jscv3.服务配置4.启动服务其它常用命令 前言 在生产环境中,使用tomcat会遇到以下问题: 1.使用root启动tomcat将会导致安全风险,那就是可以利用页面代码的漏洞获取服务器root权限,对服务器造成破坏。 2.服务器发生宕机重启后,如何实现tomcat可以自动启动。 下面介绍如何实现非root用户运行,以及配置tomcat开机自启动。 1.安装tomcat mkdir -p /opt/app/tomcat tar -x

qq_36408215的博客 184

CentOS7安装配置Tomcat环境并开机启动

CentOS7安装配置Tomcat环境并开机启动(超级详细)

致力于分享在各类技术领域的学习与实践经验,涵盖编程、虚拟化、开源工具、网络安全等。 4878
上一篇: 初识SpringBoot(IDEA)
下一篇: OpenResty实现负载均衡
hanlin-hl
博客等级 码龄8年 3粉丝 35原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hanlin-hl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值