1.安装JDK
1.1上传JDK
打开Mobaxterm
1.2解压jdk
1.3删除压缩包
1.4修改名字
1.5检查版本
1.6配置JDK
2.安装MariaDB数据库
2.1下载安装
2.2 设置数据库权限
2.2.1查询数据库
2.2.2使用mysql数据库
2.2.3查询表格
2.2.4查询user表
修改localhost为%
2.2.5刷新数据库
flush privileges;
3.配置防火墙
3.1检查防火墙状态
3.2 关闭防火墙
禁用+关闭
firewall-cmd --state
systemctl disable firewalld.service
systemctl stop firewalld.service
3.3 测试数据库连接
3.4 导入数据库
4.完成后端项目发布
4.1 检查YML配置文件
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/jt?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true
username: root
password: root
4.2后端项目打包
5.项目发布
5.1 上传jar包
将8091.jar上传
5.2 运行jar包
java -jar 8091.jar
原因
修改成主启动类的类名→重新打包上传再运行
测试后端
有返回数据则证明无误
可以测试多个端口号
5.3 后台项目发布
现阶段启动项与终端绑定,关闭MobaxTerm则浏览器无法访问,如何处理??
5.3.1后端运行命令
nohup java -jar 8091.jar => 8091.log &nohup java -jar 8093.jar => 8093.log &
5.3.2日志查看
cat 输出文件所有的内容
more 输出文档所有的内容,分页输出,空格浏览下一屏,q退出
less 用法和more相同,只是通过PgUp、PgOn键来控制
tail 用于显示文件后几号,使用频繁
tail -10 nginx.conf 查看nginx.conf的最后10行
tail –f nginx.conf 动态查看日志,方便查看日志新增的信息
ctrl+c 结束查看
5.3.3杀死进程
杀死进程命令:
- kill PID号 一般类型的杀死进程
- kill -15 PID号 较为强硬的杀死 可以善后
- kill -9 PID号 强制杀死 后果自负.
5.3.4 查询任意服务
ps -ef |grep mysql