文章目录
1. 准备工作
- centOS 7以上
- 一台linux服务器
- 服务器中包含:
- jre
- mysql
- nginx(后面有安装说明)
1.0 配置服务器安全组(阿里云)
- 目的:使服务器开放一些特定端口,比如数据库的3306,tomcat默认的8080端口等
- 进入控制台,找跟安全有关的服务,手机端也可以改
1.1 安装jre环境
- 下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
-
下载好文件后,执行解压缩:tar -zxvf jre-7u80-linux-x64.tar.gz。
-
设置环境变量:vim /etc/profile,在此文件中添加如下配置项
#set java environment
JAVA_HOME=/usr/java/ jre1.7.0_80
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME JRE_HOME CLASS_PATH
-
使配置的环境变量生效:source /etc/profile
-
验证是否生效:java -version看与上面版本是否一致。
1.2 安装Mysql
mysql5.5 -> mysql5.7
- 检查当前安装版本
rpm -qa | grep mysql - #删除旧版本
rpm -e 5.5.mysql.xxxx - #yum库没有5.7,需要先下载5.7norch文件
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm - #安装norch文件
rpm -ivh mysql57-community-release-el7-9.noarch.rpm - #yum库中有5.7安装包
yum list | grep mysql - #安装5.7
yum -y install mysql
yum -y install mysql-server - #查看密码
cat /var/log/mysqld.log | grep password
mysql -uroot -pb4gd-DyoZlC3 - #初次登录
- #修改密码校验策略
set global validate_password_policy=0;
set global validate_password_mixed_case_count=0;
set global validate_password_number_count&
- #修改密码校验策略