centos

Tomcat在CentOS上的配置步骤是什么

小樊
36
2025-04-12 17:16:08
栏目: 智能运维

在CentOS上配置Tomcat的步骤如下:

  1. 下载JDK及Tomcat的安装包

  2. 新建目录并上传安装包

    • 在服务器上新建目录 /home/software 用于存放安装包。
    • 使用FTP或其他工具将下载的压缩包上传至服务器。
  3. 安装JDK

    • 检查服务器是否已安装JDK,若有请删除:
      java -version
      
    • 创建JDK安装目录 /usr/java
      mkdir /usr/java
      
    • 解压JDK压缩包:
      tar -zxvf jdk-8u202-linux-x64.tar.gz
      
    • 将解压后的JDK放到 /usr/java 目录下:
      mv jdk1.8.0_202 /usr/java/
      
    • 配置环境变量,编辑 /etc/profile 文件:
      vi /etc/profile
      
      在文件末尾追加以下内容:
      export JAVA_HOME=/usr/java/jdk1.8.0_202
      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export PATH=$PATH:$JAVA_HOME/bin
      
    • 使配置生效:
      source /etc/profile
      
    • 验证JDK安装成功:
      java -version
      
  4. 安装Tomcat

    • 解压Tomcat压缩包:
      tar -zxvf apache-tomcat-9.0.37.tar.gz
      
    • 将解压后的Tomcat放到 /usr/tomcat 目录下:
      mv apache-tomcat-9.0.37 /usr/tomcat/
      
    • 进入Tomcat的 bin 目录并启动Tomcat:
      cd /usr/tomcat/apache-tomcat-9.0.37/bin
      ./startup.sh
      
    • 验证Tomcat是否启动成功,可以在浏览器中输入地址查看Tomcat启动页面:http://IP:8080/
  5. 配置防火墙

    • 检查防火墙状态:
      firewall-cmd --state
      
    • 临时关闭防火墙:
      systemctl stop firewalld.service
      
    • 禁止防火墙开机启动:
      systemctl disable firewalld.service
      
    • 开启8080端口:
      firewall-cmd --zone=public --add-port=8080/tcp --permanent
      
    • 重新加载防火墙配置:
      systemctl restart firewalld.service
      
    • 重新载入配置:
      firewall-cmd --reload
      

通过以上步骤,您可以在CentOS上成功配置和启动Tomcat。

0
看了该问题的人还看了