直接记录自己的安装步骤…环境win10 centos7 mysql5.7.25
1.在/usr/lib创建一个文件夹,把下载好的linux jdk复制进去
2.解压jdk
3.配置变量 vi /etc/profile文件末尾添加 1.export JAVA_HOME=/usr/lib/jvm /jvm /jdk1.7.1_45
2.export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
3.export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
4.测试打印 输入java -version 提示
- java version “1.7.0”
- Java™ SE Runtime Environment (build 1.7.0-b145)
- Java HotSpot™ Server VM (build 21.0-b145, mixed mode)
表示成功
1.下载rpm文件 # wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
- 安装rpm包,# rpm -ivh mysql57-community-release-el7-7.noarch.rpm
3.安装meisql # yum install mysql-community-server
安装过程中有可能需要确认是否安装什么的一直输入y 确认
安装完成输入mysql -uroot -p 进入数据库
提示你输入密码 这里我是直接去 /var/log/mysqld.log 文件下直接找的密码 输入进去登陆成功
4.出现的坑 由于密码是临时密码 打算修改密码 alter user user() identified by “123456”; 然后会报错Your password does not satisfy the current policy requirements
百度下是由于validate_password_policy的值有关
1.直接按照别人的步骤去修改下validate_password_policy的值
登陆数据库 mysql -uroot -p 输入临时密码登陆进去
2.set global validate_password_policy=0;
3.set global validate_password_length=1
4. set global validate_password_mixed_case_count=2
然后修改密码 :alter user user() identified by “123456”; 会提示成功
然后退出 登陆数据库 使用密码123456 登陆成功!!
5.打算使用可视化工具连接需要开通远程权限:grant all privileges on . to root @"%" identified by “123456”;
flush privileges; * 刷新刚才的内容*
6.systemctl stop firewalld 关闭防火墙 (好像是每次重启之后会失效,自己的还没修改,需要去百度)
7.使用可视化工具连接 输入虚拟机的IP 输入账号root 密码123456 连接成功
二.接下来部署tomcat (几个步骤都是使用ssh直接走的)
1.在/lib下创建tomcat目录 cd /lib mkdir tomcat
2.把tomcat 压缩包放进tomcat目录下解压 tar -xzvf 解压包 修改文件名为tomcat7
3.进入tomcat7 进入webapps 把项目名拷贝进去
4.修改mysql的系统库指向 修改项目的数据库的账号密码