Linux下Tomcat安装和配置【服务器部署篇】

 一、前言

tomcat是一个免费的,开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,他实现了规范,包括Java Servlet、java server Pages,使得开发者可以运行自己编写的servlet应用程序来处理动态请求,实现动态页面。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。

1.1、Tomcat的主要功能和特点

  1. 实现Java EE规范‌:Tomcat实现了多个Java EE规范,使得开发者可以方便地开发、部署和运行Java Web应用。
  2. 轻量级和高性能‌:Tomcat是一个轻量级的应用服务器,适合在中小型系统和并发访问用户不是很多的场合下使用。它是开发和调试JSP程序的首选。
  3. 多种部署方式‌:Tomcat支持多种部署方式,包括静态部署和自动部署,使得应用部署更加灵活方便。

1.2、Tomcat的架构

Tomcat的架构主要包括以下几个部分:

  • Server‌:最顶层的容器,代表整个服务器,一个Server可以包含至少一个Service。
  • Service‌:用于具体提供服务,主要包含两个部分:‌Connector和‌Container
    • Connector‌:负责接收HTTP请求并解析,然后将请求交给Container处理。
    • Container‌:负责处理请求,并将结果返回给用户。

 二、安装

环境要求:CentOS7.9 64位、JDK1.8

首先,创建一个tools目录,用来存放安装工具包;

mkdir /opt/date

ls -l /opt/date/

 下载相关的文件

下载tomcat安装包;
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.87/bin/apache-tomcat-8.5.87.tar.gz

jdk下载地址	
https://download.oracle.com/java/17/archive/jdk-17.0.12_linux-x64_bin.tar.gz (sha256 )

apache-maven下载地址
https://archive.apache.org/dist/maven/maven-3/3.3.1/binaries/

注意:
1)加wget 服务器可以连接外网,就可以直接下载当前目录下
2)不加 wget 从网页上可以直接下载到本地,然后再上传到服务器上

加压文件命令:

 例子:tar -zxvf apache-tomcat-8.5.87.tar.gz

解压完成的结果:

 之后,查看解压后的tocmat所在目录;

之后,把tomcat目录移动到/usr/locat目录下面;

mv ./apache-tomcat-8.5.87 /usr/local/

cd /usr/local/apache-tomcat-8.5.87/

 至此,我们已经把tomcat安装完成了。

三、配置

安装完成后,下面开始配置。

1、首先,配置系统环境变量;

 vi /etc/profile #####加到文件最后

####jdk
export JAVA_HOME=/usr/local/jdk-17.0.12
#export PATH=$JAVA_HOME/bin:$PATH
#export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

###maven
export MAVEN_HOME=/usr/local/apache-maven-3.3.1   ###安装路径
#export PATH=${PATH}:${MAVEN_HOME}/bin

##tomcat####
export CATALINA_HOME=/usr/local/apache-tomcat-8.5.87
export PATH=${CATALINA_HOME}/bin:$PATH

2、 之后,重载环境变量,使配置生效。

source /etc/profile

3、环境变量配置完成后,下面开始修改tomcat对外的访问端口号;(PS:由于8080端口经常会被占用,所以需要修改为其他端口号)

首先,在tomcat的conf目录下面,找到配置文件server.xml; 

之后,把tomcat服务器访问端口号,由默认端口8080,修改为8888;

vi /usr/local/apache-tomcat-8.5.87/conf/server.xml

配置完成后,下面开始启动tomcat服务器;

首先,cd到tomcat的bin目录下面;

cd /usr/local/apache-tomcat-8.5.87/bin
./startup.sh

最后,tomcat服务器安装配置完成后,可以打开浏览器,通过地址(http://服务器外网IP:8888/),访问tomcat服务器默认页面。
 

注意:如果访问不到,请查看防火墙是否关闭

systemctl status firewalld

systemctl stop firewalld

systemctl disable firewalld

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值