【JavaEE进阶】Linux搭建Java部署环境

目录

🌴apt

🚩列出所以包名

🚩更新软件包数据库

🚩安装软件包

🚩移除软件包

🎄JDK

🌲MySQL


🌴apt

apt(Advanced Packaging Tool), Linux软件包管理⼯具.⽤于在Ubuntu、Debian和相关Linux发⾏版 上安装、更新、删除和管理deb软件包

⼤多数apt命令必须以具有sudo权限的⽤⼾⾝份运⾏

🚩列出所以包名

这个命令输出所有包的列表,内容⽐较多,可以使⽤grep命令过滤输

🚩更新软件包数据库

注意:apt实际上在可⽤软件包的数据库上⼯作.如果数据库没有更新,系统将不知道是否有更新的软件包可 ⽤.这就是为什么在安装任何Linux系统之后,第⼀件事应该是更新apt数据库

运⾏此命令时,您将看到从各种服务器检索到的软件包信息

如果是在root⽤⼾下执行,命令前就不需要加sudo了

切换root用户:

🚩安装软件包

在安装软件包之前,先更新软件包数据库

🚩移除软件包

remove命令将卸载给定的软件包,但可能会留下⼀些配置⽂件。如果要删除包含所有配置⽂件的软件包,请使⽤purge⽽不是remove

apt remove和apt purge的区别

  • apt remove 删除包的⼆进制⽂件,它留下了残留的配置⽂件
  • apt purge 删除与包相关的所有内容,包括配置⽂件.

如果弄乱了程序的配置,希望从系统中完全清除它的痕迹再重新开始,可以使⽤apt purge,通常使⽤ apt remove 就⾜够了

🎄JDK

1. 更新软件包

执行结果:

2. 安装openjdk

首先查找jdk包:

安装所需jdk:安装时只需上述红色方框里的即可(建议复制粘贴)

安装时会有Y/n提示,选择Y继续安装即可

注意:此处安装的是OpenJDK,OpenJDK是⼀个开源版本的JDK,和Oracle官⽅的JDK略有差别.此处我们就使⽤OpenJDK即可.安装OracleJDK⽐较⿇烦

使⽤ java -version 验证是否安装成功.(看到jdk的版本后就安装成功了)

3. 卸载openjdk

🌲MySQL

1. 使用apt安装MySQL

首先查找MySQL安装包(也可以不用查找,直接安装)

安装mysql

按 Y 安装后,我们可以查看Mysql状态检查是否安装成功

2. 查看MySQL状态

3. MySQL安装安全设置

默认的MySQL设置是不安全的,MySQL安装提供了⼀个安全脚本,⽤于解决不太安全的默认选项. 运⾏以下命令:

接下来按照提⽰输⼊:

4. 设置密码

连接mysql服务器

使⽤alter user命令修改密码(BY后面跟你想设置的密码)

退出数据库:exit

修改密码后下次访问数据库时命令如下:输入自己设置的密码即可(注意:输入密码时不会有提示)

此时就连接成功了

相关推荐
Vcaker8 分钟前
Linux学习36-k8s集群升级及kube-vip高可用
linux·运维·学习
土星云SaturnCloud11 分钟前
边缘计算 + AI 视频存管一体机:快递末端网点分拣提效与安全管控实战方案
服务器·人工智能·ai·边缘计算
wdfk_prog22 分钟前
Wi-Fi Direct教程 02:从 wpa_cli main() 到 P2P_FIND——用源码注释追踪 CLI 控制命令发送
运维·服务器·网络·网络协议·ubuntu·p2p·wifi-direct
DD云验证30 分钟前
DD云验证,免费网络验证系统
服务器·python·易语言·网络验证·卡密验证
skywalk816331 分钟前
Deepseek harness的4种模式 配置文件内容
linux·人工智能·ubuntu·deepseek·harness
HRTOS1 小时前
HRTOS Shell继续完善:优化printf缓冲区与字符串越界保护,国庆后随新版本更新
运维·单片机·嵌入式硬件·算法·51单片机
智能RPA1 小时前
农业与矿业行业智能体自动化平台对比评测(计量与巡检场景)
运维·人工智能·python·自动化·agent·rpa
沫璃染墨1 小时前
《从零入门Linux系统篇(五十一):线程篇·四——pthread线程库详解:从线程创建到终止与分离》
linux·运维·服务器·开发语言·c++·系统架构·线程
YYRAN_ZZU1 小时前
GMSL开发加解串配置介绍
linux·嵌入式硬件
墨家前任巨子1 小时前
定时关机脚本
运维