JDK8下载安装
首先使用VMwareWorkStation打开Centos7虚拟机.
然后使用Xshell7进行远程登录虚拟机,之所以用这个是因为很方便.
首先打开Xshell7,进入root用户
输入如下指令进入opt目录并且创建两个文件夹
进入opt目录 [root@hadoop0114 software]# cd /opt 创建module文件夹 [root@hadoop0114 opt]# mkdir module 创建soft文件夹 [root@hadoop0114 opt]# mkdir software
下载完毕之后是个文件夹,我们只需要里面的tar.gz文件
之后直接用鼠标把这个文件拖入到software这个目录中!
之后使用指令解压该文件即可
[root@hadoop0114 software]# tar -zxvf jdk-8u181-linux-x64.tar.gz -C /opt/module/
解压完毕之后还需要进行jdk环境变量的配置
输入
cd /etc/profile.d 进入profile.d目录之后创建一个文件用于配置jdk的环境变量 vim jdkenv.sh
进入该文件后输入
export JAVA_HOME=/opt/module/jdk1.8.0_181 export PATH=$PATH:$JAVA_HOME/bin
之后输入 : wq退出
之后使用source /etc/profile 重新加载,使得脚本生效
配置完毕之后,输入java 就可以看见java已经配置成功了,当然也可以输入java -version
mysql5.7下载安装
mysql的安装不像jdk那么简单,由于Centos7出厂自带mariadb,因此需要先卸载这个.
使用指令:
查询:rpm -qa | grep -i mariadb 删除:rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
查看是否有mariadb,如果有则删除
同时确认本机是否有mysql,如果有,删除,做法一样
查询:rpm -qa | grep -i mysql 删除:rpm -e --nodeps "mariadb-libs-5.5.68-1.el7.x86_64"
确保没有mysql之后,使用下面指令下载对应的rpm文件
这里可以先创建一个放置这个rpm包的目录
例如我就是在/opt/software下放置这个文件
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
出现Complete也就是完成之后,继续执行下面的操作
之后输入下面指令进行yun源安装命令
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
之后再输入
yum -y install mysql-server
如果下载过程中出现这个问题
那么就按顺序执行下面的操作即可,出现上述提示原因是Mysql的GPG升级了,需要重新获取
先执行: rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 再次进行服务安装:yum -y install mysql-server
然后就可以等待服务下载完毕了,下载完毕之后开启服务
systemctl start mysqld
然后查看服务状态
systemctl status mysqld
如果是这种显示状态就说明已经安装成功了
之后使用指令查看mysql的初始密码
grep 'temporary password' /var/log/mysqld.log
之后输入指令进行登录并且准备修改mysql的密码
输入一个指令可以发现不允许操作,会要求我们进行修改密码
你可以直接按照mysql的密码要求进行设置密码,要求大小写数字以及符号。
我们输入指令进行修改密码。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mysql020114.'
进行密码的设置即可,这里的密码要求:
大小写同时存在
有数字
有特殊字符
当然你也可以修改mysql的密码要求
1.设置密码安全策略为LOW set global validate_password_policy=0; # 保密级别 set global validate_password_length=1; # 密码长度 2.设置密码 set password = password('rootjtx'); 3.运行外部链接 grant all on *.* to 'root'@'%' identified by 'root'; 4.刷新权限 flush privileges;
挨个执行上面的指令即可,然后你就可以把密码设定为简单的root了
之后修改密码成功之后你的mysql就配置成功了,可以输入一个指令进行查验
Navicat连接虚拟机上的mysql
使用对应的ip地址进行连接,测试连接的时候如果发现连接不上,那么可能是因为你的虚拟机上的mysql没有开启允许远程连接的操作,修改步骤如下:
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)