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

createh55个月前 (02-01)技术教程39

大家好啊,我是测评君,欢迎来到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端一

相关文章

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

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

Java 中的 Http 客户端 API:身份验证

.介绍在本系列的第一部分(链接此处)中,介绍了 java http 客户端 API 的基本功能。现在我们将探讨当今应用程序中广泛使用的一些更常见的用例。我们将学习如何通过提供凭据来访问安全端点。基本认...

面试官:如何关闭一个 TCP 连接?(关闭tcp6)

今天聊一个比较轻松的问题:如何关闭一个 TCP 连接?可能大家第一反应是「杀掉进程」不就行了吗?是的,这个是最粗暴的方式,杀掉客户端进程和服务端进程影响的范围会有所不同:在客户端杀掉进程的话,就会发送...

SpringBoot集成开源IM框架MobileIMSDK,实现即时通讯IM聊天功能

一、前言MobileIMSDK 是什么?MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支...

基于springboot2.0跟layui构建的前后端分离后台管理系统源码分享

一个基于SpingBoot2.0轻量级的java快速开发框架。以Spring Framework为核心容器,Spring MVC为模型视图控制器,Mybatis Plus为数据访问层, Apache...

实时音视频入门学习:开源工程WebRTC的技术原理和使用浅析

本文由ELab技术团队分享,原题“浅谈WebRTC技术原理与应用”,有修订和改动。1、基本介绍WebRTC(全称 Web Real-Time Communication),即网页即时通信。 是一个支持...