栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

从零搭建开发脚手架 Easyadmin部署及部署常见问题解决

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从零搭建开发脚手架 Easyadmin部署及部署常见问题解决

文章目录
      • 背景
      • 部署教程
          • 服务端
          • 前端
          • 校验
      • ☎️常见问题
      • ☎️联系方式☎️

☎️ ☎️ ☎️ 已开源基于SpringBoot+Mybatisplus+Layui+SnakerFlow前后端分离轻量级工作流引擎的脚手架项目 easy-admin

背景

easy-admin开源已有1个多月了,斩获180多个star,期间还伴随着LayUI的官网下架事件,这点非常痛心,但是并不会影响我们的使用和定位。

在Gitee的readme我已经写过部署教程了,而且还是比较简单的,最简化不依赖tomcat和nginx,只需要启动jar包就可以。但是还是有很多小伙伴在部署的过程中遇到了问题,所以在这里总结下,后面有关部署的问题都在这个博文更新。

部署教程

整体部署规划结构如下:

服务端

先使用mvn clean package命令进行打包成Jar.

1.执行easy-admin.sql

2.修改application.yaml

server:
  port: 8080
spring:
  datasource:
    username: root
    password: 123456
    url: jdbc:mysql://localhost:3306/laker?serverTimezone=GMT%2B8&characterEncoding=utf8&useSSL=false

3.启动

nohup java -jar easy-admin-1.0.0.jar &

由于验证码涉及到java安全协议,建议使用脚本启动 sh run.sh start

前端

首先修改配置web/admin/config/pear.config.yml,填写你自己服务器实际ip、port

## 配置服务端地址
admin:
  server: http://localhost:8080

按照相对位置放即可(或者自己弄个nginx丢进去)

easy-admin.jar
application.yml
run.sh
web
--admin
----admin
----compoment
----config
----view
----index.html
----login.html
校验

浏览器访问http://ip:port/admin

☎️常见问题

1.后端部署成功,访问后端的ip端口一般是8080,可以访问通,但是页面访问不了。

具体现象:

  • 浏览器访问http://ip:port,能正常返回json

  • 浏览器访问http://ip:port/admin,不能返回登录页,返回json提示如下

    • {
          "code": "404",
          "msg": "未找到接口",
          "data": "/admin/index.html"
      }
      

解决方案:

从现象分析是虚拟磁盘未生效,检查其服务器部署环境,发现其部署目录有中文,so,问题所在就是中文路径,注意啊,小伙伴们部署文件等等最好不要用中文

2.整体前后端都部署成功,也能访问到登录页,但是验证码出不来。

具体现象:

  • 浏览器访问http://ip:port/admin,能返回登录页面,但是登录页面的验证码不显示

解决方案:

在浏览器按F12,查看其Network列,看请求的验证码接口,其请求的还是http://localhost:8080/captcha。

修改配置web/admin/config/pear.config.yml,填写你自己服务器实际ip、port

## 配置服务端地址,例如 101.35.32.22 8080
admin:
  server: http://101.35.32.22:8080
☎️联系方式☎️

个人微信: lakernote(进群加我拉你)


微信公众号 : Java大厂面试官

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/275337.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号