权限管理系统demo(springboot+elementUI)内附部署到云
服务器步骤
⽬录
前⾔
这是⼀个不完整的权限管理系统的demo(如果你想改成其他系统的crud也可以,⼤同⼩异)
后端使⽤spring boot:spring boot其实就是善于使⽤注解和配置⽂件的spring,是它的简化版,快速⾼效容易修改配置。
前端vue+elementUI:element-⽹站快速成型⼯具,很好的框架。
环境和软件
使⽤软件是IntelliJ IDEA 2019.3 x64 +HBuilderX
运⾏环境 jdk1.8+tomcat 9.0+nginx 1.12+mysql 5.6+redis 6.2.4
⽬录结构
话不多说,先看⼀下⽬录结构。
⽬录⽂件不细说,⼀般展开来后都是这种结构:
如果需要调⽤⼀些⽅法(加密,国际化,换主题等),最好是多创建⼀个⼯具类的包来存放。
项⽬截图
运⾏⼀下项⽬,项⽬截图如下:
登录界⾯
⾸页
mysql下载之后是个文件夹
⾓⾊管理界⾯
电脑显⽰屏尺⼨问题,之前在另⼀台电脑尺⼨⽐较⼤,⼤家⾃⾏调整。
项⽬演⽰完毕,只是⼀个简单的demo,最初步搭建起来的⼀个框架,还有很多需要完善的地⽅,适合新⼿,同样也提供给我⾃⼰记录学习。购买云服务器
接下来是把项⽬部署到云服务器上,我使⽤的是阿⾥云服务器,学⽣认证的话免费使⽤两个⽉,不想认证的话新⼈1核2G⼀年也不到⼀百块,有经济能⼒的可以考虑。
⼀般进⼊阿⾥云官⽹,点击云服务器ECS就可以查看⾃⼰想要购买的云服务器信息,或者查看⾃⼰已经创建了的服务器实例信息。阿⾥云链接如下:
⼀般的云服务器都是使⽤linux系统(看个⼈喜好选择版本),centos7版本应该是⽐较多⼈⽤的,慎选centos6版本!下⾯是我的系统版
本描述。
学过linux的⼀般都知道XShell和Xftp这两个远程连接⼯具,可以免费下载,链接如下:
远程连接后对命令的发送和⽂件的传输都⾮常的⽅便,尤其是Xftp传输⽂件对⼩⽩⾮常友好。宝塔Linux⾯板(快速搭建)
接下来还有⼀个⾮常重要的推荐,宝塔linux⾯板
Centos安装脚本(进⼊命令⾏输⼊下⾯命令)
yum install -y wget && wget -O install.sh download.bt/install/install_6.0.sh && sh install.sh
安装完后,会在命令⾏给出你的账户名和密码,还有登录地址,类似这种
username: sd14gfh5
password: 78e2f2a4
外⽹⾯板地址: :8888/d4hh5t5e
内⽹⾯板地址: :8888/d4hh5t5e
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论