vlambda博客
学习文章列表

阿里云服务器配置 Tomcat







阿里云服务器配置 Tomcat

往期精彩回顾

阿里云服务器配置 Tomcat
>>>>   <<<<
>>>>    <<<<


上一期为大家分享了
如何在阿里云的ubuntu服务器上
配置Java环境
那么这一期就来为大家分享
Tomcat的安装与配置


阿里云服务器配置 Tomcat
每日一曲,
This browser does not support music or audio playback. Please play it in WeChat or another browser. 阿里云服务器配置 Tomcat
 
阿里云服务器配置 Tomcat



01

下载安装Tomcat



以下是Tomcat的国内镜像地址:
https://mirrors.cnnic.cn/apache/tomcat/ 

Tomcat对应Java版本,大家可以根据需求选择相应的tomcat版本:
( 关于Java版本与tomcat版本的对应信息,大家可以前往tomcat官网查看)
http://tomcat.apache.org/whichversion.html

阿里云服务器配置 Tomcat


1. 使用 XShell(上期分享过的哦)连接到服务器。从上面的镜像地址中,找到对应版本下载:
由于上期推荐了大家使用Java8,所以这里就选择  Tomcat 8.5.54  版本来演示咯:
wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.54/bin/apache-tomcat-8.5.54.tar.gz

2. 解压安装到/aliyun/server目录,这个目录也可以自己指定:
tar zxvf apache-tomcat-8.5.54.tar.gz -C /aliyun/server/

3. cd进入解压目录,重命名一下文件便于操作:
cd /aliyun/server/ 
mv apache-tomcat-8.5.54 tomcat8 

4. 进入Tomcat根目录,修改用户和用户组为root:
cd /aliyun/server/tomcat8 
chown -R root .
chgrp -R root .



02

配置Tomcat


1. 在/etc/profile文件中配置Tomcat环境变量:
使用vi指令打开 /etc/profile文件
vi /etc/profile

2. 在文件最后面加上:
export CATALINA_HOME=/aliyun/server/tomcat8

3.保存后退出vi,使用以下指令刷新变量使配置立即生效:
source /etc/profile

4. 进入tomcat的bin目录,修改catalina.sh
cd $CATALINA_HOME/bin
vi catalina.sh 

找到这一行:
# OS specific support. $var _must_ be set to either true or false

在这行下面新增如下配置语句, 指定tomcat的目录以及jdk的目录
CATALINA_HOME=/aliyun/server/tomcat8 JAVA_HOME=/usr/java/jdk1.8.0_241JRE_HOME=/usr/java/jdk1.8.0_241/jre
阿里云服务器配置 Tomcat
保存后退出vi

5. 进入tomcat的/conf目录,修改Tomcat配置文件server.xml

cd $CATALINA_HOME/conf

vi server.xml

将端口修改为:8080

阿里云服务器配置 Tomcat

将下面的 defaulHost 修改为:自己公网IP 阿里云服务器配置 Tomcat
将下方的 name 修改为:自己的公网IP

阿里云服务器配置 Tomcat

6. 在阿里云ECS服务器中添加安全组,放行8080端口:

阿里云服务器配置 Tomcat



03

安装Tomcat服务


1. 将catalina.sh文件复制到 /etc/init.d/目录下,并命名为tomcat:

当前所在目录是tomcat的bin目录哦
cp catalina.sh /etc/init.d/tomcat

2. 更新系统启动项:

update-rc.d tomcat defaults 95

3.测试tomcat:
因为我们本来就在tomcat下的bin目录,所以直接运行startup.sh
sh startup.sh
启动tomcat
service tomcat start
关闭tomcat
   
     
     
   
service tomcat stop
如果以上指令没有报错,尝试使用以下地址在浏览器访问tomcat服务器 :
http://你的ip:8080

如果出现以下界面:

阿里云服务器配置 Tomcat


那么恭喜你,成功在你的阿里云服务器上配置了tomcat服务器。赶紧把囤积也久的JavaWeb项目打成war包丢进服务器跑起来吧!!

如果失败的朋友也不用灰心,

阿里云服务器配置 Tomcat









文字 | Nonoas
排版 | Nonoas