栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

(阿里云服务器)部署tomcat

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(阿里云服务器)部署tomcat

目录

一、准备材料

二、java环境配置

三、tomcat安装与配置 

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

五、配置成果

一、准备材料

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

        作者提供:jdk1.8.0、tomcat8.5.78

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

二、java环境配置

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

        将下载好的 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的配置。

tar -zxvf apache-tomcat-8.5.78.tar.gz


cd /www/server/tomcat/


chown -R root .
chgrp -R root .

vim bin/catalina.sh

===========以下是在 bin/catalina.sh 文件开头添加===========

CATALINA_HOME=/www/server/tomcat    
JAVA_HOME=/usr/lib/jdk/jdk1.8.0_131
JRE_HOME=/usr/lib/jdk/jdk1.8.0_131/jre
==========================================================


cp bin/catalina.sh /etc/init.d/tomcat


update-rc.d tomcat defaults 95

vim conf/service.xml

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

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

vim /etc/profile


export CATALINA_HOME=/www/server/tomcat

 

        启动tomcat。

cd bin/

./startup.sh

service tomcat start

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

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

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

firewall-cmd --list-ports


firewall-cmd --permanent --zone=public --add-port=8080/tcp


systemctl reload firewalld


firewall-cmd --list-ports

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

 

五、配置成果

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

 

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/838419.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号