标签搜索

绿联云docker部署笔记软件blossom教程(含Mysql部署)

微芒网
2023-12-24 / 1413 - 阅读


Blossom 是什么?

Blossom 是一个需要私有部署的笔记软件,虽然本身定位是一个云端软件,但你仍然可以在本地部署,数据和图片都将保存在本地,不依赖任何的图床或者对象存储。

附上 blossom 的官网: https://www.wangyunf.com/blossom-doc/

1.0 数据库 Mysql8.0

blossom使用的是mysql8.0的数据库。所以需要MySQL镜像安装好,如果之前已经有了,那么可以跳过这一步。

   首先,我们在镜像仓库中搜索并下载MySQL的镜像。

    image.png

    下载完成后,在本地镜像中找到它,点击创建容器。勾选创建后启动容器。

    image.png

    配置重启策略。

    image.png

    在存储空间中创建一个目录,设置为读写模式,用于保存MySQL的配置和我们的数据,并与容器的/var/lib/mysql目录建立映射。

    image.png

    配置端口,本地端口指的是实际访问时用到的端口,注意不要和其他服务的端口冲突


    image.png


    在环境中添加root用户的密码。MYSQL_ROOT_PASSWORD=your_password

    image.png

    点下一步,点击完成即可。到这里,我们的MySQL服务就已经创建好了。


2.0 Mysql创建数据集库


    可以选择一些数据库管理工具,比如DataGrip ,Navicat、DBeaver、phpMyAdmin或者官方的MySQL Workbench。这里选择了DataGrip进行连接登录 。 

    image.png

# 执行命令创建数据库

CREATE DATABASE `blossom` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

        image.png

    显示“bloossom”则创建成功    

3.0 blossom部署

   在镜像仓库下载jasminexzzz/blossom:latest镜像

    image.png

    创建镜像

    image.png

    

    命令这里面配置自定义内容

#【需修改,根据自己设置修改url】配置图片上传后对应生成的访问URL,需要以/pic/结尾。该访问URL需要与访问后台的域名和端口相同  

# 配置图片保存的磁盘路径,请使用 -v 将该路径挂载为本地路径

#【需修改,根据自己设置修改url】配置数据库访问地址

#【如修改,根据自己设置修改用户名】配置数据库用户名

#【需修改,根据自己设置修改密码】配置数据库密码


--project.iaas.blos.domain=http://192.168.0.135:9998/pic/

--project.iaas.blos.default-path=/home/bl/img/

--spring.datasource.url=jdbc:mysql://192.168.0.135:3306/blossom?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2B8

--spring.datasource.username=root

--spring.datasource.password=password

    image.png

    存储空间挂载/home/bl文件夹,一定设置读写权限


    image.png

    访问端口 这里设置的 9998,避免冲突,无冲突可使用9999

    image.png


    剩下的都默认即可,接着访问配置好的地址,我这里是这样的(端口后面 /editor/#/settingIndex 要带上,不然访问不到)

    http://192.168.0.135:9998/editor/#/settingIndex

    使用默认的管理员账号登陆账号密码都是 blos,可以进入设置自己的账户和密码(左下角齿轮图标)。

    image.png

    image.png

    image.png


200

评论

博主关闭了本网站的评论