阿里云安装mysql详细过程

1. 编辑源配置文件 /etc/yum.repos.d/epel.repo,将内容修改成下面的内容:

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
 
[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1 

2. 咨询如下指令载入新软件源配置:

$ yum makecache
$ yum repolist:
3.查看mariadb是否安装,如果安装要删除,否则无法安装mysql
[root@xialc ~]# rpm -qa |grep -i mariadb
mariadb-5.5.56-2.el7.x86_64
mariadb-libs-5.5.56-2.el7.x86_64
--nodeps级联删除
[root@xialc ~]# rpm -e --nodeps mariadb-5.5.56-2.el7.x86_64
[root@xialc ~]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
[root@xialc ~]# rpm -qa |grep -i mariadb

4.使用yum -y 安装mysql
[root@xialc ~]# wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
[root@xialc ~]# yum localinstall mysql57-community-release-el7-11.noarch.rpm 
[root@xialc ~]# yum install mysql-community-server
5.查看默认登录密码
[root@xialc ~]# grep 'temporary password' /var/log/mysqld.log
[root@xialc ~]# mysql -u root -p
设置密码有错误
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

这个其实与validate_password_policy的值有关。

validate_password_policy有以下取值:

Policy Tests Performed
0 or LOW Length
1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file

默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。

有时候,只是为了自己测试,不想密码设置得那么复杂,譬如说,我只想设置root的密码为123456。

必须修改两个全局参数:

首先,修改validate_password_policy参数的值


mysql> set global validate_password_policy=0;

mysql> set password for root@localhost=password('12345678');
mysql> create database javatest;
mysql> use javatest;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678' WITH GRANT OPTION;
mysql> flush privileges;

安装jdk
#查看内置的JDK
rpm -qa | grep jdk

#卸载内置的JDK
yum remove java-1.6.0-openjdk
yum remove java-1.7.0-openjdk
  
  
    默认安装的位置
    [root@xialc ~]# ls /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64/
    设置环境变量
    [root@xialc ~]# vi /etc/profile

    yum list |grep jdk可以查看可以下载的
    安装选择的版本
    [root@xialc ~]# yum install java-1.8.0-openjdk.x86_64
    # 修改配置文件
    vi /etc/profile
    # 在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下添加
    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64/
    export PATH= $JAVA_HOME /bin: $PATH
    export CLASSPATH=.: $JAVA_HOME /lib/dt.jar: $JAVA_HOME /lib/tools.jar
    # 刷新配置文件
    source /etc/profile

    java -version
    安装tomcat

    wget http://apache.forsale.plus/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz
      
      
    • 1

    解压:

    tar -zxvf apache-tomcat-8.0.33.tar.gz -C /opt/soft
      
      
    • 1

    启动Tomcat:

    cd /opt/soft/apache-tomcat-8.0.33/bin/
    ./startup.sh
    firewall - cmd - - zone=public - - add - port=8080/tcp - - permanent
    firewall-cmd --reload



    yum list |grep mysql可以查看可以下载的
    • 0
      点赞
    • 0
      收藏
      觉得还不错? 一键收藏
    • 0
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值