(本人使用的是安装包搭建)
1.下载Linux版本的jdk(自己百度jdk进官网下吧)
通过FileZilla软件上传jdk到服务器的/usr/local/java下,然后进行解压
2.配置环境变量(vim /etc/prifile)
添加上图的后四行(第1,2行为jdk解压目录)
3.使配置文件生效(source /etc/profile)
4.测试(java -version)
1.下载tomcat8.5(Linux版本)
2.同上上传到/usr/local下,进行解压(tar -xzvf tomcat名称)
3.默认是8080端口。
4.进入安装的tomcat下的bin目录下(cd tomcat8.5/bin)
5.启动tomcat(./startup.sh)
6.测试:
在这里使用的使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)再执行允许远程连接的命令。
连接成功,可以访问。(我的是云服务器,记得在云服务器管理的地方添加防火墙规则,不然是会被拒绝的)