(阿里云服务器)部署tomcat

29次阅读

目录

一、准备材料

二、java 环境配置

三、tomcat 安装与配置

四、开放 8080 端口 ( 重点 !!)

五、配置成果

一、准备材料

阿里云服务器、MobaXterm、jdk1.8、tomcat8.5.78

作者提供 :jdk1.8.0tomcat8.5.78

官方网址 :tomcat 官方网址JDK-8

二、java 环境配置

首先使用 MobaXterm 连接到自己的阿里云服务器。

(阿里云服务器)部署tomcat插图

将下载好的 jdk-linux-x64.tar.gz、apache-tomcat-8.5.78.tar.gz 使用 MobaXterm 传输到服务器上 , 首先进行对 java 环境的配置

tar -zxvf jdk-linux-x64.tar.gz mv /jdk1.8.0_131/ /usr/lib/jdk vim /etc/profile =========== 在 /etc/profile 文件最后面添加下面的内容 ========== export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH =========================================================== source /etc/profile java -version ================= 如果配置成功会显示下面的信息 ================= java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode) ============================================================

三、tomcat 安装与配置

ps: 由于我这里安装的 tomcat 不是在官网下的 , 而是在宝塔上安装的 , 所以 tomcat 的目录会有点不一样 , 但 不影响 tomcat 的配置

(阿里云服务器)部署tomcat插图1

tar -zxvf apache-tomcat-8.5.78.tar.gz /* 这个路径按压缩包解压后的文件夹进入即可 */ cd /www/server/tomcat/ /* 修改用户和用户组为 root */ chown -R root . chgrp -R root . vim bin/catalina.sh =========== 以下是在 bin/catalina.sh 文件开头添加 =========== /* 根据自己 tomcat 目录进行修改 */ CATALINA_HOME=/www/server/tomcat JAVA_HOME=/usr/lib/jdk/jdk1.8.0_131 JRE_HOME=/usr/lib/jdk/jdk1.8.0_131/jre ========================================================== /* 将 tomcat 设置为开启自启动 */ cp bin/catalina.sh /etc/init.d/tomcat /* 更新系统启动项 */ update-rc.d tomcat defaults 95 vim conf/service.xml

检查一下 conf/service.xml 文件中的默认端口是否为 8080, 其实也可以设置成其他的 , 但是为了方便我这里就使用默认端口即可。

(阿里云服务器)部署tomcat插图2

在之前 java 环境配置的 /etc/profile 文件下继续添加 :

vim /etc/profile /* 根据自己 tomcat 目录进行修改 */ export CATALINA_HOME=/www/server/tomcat

(阿里云服务器)部署tomcat插图3

启动 tomcat。

cd bin/ ./startup.sh service tomcat start

四、开放 8080 端口 ( 重点 !!)

由于阿里云服务器的安全性 , 如果要想一个端口开放给外界使用 , 要经过内外两次端口的开放才可以真正访问到该端口。

内 : 阿里云服务器中输入开放端口命令 :

/* 先检查阿里云服务器的端口开放情况 */ firewall-cmd --list-ports /* 开放 8080 端口 */ firewall-cmd --permanent --zone=public --add-port=8080/tcp /* 重新加载防火墙 */ systemctl reload firewalld /* 查看 8080 端口是否开放成功 */ firewall-cmd --list-ports

外 : 在阿里云服务器网页控制端中打开端口 :

(阿里云服务器)部署tomcat插图4(阿里云服务器)部署tomcat插图5

(阿里云服务器)部署tomcat插图6

五、配置成果

输入 阿里云服务器 ip 地址:8080

(阿里云服务器)部署tomcat插图7

然后就可以愉快的利用 tomcat 进行 web 项目的部署或者显示图片啥的啦~

原文链接:https://blog.csdn.net/weixin_48896613/article/details/124333324

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计2058字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。