源码时代Linux干货分享| 如何在CentOS上部署JDK及MySQL数据库

1.在CentOS上用包管理器快速部署JDK

查看centos原本自带的openjdk,运行命令:rpm -qa | grep java
卸载openjdk
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps  java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
安装jdk
把我们准备的jdk(linux)版本上传到/usr/local/soft
tar -zxvf  jdk-8u151-linux-x64.tar.gz
mv  jdk解压文件  ../jdk.1.8
配置环境变量(修改/etc/profile)文件:
export JAVA_HOME=/usr/locl/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
刷新配置文件 source /etc/profile

2.在CentOS上,手把手教你安装MySQL

1.首先进入本机的源文件目录
        [[email protected] ~]# cd /usr/local/src/
    2. 使用wget下载官方yum源的rpm包:
[[email protected]]#wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    3. 安装rpm包
        先卸载原包mariadb-libs
        [[email protected] src]# yum remove mariadb-libs -y
        [[email protected] src]# rpm -ivh mysql57-community-release-el7-11.noarch.rpm
    4. 再次使用yum来安装mysql-server
        [[email protected] ~]# yum -y install mysql-community-server
        在装的过程中它会提示你是否继续安装之类的, 你一直点击y就可以了

    5.查看mysql是否是运行状态
        service mysqld status

    6、重启服务
        service mysqld restart
7.查看初始密码
    cat /var/log/mysqld.log|grep 'A temporary password'

    7、登录mysql
             mysql -uroot -p   ---》它会提示你输入密码----》当你mysql安装成功之后,输入临时密码--》直接回车就可以登陆系统了

    8.修改密码
        set password for 'root'@'localhost' =password('12345678');

    9.退出mysql,继续登录

    10.查看当前msyql的编码
        show variables like 'character_set%';

    11.修改编码规则
        进入配置文件修改配置内容,执行命令:vim /etc/my.cnf
        修改配置文件的内容,在[mysqld]结束位置添加:character_set_server=utf8

    12.修改完编码规则之后,重新启动mysql    service mysqld restart 
    13.再次查看编码规则发现已经改了

    14.打开连接数据库的权限
        GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
        FLUSH PRIVILEGES;

    15.重启mysql

    16.关闭防火墙

猜你喜欢

转载自blog.51cto.com/13007966/2449282