tomcat下载安装&配置教程

tomcat需要java环境所以需要安装jdk

1 安装jdk

1.1 安装jdk

在/usr/local/下面新建java的目录,然后下载 jdk-xxxxx.tar.gz,解压到/usr/local/java目录下,

[root@localhost /]# mkdir /usr/local/java`
[root@localhost /]# tar fx jdk-xxxx.tar.gz -C /usr/local/java

1.2 安装JDK后设置环境变量

[root@localhost ~]# vi /etc/profile

编辑profile文件 ,增加下面三行
export JAVA_HOME=/usr/local/java/jdk-19
export PATH= P A T H : PATH: PATH:MYSQL_HOME/bin: J A V A H O M E / b i n e x p o r t C L A S S P A T H = JAVA_HOME/bin export CLASSPATH= JAVAHOME/binexportCLASSPATH=JAVA_HOME/lib/tools.jar: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib

1.3 使环境变量生效

[root@localhost ~]# source /etc/profile

1.4 查看java版本

[root@localhost ~]# java -version

在这里插入图片描述

2 安装tomcat

2.1 在/usr/local目录下新建一个文件夹tomcat

将下载的压缩包apache-tomcat-7.0.100.tar.gz通过FTP工具传输到tomcat目录下

[root@localhost ~]# mkdir /usr/local/tomcat`
[root@localhost ~]# tar fx /apache-tomcat-8.5.82.tar.gz -C /usr/local/tomcat/

2.2 修改/etc目录下的profile文件

[root@localhost ~]# vi /etc/profile

在profile文件末尾添加如下内容:
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.82
请根据实际安装路径和tomcat版本进行修改

2.3 修改完成后,执行如下命令使修改生效

[root@localhost ~]# source /etc/profile

2.4 配置防火墙

放开8080端口

[root@localhost /]# firewall-cmd --permanent --zone=public --add-port=8080/tcp 
success
2.4.1 重载防火墙配置,使上一行命令生效
[root@localhost /]# firewall-cmd --reload 
success
2.4.2 测试端口是否已经放开

[root@localhost /]# firewall-cmd --zone=public --query-port=8080/tcp
yes
在这里插入图片描述

2.5 进入tomcat安装目录下的bin文件夹,然后执行tomcat启动命令

[root@localhost ~]# cd /usr/local/tomcat/apache-tomcat-8.5.82/bin/ ./startup.sh

若显示了Tomcat started,则说明Tomcat启动成功
最后,在浏览器输入http://服务器公网ip地址:8080,若出现下图的页面,则说明Tomcat安装成功。

2.6 进入Tomcat管理页面

在安装完成tomcat,可以通过ip访问tomcat主页之后,会发现这时候进入不了tomcat的manager文件,报错403,这时我们需要进行如下操作。

2.6.1 在tomcat目录下的conf文件夹中的一个tomcat-user.xm文件,修改此文件,在tomcat-users标签入以下内容。(可自行定义用户名和密码,此处用户名为tomcat,密码为admin)。

[root@localhost bin]# vi /usr/local/tomcat/apache-tomcat-8.5.82/conf/tomcat-users.xml
 <role rolename="manager-gui"/>   <user username="tomcat"
 password="s3cret" roles="manager-gui"/>

2.6.2 指定manager-gui的权限。打开/webapps/manager/META-INF/目录下context.xml文件,将里面的Value标签的allow属性修改成如下:

[root@localhost apache-tomcat-8.5.82]# cd webapps/manager/META-INF/context.xml
<Valve className="org.apache.catalina.valves.RemoteAddrValve" 
 allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />

2.6.3 修改完成后进入bin目录重启tomcat即可。

[root@localhost bin]# ./shutdown.sh
[root@localhost bin]# ./startup.sh

输入用户名和密码即可登录tomcat管理页面。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_52716296/article/details/127074047