抱歉,您的浏览器无法访问本站m
本页面需要浏览器支持(启用)JavaScript
了解详情 >

1、环境介绍

我这里全都是https域名+端口号访问方式

minio

这里需要2个域名,我使用的是minio.woshi.xin和memos.minio.woshi.xin两个域名 第一个是给minio使用 第二个是给memos使用。

docker安装的minio,并做反向代理+ssl证书,这里需要注意的是,反向代理的时候,发送域名(host)这里要写$http_host,而不是127.0.0.1要不你存储的时候可能会出错!

memos

docker安装的memos,并做反向代理+ssl证书

2.minio安装操作

在memos0.21版本的时候,s3对象存储(minio)中用的是Path style的URL构建方式,Bucket是在后边拼接,一个域名就能搞定例如我的域名是https://minio.woshi.xin,Bucket是memos,那么在我们请求的时候他是类似https://minio.woshi.xin/memos的格式;

而在memos0.22.0版本升级后,s3对象存储(minio)中用的是 Virtual hosted style的URL构建方式,Bucket会拼接在Endpoint的前边,例如我的域名是https://minio.woshi.xin,Bucket是memos,请求的时候就是https://memos.minio.woshi.xin;

安装好minio后添加上环境变量

MINIO_DOMAIN=minio.woshi.xin(改为你访问minio的网址,完后重启一下)

3.设置minio

进入minio建立存储桶:memos
设置为公开
然后更改区域为CN
建立密钥

4.需要注意

设置完以上的内容,记得把minio的反代端口将19001改成19000。改的时候注意发送域名(host)是$http_host,而不是127.0.0.1

5.设置memos



填完正常使用即可,别忘了改memos中reference 字段的大小

如果还是不会 那么你就跟着我做吧

评论