以
CentOS
系统为例,参考文档 Minio中文文档cd /opt
wget <https://dl.min.io/server/minio/release/linux-amd64/minio>
chmod +x minio
新建启动脚本
minio.sh
支持后台启动# Access Key
export MINIO_ROOT_USER= 后台登录账号
# Secret Key
export MINIO_ROOT_PASSWORD= 后台登录密码
#/home/minio/data 指定minio文件存储位置
#/home/minio/data/minio.log 指定minio的日志文件
nohup ./minio server --address ":9000" --console-address ":9001" /home/minio/data > /home/minio/data/minio.log 2>&1 &
然后执行
sh minio.sh
,查看是否成功 ps -ef | grep minio
,出现下图则代表成功
然后访问 http://ip:9001 即可进入管理界面。
使用uPic上传图片
偏好配置-> 图床-> 选择 Amazon S3(支持第三方S3协议),空间名称输入后台新建的buket名称,Access key为设置的后台用户名,Secret key 为密码。

nginx 配置
访问图片代理即可,具体按需配置。
# minio.example.com;
server {
listen 80;
listen 443 ssl;
server_name minio.example.com;
ssl_certificate /opt/keys/minio.example.com.pem;
ssl_certificate_key /opt/keys/minio.example.com.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
location / {
proxy_set_header Host $http_host;
proxy_pass http://127.0.1:9000;
}
if ($scheme = http ) {
return 301 https://$host$request_uri;
}
}