一、前置条件

安装tomcat需要先安装jdk,所以没有安装jdk同学,详见参考文章或者此文章

二、Linux上安装tomcat

1. 下载Apache tomcat

tomcat官网下载地址
在左边,可以选择下载各种版本的tomcat。根据服务器操作系统选择下载。Linux操作系统就下载tar.gz包。

2. 检查linux是否安装tomcat

rpm -qa|grep tomcat

查看下系统信息,确认是32位还是64位:

uname -a

3. 上传服务器、解压缩tomcat

将tar.gz压缩包上传到 /usr/soft/tar 目录中,以下操作命令都需要在root账户下操作。
解压tomcat文件

tar -zxvf apache-tomcat-9.0.62.tar.gz

安装包会被解压到/usr/soft,将目录重命名为tomcat9

 mv apache-tomcat-9.0.62 /usr/local/tomcat9

4. 配置环境变量

# 修改配置
vi /etc/profile# 配置Tomcat环境变量
export CATALINA_HOME=/usr/local/tomcat9
export PATH=$PATH:$CATALINA_HOME/bin# 使修改立即生效
source /etc/profile

5、进入tomcat下bin目录启动tomcat

cd /usr/local/tomcat9/bin# 启动
./startup.sh# 关闭
./shutdown.sh

想要再自己的电脑访问到,阿里云linux服务器上的tomcat。
需要先添加阿里云的安全组,再关闭linux的防火墙

# 查看当前已经开放的端口
firewall-cmd --list-ports# 停止防火墙
systemctl stop firewalld.service # 开启防火墙
systemctl start firewalld.service# 查看默认防火墙状态(关闭后显示not running为红色字体,开启后显示running为白色字体)
firewall-cmd --state # 开放8080端口,permanent的作用是使设置永久生效,不加的话机器重启之后失效。
firewall-cmd --zone=public --add-port=8080/tcp --permanent# 重载防火墙
firewall-cmd --reload

(注:建议测试完成后就将防火墙重新打开)

6、访问http://localhost:8080/如果不是本机输入对应ip

阿里云服务器安装tomcat相关推荐

  1. 阿里云服务器安装配置 python(CentOS 7.6)

    阿里云服务器安装配置 python(CentOS 7.6) 安装配置步骤 1.下载 2.解压编译安装 3.修改yum依赖 安装配置步骤 1.下载 ★ 创建目录,安装编译工具. 我这里最开始安装的是py ...

  2. 阿里云服务器Tomcat无法从外部访问

    阿里云服务器Tomcat无法从外部访问 一.环境 阿里云 Ubuntu 12.04.5 LTS tomcat和java都是阿里云默认的7的版本,如下图 二.问题 部署后./startup.sh启动to ...

  3. 阿里云服务器安装python3.7.3,解决openssl问题

    阿里云服务器安装python3.7.3,解决openssl问题 参考文章: (1)阿里云服务器安装python3.7.3,解决openssl问题 (2)https://www.cnblogs.com/ ...

  4. 阿里云服务器安装docker开发环境

    前段时间在阿里云上买了个服务器,打算部署一下开发环境,想了一下就使用最近一年念念不忘的docker来部署吧!他的好处就去看看官方文档吧,这边在部署使用之后会总结到该导航文章中,这篇导航文章会随时更新, ...

  5. 阿里云服务器安装并配置nginx代理转发请求

    阿里云服务器安装并配置nginx代理转发请求 下载nginx安装包,或者上传nginx安装包,此处我用的是Xmanager工具从本地上传了一个nginx安装包. 安装依赖库 yum -y instal ...

  6. 阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)特完整

    (本文太过潦草,特用Markdown重新排版了下:阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)_李小白的博客的博客-CSDN博客) 1.首先我们应该先去百度云盘下载安装包资源: ...

  7. 阿里云服务器安装oracle11g——会用的到,建议收藏

    阿里云服务器安装oracle11g 一. 安装docker 二 . 开始拉取镜像 2.1.创建docker容器 2.2 启动容器 2.3 进入镜像进行配置 三. 环境配置 四. 数据库连接 4.1 使 ...

  8. 阿里云服务器安装WordPress,搭建自己的博客网站

    阿里云服务器安装WordPress,搭建自己的博客网站 很多人都想搭建自己的博客网站,如今要实现自己的博客网站已经很简单了.这几天我就尝试了一下,随便记录下来,方便后人. 一个自己的博客网站至少需要这 ...

  9. 阿里云服务器安装mysql数据库教程

    阿里云服务器怎么安装mysql数据库?阿里云服务器ECS如何安装mysql数据库教程.主机教程网下面就来分享一下阿里云服务器安装mysql数据库教程. 第一步 1.登录个人的阿里云服务管理终端 2.点 ...

最新文章

  1. 特斯拉线圈的阻抗分析
  2. 操作系统原理第二章:操作系统结构
  3. setjump和longjump
  4. 现在做Android开发有前途吗?附面试题答案
  5. *2.3.2_加入env
  6. [附源码]Java计算机毕业设计SSM餐厅订餐系统
  7. 单机如何修改服务器,修改dnf单机服务器地址
  8. Java代码审查工具 FindBugs下载、安装和使用(无需集成环境一键安装使用)
  9. 基于链表的学生信息管理系统和基于MySQL的学生信息管理系统 -C语言
  10. 对智能电视的几个看法和观点
  11. 【FI】财务预制凭证界面隐藏过账按钮
  12. i9 13900ks和13900k区别 i913900ks和i913900k对比
  13. 数学连乘和累加运算符号_3,7,5之间加数学运算符号使结果等于8?
  14. 田园综合体PPP项目规划方案(ppt)
  15. Dilworth定理是个啥东东
  16. 【网络工程师笔记】——防火墙配置
  17. 2022 极术通讯-从NVIDIA自动驾驶芯片Thor,看大芯片的发展趋势
  18. ubuntu内核和驱动版本不兼容_彻底解决ubuntu循环登录和显卡驱动问题
  19. ubuntu装RTL8111/8168B网卡驱动
  20. BlendNormals

热门文章

  1. java解压在线tgz文件
  2. 将代码上传到GitHub上
  3. int const, const int *,int *const,int const *const 区别
  4. win10怎么显示文件后缀名
  5. 实例10 等差数列求和
  6. C语言逻辑类型与运算
  7. clear:both的认知
  8. s:checkboxlist 选中
  9. PCL:投影滤波(二)将点云投影至球面
  10. 【数据库连接池】数据库连接池