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

Ubuntu 22.04 安装 Jdk 8和 Tomcat (安装包形式)

一、安装jdk1.8

1.jdk下载网址,需要登录账户才能下载

https://www.oracle.com/java/technologies/downloads/#java8

2.把安装包上传到服务器上

解压

根据这个指令直接解压到当前自动生成jdk-8u421文件夹

tar -zxvf jdk-8u421-linux-x64.tar.gz
3.配置变量
vim /etc/profile# 在这个配置文件中的最后添加
export JAVA_HOME=/ygz/jdk1.8.0_421
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# esc wq 保存退出# 使配置文件生效
source /etc/profile

设置配置永久生效

img

4.查看java版本是否安装成功
java -version

二、安装tomcat

1.tomcat下载网址

https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.24/bin/

2.把安装包上传到服务器上

解压

根据这个指令直接解压到当前自动生成apache-tomcat-9.0.24文件夹

tar -zxvf apache-tomcat-9.0.24.tar.gz
3.启动tomcat
cd bin
./startup.sh

执行上述命令后,Tomcat将会启动

4.验证tomcat启动

http://<你的服务器IP地址>:8080/

如果看到Tomcat的欢迎页面,则表示Tomcat服务器已经成功安装并配置好了。

5.停止Tomcat服务
# 关掉进程
./shutdown.sh# 查看进程是否被关闭
ps -ef | grep tomcat  # 没关闭再关一次
kill -9 进程号关掉进程
./shutdown.sh# 查看进程是否被关闭
ps -ef | grep tomcat  # 没关闭再关一次
kill -9 进程号
http://www.xdnf.cn/news/1160749.html

相关文章:

  • 基于python django的BOSS直聘网站计算机岗位数据分析与可视化系统,包括薪酬预测及岗位推荐,推荐算法为融合算法
  • Sklearn 机器学习 IRIS数据 理解分类报告
  • Nginx IP授权页面实现步骤
  • 分布在内侧内嗅皮层(MEC)的带状细胞对NLP中的深层语义分析有什么积极的影响和启示
  • Zetane:让深度学习不再抽象,一键3D可视化
  • CFD总压边界条件的理解与开发处理
  • 深入解析 Linux 硬链接与软链接:原理、区别及应用场景
  • 用户虚拟地址空间布局架构
  • C语言:20250721笔记
  • 日历类生辰八字九九三伏入梅出梅算法
  • 【用unity实现100个游戏之34】使用环状(车轮)碰撞器(Wheel Collider)从零实现一个汽车车辆物理控制系统,实现一个赛车游戏
  • PHP反序列化漏洞详解
  • 悬镜安全将受邀参加2025开放原子开源生态大会
  • 进程资源分配的安全性判断与安全序列
  • A316-Mini-V1:超小尺寸USB高清音频解码器模组技术探析
  • 基于Vue与CloudBase AI Toolkit的色觉识别Web应用开发报告:VibeCoding新范式实践
  • C#/.NET/.NET Core技术前沿周刊 | 第 47 期(2025年7.14-7.20)
  • 【前端状态更新与异步协调完全指南:React、Vue架构原理与复杂业务场景实战】
  • Django关于ListView通用视图的理解(Cursor解释)
  • RBAC(Role-Based Access Control,基于角色的访问控制)介绍(一种通过角色来管理用户权限的访问控制模型)
  • Spring Boot 集成 RabbitMQ:普通队列、延迟队列与死信队列全解析
  • 微信小程序服务端快速对接指南(java版)
  • Taro 路由相关 API 详解与实战
  • OpenCV学习(二)-二维、三维识别
  • opencv无法读取视频
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘pytest’问题
  • 金仓数据库:融合进化,智领未来——2025年数据库技术革命的深度解析
  • Spring MVC 核心工作流程
  • C/C++ 详谈结构体大小计算(内存对齐)
  • 在 Angular 应用程序中使用 Genkit 的完整指南