夜弦

  • 2024年6月12日
  • 注册于 2023年12月6日
  • 0 次助人
  • 仅创建 Halo 实例(使用已有外部数据库,MySQL 为例):

    `~/halo/docker-compose.yaml
    version: "3"

    services:
    halo:
    image: halohub/halo:2.15
    restart: on-failure:3
    network_mode: "host"
    volumes:
    - ./halo2:/root/.halo2
    command:

    修改为自己已有的 MySQL 配置

    - --spring.r2dbc.url=r2dbc:pool:mysql://localhost:3306/halo
    - --spring.r2dbc.username=root
    - --spring.r2dbc.password=
    - --spring.sql.init.platform=mysql

    外部访问地址,请根据实际需要修改

    - --halo.external-url=http://localhost:8090/

    端口号 默认8090

    - --server.port=8090`

  • version: "3"

    services:
    halo:
    image: halohub/halo:2.15
    restart: on-failure:3
    network_mode: "host"
    volumes:
    - ./halo2:/root/.halo2
    command:

    修改为自己已有的 MySQL 配置

    - --spring.r2dbc.url=r2dbc:pool:mysql://localhost:3306/halo
    - --spring.r2dbc.username=root
    - --spring.r2dbc.password=
    - --spring.sql.init.platform=mysql

    外部访问地址,请根据实际需要修改

    - --halo.external-url=http://localhost:8090/

    端口号 默认8090

    - --server.port=8090

    自己创建了mysql数据库,配置也根据上面的换成自己的数据库名和密码 ,可是创建还是无法正常打开后台,应该是数据库问题

  • 配置的是对象存储(Amazon S3 协议)的七牛云存储
    配置应该是对的,上传图片显示成功,但是预览失败(看上面的图),必须把下面这个链接复制到浏览器打开一下,然后预览就莫名其妙有了。