雨云部署对象存储
第一步购买与准备云服务器购买服务器登录雨云控制台购买一台云服务器。配置建议MinIO官方建议至少2核CPU、2GB内存硬盘空间根据你的存储需求来定。选择预装Docker环境的系统如Debian/Ubuntu会让后续部署更简单。开放端口在服务器的防火墙或安全组中放行两个关键端口9000MinIO的API服务端口。9001MinIO的Web控制台端口。第二步部署MinIO服务你可以通过SSH连接到服务器用Docker命令一键部署bashdocker run -d \ -p 9000:9000 \ -p 9001:9001 \ --name minio \ -v /mnt/data:/data \ -e MINIO_ROOT_USER你的用户名 \ -e MINIO_ROOT_PASSWORD你的密码 \ quay.io/minio/minio server /data --console-address :9001命令解释-p将容器端口映射到宿主机-v /mnt/data:/data将服务器的/mnt/data目录挂载到容器内作为存储空间你需要替换成自己的路径-e用于设置管理员用户名和密码。第三步访问与配置MinIO登录控制台部署完成后在浏览器访问http://你的服务器IP:9001用你设置的用户名和密码登录。创建存储桶 (Bucket)登录后在Web界面左侧找到Buckets点击Create Bucket创建一个存储桶就像创建一个“文件夹”一样。创建访问密钥 (Access Keys)为了给其他应用提供接入权限需要在左侧Access Keys菜单里点击Create access key生成一对密钥Access Key和Secret Key。请务必妥善保管这是你后续访问API的凭证。第四步使用你的对象存储现在你的对象存储服务就已经搭建好了。它可以被任何支持S3协议的应用如Cloudreve网盘系统、PicGo图床工具等当作后端存储。在配置这些应用时填入以下信息即可Endpointhttp://你的服务器IP:9000如果你配置了域名和HTTPS则用域名地址Access Key你在MinIO控制台生成的IDSecret Key你在MinIO控制台生成的密钥Bucket你在MinIO中创建的存储桶名称注意很多S3应用需要开启Path-Style或强制路径样式的选项因为MinIO默认使用这种方式