Linux系统搭建Java的运行环境

news/2024/11/7 16:51:31/

目录

  • JDK
  • Tomcat
  • MySQL

JDK

对于Linux安装JDK有很多方法~
这里就掌握最简单的办法—基于yum来进行安装~
yum是“包管理器”,相当于应用商店~

首先,先搜索一下,看看yum上关于jdk有没有,以及叫啥名字~

通过 yum list命令,就能列出应用商店服务器上所有的软件包的名字!
(注意这个命令不要着急敲,可能卡死机器)应用商店服务器上的东西会特别多。
如果你想刷刷刷的装一下,可以尝试~~

一般需要这么敲yum list | grep jdk

grep命令的功能是进行字符串过滤
|叫做管道,功能是把前一个命令的输出,作为后一个命令的输入
grep jdk 就是根据yum list输出的结果,来匹配包含jdk这三个字母的文本行~

在这里插入图片描述
认准两个后缀
devel(表示开发工具包,也就是JDK),东西最全
x86_64。表示这软件包适用的CPU是64位的x86CPU
在这里插入图片描述

yum install java-1.8.0-openjdk-devel.x86_64

此处安装的JDK是OpenJDK
在这里插入图片描述
任何安装之后敲javac能够有提示,就说明JDK安装成功了~
在这里插入图片描述

Tomcat

同理!

yum list | grep tomcat

在这里插入图片描述
yum上面虽然有tomcat,但是版本比较老,是7.0系列
咱们以前用的是8.5
Tomcat和JDK和Servlet版本都得匹配才行~

所以我们换种方法来安装Tomcat。
我们需要去Tomcat官网下载对应的安装包
在这里插入图片描述
然后我们把他传到Linux上,方法是直接一拖
在这里插入图片描述
记得解压缩哦~
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首次使用,需要给所有的.sh文件设置可执行权限
先cd到bin目录下,然后执行下列命令~
chmod +x *.sh
给目录中所有的.sh后最的文件都加上可执行权限~
在这里插入图片描述
通过这个命令来启动tomcatsh startup.sh
在这里插入图片描述
在这里插入图片描述
任何验证tomcat是否在正常工作~
1.查看tomcat进程

pas aux | grep tomcat

在这里插入图片描述
2.查看tomcat的端口,默认是8080

netstat -anp | grep 8080

在这里插入图片描述
然后网页输入你的ip地址+端口号
在这里插入图片描述
如果是这种情况,就需要去看一看你的服务器的访问权限了~
在这里插入图片描述
去配置一下防火墙~
在这里插入图片描述
这下就会出现下面的结果了~
在这里插入图片描述

MySQL

在这里插入图片描述
基于yum~
yum完了还需要简单配置~
安装MariaDB
在这里插入图片描述
配置数据库支持utf-8
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/147267.html

相关文章

实训7:虚函数与多态性

实训7:虚函数与多态性 参考代码 by 小喾苦 答案仅供参考! 目录 实训7:虚函数与多态性第1关:坐标计算实验目的实验任务实验步骤测试说明C参考代码 第2关:摩托车类实验目的实验任务实验步骤测试说明C参考代码 第1关&am…

上海亚商投顾:沪指冲高回落微涨 AI应用端再度爆发

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日冲高回落,创业板指相对偏强。AI应用端再度爆发,传媒、影视、游戏等方向领涨&a…

合工大Java大作业1:货物进销管理系统

问题描述 编写一个Inventory.java完成以下功能(没有学过Java文件处理之前,各位同学可以使用硬编码将数据放进两个Vector变量里。等学过Java文件处理之后,再补充数据文件读取部分): 1.程序首先打开并读取In…

猫,量子力学,和手机人像摄影之变

作为一个人工智能类媒体,脑极体还经常会关注量子计算、类脑芯片、元宇宙等等各种前沿科技。有不少人问过我:AI媒体关注这些有什么用?把精力放在研究算法、模型之类的不好吗? 其实原因也很简单,我们希望看到具象的技术背…

UCOSⅢ简介

UCOSⅢ简介 简述一、裸机系统与多任务系统二、UCOSⅢ的重要特性三、UCOSⅢ的组成 简述 UCOSⅢ(UCOS的第三代内核)是一个可裁剪、可固化、可剥夺的多任务系统,具有高度可移植性,没有任务数目的限制,特别适合微处理器和…

UCA2.0

UCA(Utility Communication Architecture)是由美国电力研究院(EPRI)联合ABB、SIEMENS等国际大制造商和一些大电力公司制定的公共设施通信协议体系。UCA通信协议体系提供了一个具有广泛适用性的通信协议体系,它不但能用于电力系统也能适用于自来水、煤气等公共设施行业。从1988年…

ZCMU—1709

1709: 搬行李 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 15 Solved: 2 [Submit][Status][Web Board] Description 开学了&#xff0c;又要搬行李&#xff0c;这次你粑粑有2辆车帮你搬&#xff0c;但是不能超载哦。现在给出n(n<10)件行李的体积&#xff0c;以及2…

uC/OS-III-3.0-uC/OS-III简介

1.OS-III是一个第 3代的系统内核&#xff0c;支持现代的实时内核所期待的大部分功能。 例如资源管理&#xff0c; 同步&#xff0c; 任务间的通信等等。然而&#xff0c; uC/OS-III提供的特色功能在其它的实时内核中是找不到的&#xff0c; 比如说完备的运行时间测量性能&#…