环境搭建1-Java maven mysql
2019-10-01 本文已影响0人
仰泳的鱼03
1 说明
1.1 版本说明
1.1.1 java
- jdk8_211
1.1.2 maven
- 3.6
1.1.3 mysql
- 8
2 准备
2.1 上传相关文件到服务器
2.1.1 工具
- xftp
2.1.2 目录
- /usr/local/software
2.2 安装wget
- yum -y install wget
3 安装
3.1 java
3.1.1 解压安装包到/usr/local/environment/jdk/jdk8目录下
- tar -zxvf jdk-8u221-linux-x64.tar.gz -C /usr/local/environment/jdk/jdk8/
-
图片.png
图片.png
3.1.2 配置环境变量
- vi /etc/profile
- 图片.png
-
配置环境变量
图片.png - 使配置文件重新生效
- source /etc/profile
3.1.3 测试
-
java -version
图片.png -
javac
图片.png
3.2 maven
3.2.1 解压安装包到/usr/local/envrionment/maven/maven3目录下
-
tar -zxvf apache-maven-3.6.2-bin.tar.gz -C /usr/local/environment/maven/maven3
图片.png
图片.png
3.2.2 配置环境变量
-
vi /etc/profile
图片.png -
配置环境变量
图片.png - 使配置文件重新生效
- source /etc/profile
3.2.3 测试
-
mvn -v
图片.png
3.3 mysql
3.3.1 在/usr/local/environment/mysql/mysql8下下载安装mysql
- wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
图片.png -
yum -y install mysql80-community-release-el7-1.noarch.rpm
图片.png -
yum -y install mysql-community-server
图片.png
3.3.2 启动mysql
-
systemctl start mysqld.service
图片.png
3.3.3 查看初始密码
-
cat /var/log/mysqld.log
图片.png
3.3.4 登录重新设置密码
-
mysql -u root -p
图片.png -
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Hello10086==' ;
图片.png
3.3.5 重新登录
-
mysql -u root -p
图片.png
3.3.6 远程连接设置
3.3.6.1 查看root的host信息
-
show databases;
图片.png - use mysq;
-
select host, user, authentication_string, plugin from user;
图片.png
3.3.6.2 将root的host跟新为%(%表示可以通配所有的host可以远程访问)
-
update user set host = '%' where user = 'root';
图片.png -
select host, user, authentication_string, plugin from user;
图片.png
3.3.6.3 刷新权限
-
flush privileges;
图片.png
3.3.6.4 测试
- ping 192.168.1.125
- telnet 192.168.1.125 3306
- 问题:telnet: connect to address 192.168.1.125: No route to host
- 解决
-
firewall-cmd --permanent --zone=public --add-port=3306/tcp
图片.png -
firewall-cmd --state
图片.png -
firewall-cmd --reload
图片.png -
telnet 192.168.1.125 3306
图片.png -
mysql -h 192.168.1.125 -u root -p
图片.png