使用MinIO+PicGo在服务器搭建图床
创建minio目录
用于存放Minio
可执行文件1
mkdir /usr/local/minio
下载minio
1 | # 进入到/usr/local/minio |
创建存储目录
1 | # 新建data存储目录 |
启动minio
1 | cd /usr/local/minio |
访问minio控制台
访问http://IP:9090
,启动日志会显示控制台端口,以及API端口,配置防火墙规则,云服务器还需配置安全组规则,放行端口
创建buckets
选择Buckets
,点击Create Bucket
修改buckets权限
点击你创建的buckets
,修改Access Policy
,改为Public
上传图片
选择Object Browser
,进入你创建的buckets
,点击Upload
访问图片
输入API地址http://IP:9000/image/202407091317664.png
,查看图片是否显示成功
安装PicGo
PicGo
下载地址:https://github.com/Molunerfinn/PicGo/releases
,选择最新版本下载,下载完成后执行安装
安装后使用管理员身份启动,否则安装不了插件。
安装minio插件
选择插件设置
,搜索minio
,点击安装
配置minio
选择图床设置
,选择MinIO图床
,进行相关配置
参数 | 释义 |
---|---|
endPoint | 【必选 - Minio服务API访问的域名 |
port | 【必选 - Minio服务API访问的端口】 |
useSSl | 【可选 - 使用SSL时打开】 |
accessKey | 【必选 - Minio服务用户名】 |
secretKey | 【必选 - Minio服务密码】 |
bucket | 【必选 - 自建的buckets名称】 |
同名文件 | 【默认 - 当文件名重复时设置的策略】 |
基础目录 | 【可选 - 自定义子目录文件夹】 |
自定义域名 | 【可选 - 图片上传成功后,返回的链接为域名 - 可查看教程后面的扩展操作】 |
自动归档 | 【默认 - 可选择开启,PicGo程序会自动帮你按照yyyy/MM/dd的格式归档】 |
配置PicGo
PicGo
配置可参考PicGo使用文档
上传图片
通过PicGo
上传图片,登录到Minio
控制台,检查是否上传成功,成功之后就可以使用你自己的图床啦
配置域名
如果自己有域名,可以通过nginx
配置自己的域名,配置成功后将IP端口直接替换成域名就行了
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Gzzz's Blog!
评论