云服务器搭建Java环境+Tomcat8.5+MySQL5.7

1.首先搭建java环境

(本人使用的是安装包搭建)

1.下载Linux版本的jdk(自己百度jdk进官网下吧)

通过FileZilla软件上传jdk到服务器的/usr/local/java下,然后进行解压

 

2.配置环境变量(vim /etc/prifile)

云服务器搭建Java环境+Tomcat8.5+MySQL5.7_第1张图片

添加上图的后四行(第1,2行为jdk解压目录)

3.使配置文件生效(source /etc/profile)

4.测试(java -version)

2.配置tomcat8.5

1.下载tomcat8.5(Linux版本)

2.同上上传到/usr/local下,进行解压(tar -xzvf tomcat名称)

3.默认是8080端口。

4.进入安装的tomcat下的bin目录下(cd tomcat8.5/bin)

5.启动tomcat(./startup.sh)

6.测试:

云服务器搭建Java环境+Tomcat8.5+MySQL5.7_第2张图片

3.安装MySQL5.7

在这里使用的使yum源安装

1.下载mysql源

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.安装mysql源

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm 

3.安装mysql

yum -y install mysql-community-server

4.启动mysql

systemctl start mysqld

5.设置开机自启

systemctl enable mysqld

systemctl daemon-reload

6.查看登陆密码(vi /var/log/mysqld.log)

在这里,本人遇到了一个尴尬的问题就是我输入这个密码始终不对(access denied for user root @localhost)

(7)cd /etc/my.cnf   添加  skip-grant-tables
(8)重启服务器,

(9)不需要输入密码直接进入mysql命令行

(10)进入mysql数据库后输入如下命令,将password改为123456

update user set authentication_string=password('123456') where user='root';

(11)将刚刚添加的   skip-grant-tables 删除再重启mysql

(12)进入mysql想要允许远程连接的时候报了个错误,

这个错误应该是密码太简单了吧,然后重新设置密码(mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)

(13)修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '(新密码)';

(14)再执行允许远程连接的命令。

 

云服务器搭建Java环境+Tomcat8.5+MySQL5.7_第3张图片

连接成功,可以访问。(我的是云服务器,记得在云服务器管理的地方添加防火墙规则,不然是会被拒绝的

 

 

 

 

 

 

你可能感兴趣的:(后端)