springBoot部署云服务器步骤

参考:https://blog.csdn.net/weixin_39274753/article/details/81557501

1. 安装JDK

yum install java-1.8.0-openjdk* -y

2. 安装lrzsz,用于往服务器上传文件

yum install lrzsz -y

3. 在idea中把项目打包,xxx.jar

 

4. 在终端中利用rz命令上传jar文件到合适目录

例如:/home/export/

5.进入jar文件所在目录运行jar文件

#后台运行java的jar
nohup java -jar xxx.jar &

#查看java进程ID
ps -ef|grep java

至此,欧克~

 

6. 其他补充 :安装最新稳定版本mySql

参考:https://blog.csdn.net/qq_36582604/article/details/80526287 

https://cloud.tencent.com/developer/article/1441098

6.1 配置源

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

之后再执行

yum -y install mysql57-community-release-el7-10.noarch.rpm

 

6.2 检查是否安装了RPM源

yum repolist enabled | grep "mysql.*-community.*"

如下截图表示成功

6.3 安装mySql

yum -y install mysql-community-server

6.4 禁止Mysql更新

我们在安装之后,为了能够正常运行,我们会禁止MySQL进行更新。因为在yum更新了MySQL之后,MySQL会自动重启。这对于我们来说是没有必要的,所以我们可以屏蔽更新。我们可以这样,将下列指定放到你的/etc/yum.conf文件中:

exclude=mysql-community-client,mysql-community-common,mysql-community-libs,mysql-community-server

6.4 启动和关闭mysql的命令

service mysqld start
service mysqld stop
service mysqld restart

6.5 登录mysql

mysql -uroot -p

6.6 修改密码

首先登录MySQL。 
mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges; 

备注:mysql5.7之后 password字段变成了authentication_string,

所以修改密码的sql更新为:

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

修改密码后首次使用之前还需要执行下面sql

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your passwd'

6.7 忘记密码,使用root用户跳过密码登录mysql

编辑/etc/my.cnf文件,在[mysqld]下面加上 skip-grant-tables,保存后重启mysql然后可以不使用密码登录

企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue)

08-07
课程简介: 历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统中后端应用权限的管理,其中主要涵盖了六大核心业务模块、十几张数据库表。 其中的核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时,Debug还亲自撸了额外的附属模块,包括字典管理模块、商品分类模块以及考勤管理模块等等,主要是为了更好地巩固相应的技术栈以及企业应用系统业务模块的开发流程! 核心技术栈列表: 值得介绍的是,本课程在技术栈层面涵盖了前端和后端的大部分常用技术,包括Spring Boot、Spring MVC、Mybatis、Mybatis-Plus、Shiro(身份认证与资源授权跟会话等等)、Spring AOP、防止XSS攻击、防止SQL注入攻击、过滤器Filter、验证码Kaptcha、热部署插件Devtools、POI、Vue、LayUI、ElementUI、JQuery、HTML、Bootstrap、Freemarker、一键打包部署运行工具Wagon等等,如下图所示: 课程内容与收益: 总的来说,本课程是一门具有很强实践性质的“项目实战”课程,即“企业应用员工角色权限管理平台”,主要介绍了当前企业级应用系统中员工、部门、岗位、角色、权限、菜单以及其他实体模块的管理;其中,还重点讲解了如何基于Shiro的资源授权实现员工-角色-操作权限、员工-角色-数据权限的管理;在课程的最后,还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台的数据库设计图: 以下为项目整体的运行效果截图: 值得一提的是,在本课程中,Debug也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发中,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值