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
[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
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 ~]# 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
# 修改配置文件
[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可以查看可以下载的