阿里雲安裝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可以查看可以下載的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章