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

01

下载安装Tomcat

以下是Tomcat的国内镜像地址:
  •  
https://mirrors.cnnic.cn/apache/tomcat/ 
Tomcat对应Java版本,大家可以根据需求选择相应的tomcat版本:(关于Java版本与tomcat版本的对应信息,大家可以前往tomcat官网查看)
  •  
http://tomcat.apache.org/whichversion.html
阿里云服务器配置 Tomcat_Tomcat_03 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_阿里云_04保存后退出vi5. 进入tomcat的/conf目录,修改Tomcat配置文件server.xml
  •  
cd $CATALINA_HOME/conf

 

  •  
vi server.xml
将端口修改为:8080阿里云服务器配置 Tomcat_阿里云_05将下面的 defaulHost 修改为:自己公网IP阿里云服务器配置 Tomcat_Tomcat_06将下方的 name 修改为:自己的公网IP

阿里云服务器配置 Tomcat_阿里云_07

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

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_阿里云_09

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

阿里云服务器配置 Tomcat_Tomcat_10

看看是不是漏了哪一步,再尝试几次。如果实在搞不定,也可以在公众号中私信留言哦,毒君会在第一时间帮助你的。

 

 

 

阿里云服务器配置 Tomcat_阿里云_11

 

 


 

文字 | Nonoas
排版 | Nonoas

 

阿里云服务器配置 Tomcat_阿里云_12