Tomcat配置学习

发布于:2025-06-16 ⋅ 阅读:(20) ⋅ 点赞:(0)

官网下载jdk安装包

www.oracle.com/java/technologies/javase

yum自动安装,此方法安装不需要手动进行环境变量的配置 

yum install -y 版本号 #java版本

 www.tomact.apache.org

mkdir -p /server/tools /app/tools

 使用rz命令将jdk和tomcat上传至 /server/tools文件夹中

tar -zxvf jdk-8u451-linux-aarch64.tar.gz -C /app/tools
tar -zxvf apache-tomcat-9.0.106.tar.gz -C /app/tools
ln -s /app/tools/jdk1.8.0_451/ /app/tools/jdk
ln -s /app/tools/apache-tomcat-9.0.106/ /app/tools/tomcat

 配置java,tomcat环境变量

cat >>/etc/profile<<'EOF'
export JAVA_HOME=/app/tools/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/app/tools/tomcat
EOF

 检查版本号

java -version

如果是系统自带java ,解决办法

rm -f /usr/bin/java
ln -s /server/tools/jdk/bin/java /usr/bin/java

############################################################################# 

chown -R tomcat:tomcat tomcat
chown -R tomcat:tomcat apache-tomcat-9.0.106

本机浏览器输入IP+端口号

##如果无法跳转 

放行Tomcat需要使用的8080端口的外部访问权限

CentOS系统默认开启了防火墙,阻止外部网络流量访问系统内部。所以,如果想要Tomcat可以正常使用,需要对Tomcat默认使用的8080端口进行放行。

放行有2种操作方式:

  1. 关闭防火墙

  2. 配置防火墙规则,放行端口

方式1:关闭防火墙

systemctl stop firewalld  # 关闭防火墙
systemctl disable firewalld  # 停止防火墙开机自启

方式2:放行8080端口的外部访问

firewall-cmd --add-port=8080/tcp --permanent  # --add-port=8080/tcp表示放行8080端口的tcp访问,--permanent表示永久生效
firewall-cmd --reload  # 重新载入防火墙规则使其生效

建议选择方式1,直接关闭防火墙,因为防火墙的配置非常复杂。


网站公告

今日签到

点亮在社区的每一天
去签到