1. jdk 1.8 安装
1.1 下载jdk包
官网 Java Downloads | Oracle
tar.gz 包 下载下来
1.2 本地连接 服务器
我用的是亚马逊的ec2 系统是 ubuntu 的
ssh工具是 Mobaxterm ,
公有dns + 创建实例时的秘钥 链接 Mobaxterm
因为使用的 ubuntu 所以登录的 名称 就是 ubuntu
然后 在切换 root 权限
login as: ubuntu
ubuntu@ip-172-31-xx-xx:~$ sudo su
root@ip-172-31-xx-xx:/home/ubuntu#
1.3 本地 文件上传到 服务器中
我的是把 文件传到 /home/ubuntu 文件夹上了
root@ip-172-31-xx-xx:/home/ubuntu# pwd
/home/ubuntu
然后 上传下载的文件
1.4 解压+配置路径
解压
tar -zxvf 压缩包名称
删除压缩包
rm -f 压缩包
配置环境变量 (在这里改全局都会生效的)
vim /etc/profile
按 i 进入编辑,在profile文件最后面添加如下内容,之后 esc + :wq 保存
export JAVA_HOME=/home/ubuntu/jdk1.8.0_321 #jdk安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
通过命令source /etc/profile让profile文件立即生效
source /etc/profile
2.安装mysql
借鉴Ubuntu安装MySQL_wavehaha的博客-CSDN博客
2.1 使用apt命令
apt 是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。
apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
apt 命令执行需要超级管理员权限(root)。
root@ip-172-31-xx-xx:/home/ubuntu# sudo apt update Hit:1 http://us-east-2.ec2.archive.ubuntu.com/ubuntu focal InRelease Get:2 http://us-east-2.ec2.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:3 http://us-east-2.ec2.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB] Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Get:5 http://us-east-2.ec2.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2723 kB] Get:6 http://us-east-2.ec2.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1097 kB] Get:7 http://us-east-2.ec2.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [262 kB] Get:8 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [868 kB] Get:9 http://security.ubuntu.com/ubuntu focal-security/universe Translation-en [181 kB] Fetched 5468 kB in 2s (3183 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 44 packages can be upgraded. Run 'apt list --upgradable' to see them.
2.2 从APT存储库安装MySQL
sudo apt install mysql-server
在安装过程中,可能会出现[Y / n]问题,输入Y继续
2.3 查看安装的版本
root@ip-172-31-xx-xx:/home/ubuntu# mysql --version
mysql Ver 8.0.33-0ubuntu0.20.04.4 for Linux on x86_64 ((Ubuntu))
2.4 查看mysql状态
systemctl status mysql.service
root@ip-172-31-xx-xx:/home/ubuntu# systemctl status mysql.service
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-08-10 12:33:40 UTC; 3min 56s ago
Main PID: 57314 (mysqld)
Status: "Server is operational"
Tasks: 37 (limit: 1141)
Memory: 355.3M
CGroup: /system.slice/mysql.service
└─57314 /usr/sbin/mysqld
Aug 10 12:33:39 ip-172-31-7-90 systemd[1]: Starting MySQL Community Server...
Aug 10 12:33:40 ip-172-31-7-90 systemd[1]: Started MySQL Community Server.
2.5 初始化mysql
mysql_secure_installation
按提示 输入 y/n 就行
我发现我的使用的是 空密码运行的 ,我还在研究怎么设置密码..
2.6 重置密码
尝试使用 以下代码修改密码,我发现失败了
mysql> alter user 'root'@'localhost' identified by 'sdasfaf33333!'
输入密码指令
mysql -u root -p
mysql>