目录
一.jdk&tomcat安装
1.jdk的安装
1.2解压对应的安装包
1.3配置环境变量
2.tomcat的安装
二.mysql的安装
三.后端接口部署
后端部署
导入war包
修改端口
开启访问
一.jdk&tomcat安装
1.jdk的安装
登录VMware Workstation Pro 然后连接MobaXterm
将 jdk tomcat mysql 导入到MobaXterm
1.2解压对应的安装包
输入tar -xvf jdk-8u151-linux-x64.tar.gz解压jdk
解压完成
输入 tar -xvf apache-tomcat-8.5.20.tar开始解压tomcat
解压完成
1.3配置环境变量
在vim /etc/profile中配置环境变量path,并且保存
是配置的环境生效 前必须先输入:source /etc/profile
然后 输入java -version即可
2.tomcat的安装
进入到tomcat的目录下
进入到bin目录下
.启动tomcat :startup.at
会进入无法使用的状态
必须要关闭防火墙
#关闭防火墙
systemctl stop firewalld.service#防火墙状态
systemctl status firewalld
然后就可以访问了
另一次访问方法
防火墙设置
#开放端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --zone=public --add-port=3306/tcp --permanent #跟新防火墙规则 firewall-cmd --reload #防火墙列表 firewall-cmd --zone=public --list-ports #防火墙状态 systemctl status firewalld #启动防火墙 systemctl start firewalld #关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service
二.mysql的安装
卸载mariadb,否则安装MySql会出现冲突(先查看后删除再查看):rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 删除
将MySQL安装包解压到指定目录
mkdir mysql-5.7
tar -xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7
开始安装,-ivh 其中i表示安装,v表示显示安装过程,h表示显示进度 rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm
启动MySQL服务
systemctl start mysqld
输入mysql -uroot -p 登录MySQL,密码输入上面自动生成的
#设置密码校验策略(0 or LOW),要不密码太LOW不让你过
set global validate_password_policy=0;
#设置密码校验长度,要不密码太短不让你过(多次测试发现密码最小长度为4位)
set global validate_password_length=4;
更新密码为123456
set password = password("123456");
刷新服务:FLUSH PRIVILEGES;
数据库没有授权,允许以root身份远程登录mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
#输入后使修改生效还需要下面的语句
FLUSH PRIVILEGES;然后就可以在外部访问了
外部访问结果
三.后端接口部署
先回到webapps中
然后pwd,然后进入bin中
然后把后端项目导入进去
使用./catalina.sh start启动项目
把数据导入数据库
出现结果就代表后端接口成功
后端部署
导入数据到数据库
导入war包
修改端口
先进入根目录
然后输入:firewall-cmd --zone=public --add-port=8082/tcp --permanent
在刷新防火墙:firewall-cmd --reload
在查看端口是否开放:irewall-cmd --zone=public --list-ports
输入命令 : cd apache-tomcat-8.5.20/conf/
输入命令 : vim server.xml
进入后,找到Connector设置端的地方,按 i 进入编辑模式,将8080修改为8082,再按Esc退出编辑模式,再输入 :wq 保存并且退出