CentOS7中安装MySQL和JDK

基础配置、MySQL安装,JDK安装

使用xshell连接虚拟机

  1. 启动虚拟机

  2. 新建连接CentOS7中安装MySQL和JDK

基础配置

  1. 配置主机名和IP的映射

    vi /etc/hosts
    

    CentOS7中安装MySQL和JDK

  2. 挂载本地镜像文件

CentOS7中安装MySQL和JDK

mount /dev/sr0 /mnt

CentOS7中安装MySQL和JDK

  1. 配置本地镜像源

    cd /etc/yum.repos.d
    

CentOS7中安装MySQL和JDK

  1. 创建备份文件夹,将默认的备份文件备份至该文件夹

    mkdir bak
    mv *.repo bak/
    

CentOS7中安装MySQL和JDK

  1. 创建并编辑本地镜像配置文件

    vi base.repo
    

CentOS7中安装MySQL和JDK

[local]
name=local
baseurl=file:///mnt
gpgcheck=0
enabled=1

CentOS7中安装MySQL和JDK

  1. 安装wget

    #查看wgst是否存在
    yum search wget
    #安装wget
    yum -y install wget
    

    CentOS7中安装MySQL和JDK

  2. 使用wget设置华为镜像源

    wget -o CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo
    

CentOS7中安装MySQL和JDK

#删除CentOS-Base.repo
rm -f CentOS-Base.repo
#将CentOS-7-reg.repo改名为CentOS-Base.repo
mv CentOS-7-reg.repo CentOS-Base.repo

CentOS7中安装MySQL和JDK

  1. 安装lrzsz,本地文件传输插件

    yum -y install lrzsz
    

CentOS7中安装MySQL和JDK

  1. 安装vim

    yum -y install vim
    

CentOS7中安装MySQL和JDK

MySQL5.7安装

  1. wget获取MySQL5.7的rpm包

    wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    

CentOS7中安装MySQL和JDK

  1. rpm安装

    rpm -ivh mysql57-community-release-el7-9.noarch.rpm
    

CentOS7中安装MySQL和JDK

  1. 安装mysql服务

    yum install -y mysql-server
    

CentOS7中安装MySQL和JDK

CentOS7中安装MySQL和JDK

  1. 尝试启动mysql服务,并查看服务状态

    #启动服务
    systemctl start mysqld
    #查看服务状态
    systemctl status mysqld
    

CentOS7中安装MySQL和JDK

  1. 关闭服务,配置字符集

    #关闭服务
    systemctl stop mysqld
    
    #打开配置文件
    vim /etc/my.cnf
    
    #字符集信息
    [client]
    default-character-set = utf8mb4
    
    [mysql]
    default-character-set = utf8mb4
    
    [mysqld]
    character-set-client-handshake = FALSE
    character-set-server = utf8mb4
    collation-server = utf8mb4_unicode_ci
    

    删除原有信息,修改为:
    CentOS7中安装MySQL和JDK

  2. 获取临时密码

    grep 'temporary password' /var/log/mysqld.log
    

CentOS7中安装MySQL和JDK

  1. 启动MySQL服务,登录MySQL

    #启动服务
    systemctl start mysqld
    #登录(密码中要是有特殊符号用/转义,或者-p之后回车,在密码提示中输入密码)
    mysql -u root -p上面获取到的临时密码 
    

CentOS7中安装MySQL和JDK

  1. 修改两次MySQL密码

    必须要修改密码,要不然不能正常使用
    CentOS7中安装MySQL和JDK

    # 第一次修改,可以到这里就不用继续了
    alter user 'root'@'localhost' identified by '@Wan123456';
    
    #刷新
    flush privileges;
    

CentOS7中安装MySQL和JDK

# 第二次修改,改为简易密码
# 修改密码难度等级
set global validate_password_policy=0;
# 刷新
flush privileges;
# 修改
alter user 'root'@'localhost' identified by '12345678';

CentOS7中安装MySQL和JDK
9. 启动远程访问

grant all on *.* to root@'%' identified by '12345678';

使用navcat连接测试
CentOS7中安装MySQL和JDK

连接成功!

JDK1.8安装

  1. 先创建好下载目录,对后续软件的安装做好管理。

    #切换到opt空白目录下
    cd /opt/
    

CentOS7中安装MySQL和JDK
创建两个文件夹

#创建download文件夹和software文件夹
mkdir download software
#在两个文件夹下都创建java文件夹
mkdir download/java software/java

CentOS7中安装MySQL和JDK
2. 切换到download/java/目录下,将本地下载好java包上传到虚拟机中

#切换目录
cd download/java/
#上传文件,直接拖拽

CentOS7中安装MySQL和JDK

ls查看文件上传是否成功

CentOS7中安装MySQL和JDK
3. 解压文件

#解压文件至software/java目录下
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /opt/software/java/

4.在software/java下查看解压的文件,并改名,方便使用。

#返回根目录
cd /
#切换至/opt/software/java/
cd /opt/software/java/
#查看文件
ls
#修改名字
mv jdk1.8.0_171 jdk180

CentOS7中安装MySQL和JDK

5.创建独立便于维护自定义环境变量

#创建并打开myenv.sh
vi /etc/profile.d/myenv.sh

#环境配置
JAVA_HOME=/opt/software/java/jdk180
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#激活环境变量
source /etc/profile

CentOS7中安装MySQL和JDK
CentOS7中安装MySQL和JDK
6. 检查环境变量是否成功

#查看JAVA_HOME地址
echo $JAVA_HOME
#查看版本信息
java -version

CentOS7中安装MySQL和JDK
配置成功!

上一篇:wget命令详解


下一篇:Centos6无法使用yum源解决方案(最简最优方案)