关于在阿里云上部署Tomcat的详细图文详解

服务器操作系统为:CentOS 7.6 64位

1.安装jdk

下文原出处为:

​ https://blog.csdn.net/an_antelope/article/details/105479145

安装jdk的概述为简要步骤,如果可以根据概述做出就不必看1,2,3步。

概述:

1:登录阿里云,用File Zilla连接阿里云(用于文件传输,winscp也可)
2:创建jdk存放的位置文件夹

cd /usr
mkdir java

3:将jdk8-linux-64.tar.gz包上传到java文件夹中
4:解压jdk8-linux-64.tar.gz

tar -zxvf jdk8-linux-64.tar.gz

5:解压完成后将解压后的文件改名字方便使用
mv 解压出来的文件名字 要改成什么

mv jdk1.8.0_212 jdk1.8

6:配置jdk的环境变量

vim /etc/profile

进入后 敲i进行编辑 加入下列四条语句

export JAVA_HOME=/usr/java/jdk8
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

(注:export JAVA_HOME=jdk的安装路径)
保存并退出 ESC退出编辑;wq保存并退出文档

运行改过的文件即可

source  /etc/profile
详细步骤

首先我们先要连接上阿里云的服务器
1.1:进入阿里云官网,并且登录自己的账号antelope出品!!
1.2:找到自己的服务器antelope出品!!
1.3antelope出品!!
1.4
antelope出品!!
1.5:进行远程连接antelope出品!!
1.6先选择自已想要连接的实例,在输入用户名和密码antelope出品!!
1.7:连接一下我们用到的软件antelope出品!!

2.1:先在网页端创建一个jdk存放的文件java

cd /usr
1

antelope出品!!
2.2:先查看一下所有文件

ls
1

antelope出品!!
2.3:创建文件夹

mkdir java
1
ls
1

antelope出品!!
(注:在File Zilla软件中也可以创建文件夹,在usr上直接右键即可)
————————————————————————————————————————————
2.4:将下载好的jdk传入linux服务器下我们创建的文件夹中
antelope出品!!
antelope出品!!
传输是可以看见的antelope出品!!
antelope出品!!
也可以到远程连接中查看
先进入java文件夹

cd java

再查看

ls

antelope出品!!
2.5:解压
后半部分是文件的名字

tar -zxvf jdk8-linux-64.tar.gz

antelope出品!!

antelope出品!!

antelope出品!!
2.6:给解压后的文件重新命名

mv jdk1.8.0_212 jkd8

antelope出品!!
2.7:配置jdk的环境变量

vim /etc/profile

antelope出品!!
进入的文件是这个样子的antelope出品!!
直接敲i进入编辑模式
antelope出品!!
JAVA_HOME为实际的安装目录
在之前我们给jdk改过名字了,就用更改之后的

export JAVA_HOME=/usr/java/jdk8
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

antelope出品!!

:wq

antelope出品!!
2.9:运行刚才改写过的文件

source  /etc/profile

3.1:查验jdk是否安装成功
antelope出品!!

2.安装并配置Tomcat

在装好jdk之后就可以装tomcat了,tomcat可以在官网下载,选择合适的版本即可(alpha是测试版)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ozt8rsDd-1603198106172)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20201020203750597.png)]

概述

1:连接服务器,连接 File Zilla(将压缩包传到linux服务器上)
2:创建tomcat存放的文件夹

cd /usr/local
mkdir tomcat

3:用File Zilla将tomcat上传到服务器中
4:上传完成后解压《apache-tomcat-8.5.20.tar》并改名方便使用

/*解压*/
tar -zxvf apache-tomcat-8.5.20.tar
/*改名*/
mv apache-tomcat-8.5.20 tomcat8.5

5:配置《tomcat》的一些需求

/*拷贝脚本*/
cp -p /usr/local/tomcat/tomcat8.5/bin/catalina.sh /etc/init.d/tomcat
/*编辑文本*/
vim /etc/init.d/tomcat

加入

# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions

JAVA_HOME=你的jdk路径
CATALINA_HOME=tomcat安装路径

我的就是

JAVA_HOME=/usr/java/jdk1.8
CATALINA_HOME=/usr/local/tomcat/tomcat8.5

保存之后执行

chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on

即可启动tomcat

//启动
service tomcat start
//关闭
service tomcat stop
具体步骤如下
1:创建文件夹《tomcat》
cd /usr/local
mkdir tomcat

antelope出品!!

antelope出品!!

2:上传《apache-tomcat-8.5.20.tar》

antelope出品!!
antelope出品!!
antelope出品!!

3:解压《apache-tomcat-8.5.20.tar》并重命名《apache-tomcat-8.5.20》
//进入新建的tomcat
cd tomcat
//解压
tar -zxvf apache-tomcat-8.5.20.tar
//重命名
mv apache-tomcat-8.5.20 tomcat8.5

antelope出品!!
antelope出品!!
antelope出品!!
antelope出品!!
antelope出品!!

4:配置 tomcat 并运行tomcat
//拷贝
cp -p /usr/local/tomcat/tomcat8.5/bin/catalina.sh /etc/init.d/tomcat
/*编辑文本*/
vim /etc/init.d/tomcat

antelope出品!!
antelope出品!!

# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions

JAVA_HOME=/usr/java/jdk1.8
CATALINA_HOME=/usr/local/tomcat/tomcat8.5

JAVA_HOME=你的jdk路径
CATALINA_HOME=tomcat安装路径

antelope出品!!

//保存文件,先按ESC 下方的INSERT会消失,再输入:wq即可
//保存后执行
chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on

antelope出品!!

//启动tomcat
service tomcat start
//关闭tomcat命令为
service tomcat stop

antelope出品!!

5:进行访问

想要再自己的电脑访问到阿里云linux服务器上的tomcat。
需要先添加阿里云的安全组,添加安全组时开放端口号为8080(tomcat 的默认端口号),再关闭linux的防火墙
antelope出品!!
antelope出品!!
antelope出品!!
antelope出品!!
antelope出品!!
antelope出品!!antelope出品!!

//停止防火墙
systemctl stop firewalld.service 
//开启防火墙
systemctl start firewalld.service
//查看默认防火墙状态(关闭后显示not running为红色字体,开启后显示running为白色字体)
firewall-cmd --state 
 //使防火墙的80端口开放,允许公网访问
firewall-cmd --zone=public --add-port=80/tcp --permanent

(注:建议测试完成后就将防火墙重新打开,或者只开放相应的端口)

antelope出品!!

antelope出品!!

输入服务器的公网ip地址+端口号,格式为:

公网ip:8080

如果出现下面tomcat 的主页面,表示服务器运行正常

antelope出品!!

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值