java本地搭建宝塔部署实战likeadmin后台系统源码server端(一)

createh53个月前 (02-01)技术教程28

大家好啊,我是测评君,欢迎来到web测评。

上次分享了那几期likeadmin的搭建视频教程,由于是php开发的,这对有些习惯用java开发的同学不太友好,好在这套系统也有java版本的,也有朋友让我录制java版的搭建教程,所以这几期就给大家分享怎么在本地搭建,宝塔部署这套java版的likeadmin系统,今天先分享server端的搭建部署方式。感兴趣的朋友可以自行下载学习。

技术架构

  • jdk1.8 + nginx + mysql5.7 + redis + springboot2x
  • cnetos7以上 + 宝塔面板

本地搭建教程

  1. 下载源码,使用IDEA打开server目录,编辑器就会自动下载一些需要的jar依赖包。
  2. 下载好jar依赖包后,进入 /server/like-admin/src/main/resources 目录,将 application-example-dev.yml 重命名为 application-dev.yml
  3. 本地开启mysql5.7,redis,然后导入 install.sql 数据库文件。
  4. 修改 application-dev.yml log4j2-spring.xml 文件里的数据库配置信息、redis配置信息、文件上传路径、日志存放路径(一般为存放在宝塔上面的目录路径)
  5. 点击IDEA右上角运行图标启动项目,访问 http://127.0.0.1:8082/api/index/config 如果现实接口返回信息,则部署成功。

宝塔部署教程

  1. 解析一个api域名到自己的宝塔面板中,将 jar包,无需本地打包,直接宝塔部署 目录里面的likeadminapi文件夹压缩,上传到宝塔 /www/wwwroot 目录中解压缩。
  2. 服务器放行8082端口,安装mysql5.7 nginx jdk1.8 redis。
  3. 新建一个数据库名字叫likesql,数据库的账号密码一定都是root 然后导入install.sql文件。
  4. 新建一个springboot的java项目,将项目jar路径选到上传上去的like-admin-1.0.0.jar,项目端口填写8082,勾上开机自动启动,填写解析好的域名。直接提交。
  5. 访问 http://你的域名/api/index/config 如果出现接口返回信息,则代表部署成功。

系统介绍

likeadmin快速开发通用管理后台,基于Vue3、elementPlus,使用java后端语言开发。

集成用户权限、代码生成器、表单设计、岗位部门、云存储、素材中心、微信配置、API模块等一系列开箱即用功能。

自适应手机、平板、电脑端。更多特性持续集成中,选择likeadmin进行项目开发,可以长期提高单位人效,同样的时间做更多的事情,工作更专注,休息更轻松。

当程序开发聚焦业务本身时,生产力就能充分释放,软件需求即可加速实现了。

系统实测截图

视频教程

java本地搭建宝塔部署实战likeadmin后台管理系统源码server端一

相关文章

JavaWEB前端向服务器端发送对象(java向服务器发送数据)

最近项目中需要做一个关于批量删除的功能,删除条件有多个,需要从页面全部传给后台服务器程序,单个的删除,可以拼接参数给url,服务器端获取参数后执行删除操作即可。但是批量删除多个,参数会很多,传递就有些...

用了这么久,token和session的区别,你真的清楚了吗?

session和token都是用来保持会话,功能相同一、session机制,原理session是服务端存储的一个对象,主要用来存储所有访问过该服务端的客户端的用户信息(也可以存储其他信息),从而实现保...

java-socket长连接demo体验(java tcp长连接)

作者:DavidDing 来源:https://zhuanlan.zhihu.com/p/56135195 一、前言最近公司在预研设备app端与服务端的交互方案,主要方案有:服务端和app端通过阿里i...

学习必备|分布式即时通讯服务端java版附源码

今日推荐:分布式即时通讯服务端推荐一款基于java开发的分布式即时通讯服务端,网络基于netty,akka实现实时信息,提供简单的API服务 ,方便二次开发。特点:1、支持单击部署,也支持集群部署2、...

JVM学习笔记之Client Server端的区别

java -version 命令大家都用过,大部分就是看下jdk版本或检查下环境变量的设置,但最后一行的信息也挺重要,如下图所示:Server VM表示我们的虚拟机类型,mixed mode表示虚拟机...

拒绝接口裸奔!开放API接口签名验证

接口安全问题请求身份是否合法?请求参数是否被篡改?请求是否唯一?AccessKey&SecretKey (开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(...