V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zsg1994
V2EX  ›  程序员

plumemo(原 helloblog) (spring boot + vue 开源博客)一键部署脚本安装

  •  
  •   zsg1994 · 2020-04-02 21:26:45 +08:00 · 1564 次点击
    这是一个创建于 1685 天前的主题,其中的信息可能已经有所发展或是发生改变。

    plumemo

    Plumemo 是一个轻量、易用、前后端分离的博客系统,为了解除开发人员对后端的束缚,真正做到的一个面向接口开发的博客系统。


    简介

    plumemo [plumemo],plume (羽) + memo (备忘录)

    基于SpringBoot实现零配置让系统的配置更简单,使用了Mybatis-Plus快速开发框架,在不是复杂的查询操作下,无需写 sql 就可以快速完成接口编写。 后台管理系统使用了 vue 中流行的ant,另外前后交互使用了JWT作为令牌,进行权限、登录校验。。

    官网 | 社区 | QQ 交流群 | 仓库地址

    背景

    由于 plumemo 是前后端分离的,那么对于部署来说就一件很头疼的事情,主题、管理系统、后端 java 服务都需要配置安装配置。除此之外还是 jdk 、mysql 、nginx 配置无疑给很多小伙伴照成了一定的阻碍;为此经过几天的努力 pluemeo-v1.0.0 安装脚本诞生了。

    下载脚本

    wget https://github.com/byteblogs168/plumemo-deploy/blob/master/plumemo-v1.0.0.sh
    

    功能介绍

    1. jdk
    2. mysql
    3. nginx
    4. 主题
    5. 管理系统

    操作步骤

    1. 把脚本上传到服务器(不做介绍)
    2. 添加可执行权限 chmod +x plumemo-v1.0.0.sh
    3. 执行脚本 sh plumemo-v1.0.0.sh

    QQ 截图 20200331221608.png

    下面您就可以根据你的选择进行安装:

    安装 jdk,版本:jdk-8u144-linux-x64

    QQ 截图 20200331222233.png

    安装 mysql,版本:5.7.28

    QQ 截图 20200331224800.png

    安装 nginx,版本:1.17.9

    QQ 截图 20200331225219.png

    安装 plumemo 主题

    111.png

    安装 plumemo 管理系统

    admin1.png

    admin2.png

    生成的启动脚本

    1. 添加可执行权限 chmod +x deploy.sh
    2. 执行脚本 sh deploy.sh

    aa.png

    下载 nginx.conf

    wget https://github.com/byteblogs168/plumemo-deploy/blob/master/plumemo-v1.0.0.sh
    

    至此安装已经完成,开启了您的博客之旅。

    2 条回复    2020-04-05 12:12:36 +08:00
    gakkimywife
        1
    gakkimywife  
       2020-04-03 12:21:46 +08:00
    前排支持
    zsg1994
        2
    zsg1994  
    OP
       2020-04-05 12:12:36 +08:00
    @gakkimywife 谢谢,因为前后端分离的安装比较麻烦,主题 管理系统 java 服务 nginx mysql jdk 一般不熟悉的小伙伴估计很难部署起来。所以才想做一个脚本。希望大家可以给予支持。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5487 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:06 · PVG 15:06 · LAX 23:06 · JFK 02:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.