当前位置: 首页 > news >正文

华为云之Linux系统安装部署Tomcat服务器

Linux系统下安装部署Tomcat 服务器

  • 一、华为云弹性云服务器ECS介绍
  • 二、Tomcat介绍
  • 三、本次实践介绍
    • 3.1 本次实践简介
    • 3.2 本次实践环境介绍
  • 四、环境准备工作
    • 4.1 预置实验环境
    • 4.2 登录华为云
    • 4.3 登录远程云服务器
  • 五、部署 Tomcat 服务器
    • 5.1 安装 JDK
    • 5.2 安装 Tomcat
    • 5.3 启动Tomcat 服务
    • 5.4 查看监听端口
  • 六、访问Tomcat网站
  • 七、修改 Tomcat 配置文件
    • 7.1 创建测试 JSP 页面
    • 7.2测试验证

一、华为云弹性云服务器ECS介绍

华为云弹性云服务器 ECS:提供安全稳定、可随时自助获取、弹性伸缩的计算服务,灵活计费,极简运维,极大降低企业成本。

在这里插入图片描述

二、Tomcat介绍

Tomcat是Apache软件基金会的开源Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。Tomcat被广泛用于部署和托管Java Web应用程序。

三、本次实践介绍

3.1 本次实践简介

本次实践为在华为云弹性云服务器上部署Tomcat 服务器。

3.2 本次实践环境介绍

1.本次实践环境为华为KooLabs云实验平台;
2.本次实践使用服务器为华为云弹性云服务器ECS。

四、环境准备工作

4.1 预置实验环境

1.开始实验之前请点击手册上方“预置实验环境”按钮。
2.预置实验环境约等待【2分钟】后预置成功。环境预置成功会自动创建一台名称为 ecs-name 的弹性云服务器ECS。

在这里插入图片描述

预置的 ECS 资源用户、密码信息可点击预置环境信息查看。

在这里插入图片描述

4.2 登录华为云

进入【实验操作桌面】,打开Chrome浏览器,首次可自动登录并进入华为云控制台页面。

在这里插入图片描述

在这里插入图片描述

4.3 登录远程云服务器

打开桌面浏览器,进入ECS控制台,复制ECS的弹性公网IP.

在这里插入图片描述

打开桌面的Xfce终端,输入命令连接远程服务器

ssh root@EIP

在这里插入图片描述

五、部署 Tomcat 服务器

5.1 安装 JDK

安装 JDK

yum -y install  java-1.8.0-openjdk
yum -y install java-1.8.0-openjdk-headless

查看版本

root@ecs-name ~]# java -version
openjdk version "1.8.0_392"
OpenJDK Runtime Environment (build 1.8.0_392-b08)
OpenJDK 64-Bit Server VM (build 25.392-b08, mixed mode)

5.2 安装 Tomcat

下载 Tomcat 包

wget https://sandbox-expriment-files.obs.cn-north-1.myhuaweicloud.com/2498/apache-tomcat-8.5.88.tar.gz

在这里插入图片描述

解压软件包

tar -xf  apache-tomcat-8.5.88.tar.gz

移动至对应目录并重命名

mv apache-tomcat-8.5.88  /usr/local/tomcat

查看目录文件

[root@ecs-name ~]# ls /usr/local/tomcat
bin  BUILDING.txt  conf  CONTRIBUTING.md  lib  LICENSE  logs  NOTICE  README.md  RELEASE-NOTES  RUNNING.txt  temp  webapps  work

5.3 启动Tomcat 服务

启动Tomcat 服务

/usr/local/tomcat/bin/startup.sh

在这里插入图片描述

5.4 查看监听端口

查看 java 监听的端口

[root@ecs-name ~]# ss -nutlp |grep java
tcp    LISTEN     0      1        [::ffff:127.0.0.1]:8005               [::]:*                   users:(("java",pid=8105,fd=63))
tcp    LISTEN     0      100    [::]:8080               [::]:*                   users:(("java",pid=8105,fd=54))

六、访问Tomcat网站

打开 Chrome 浏览器,访问云服务器的公网 IP + 8080端口

在这里插入图片描述

七、修改 Tomcat 配置文件

7.1 创建测试 JSP 页面

创建测试 JSP 页面

vim  /usr/local/tomcat/webapps/ROOT/test.jsp
<html>
<body>
<center>
Now time is: <%=new java.util.Date()%>            
</center>
</body>
</html>

7.2测试验证

打开Chrome浏览器,访问一下如下链接http://EIP:8080/test.jsp。

在这里插入图片描述

http://www.dtcms.com/a/336746.html

相关文章:

  • 【C#补全计划】协变逆变
  • C++入门自学Day11-- String, Vector, List 复习
  • Linux 下基于 TCP 的 C 语言客户端/服务器通信详解(三个示例逐步进阶)
  • 高级堆结构
  • STM32学习笔记13-通信协议I2CMPU6050
  • Vue深入组件:Props 详解1
  • 文本邮箱提取工具
  • ARM汇编代码新手入门
  • 信号量机制中---生产者 - 消费者问题
  • LeetCode 1323: 6和9组成的最大数字
  • 计算机网络技术学习-day2《IP地址分类解析》
  • 中国星网发展情况全面分析
  • 每日Java面试系列(15):进阶篇(String不可变的原因、性能问题、String三剑客、自定义不可变设计、组合优于继承等相关问题)
  • 数据结构——线性表
  • 蓝桥杯C++
  • 下降路径最小和
  • 《Java高并发核心编程》笔记汇总
  • 【Java企业级开发】(八)Spring框架中Web项目构建
  • 【高等数学】第九章 多元函数微分法及其应用——第六节 多元函数微分学的几何应用
  • Transformer架构的数学本质:从注意力机制到大模型时代的技术内核
  • AI 编程在老项目中的困境与改进方向
  • 负载测试与压力测试详解
  • MySQL黑盒子研究工具 strace
  • 基于因果性的深层语义知识图谱对文本预处理的积极影响
  • Perf使用详解
  • AI系统性思维复盘概述
  • 【FreeRTOS】事件组
  • 电力设备状态监测与健康管理:从数据感知到智能决策的技术实践​
  • 通达信【牛股妖股埋伏】副图+选股指标
  • 报错注入原理与全方法总结