阿里云安装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可以查看可以下载的

猜你喜欢

转载自blog.csdn.net/u010487100/article/details/78287474