Alist挂载minio存储

Alist挂载minio存储

Minio是什么

Minio是兼容S3对象存储协议的开源存储桶,方便快捷搭建难度低

部署Alist

通过SSH远程工具连接到你的服务器,执行以下命令

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install

执行结果:

20241122174535456-image

部署Minio

安装Minio

## Debian系
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio_20241002175041.0.0_amd64.deb -O minio.deb
sudo dpkg -i minio.deb
## RHEL系列
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20241002175041.0.0-1.x86_64.rpm -O minio.rpm
sudo dnf install minio.rpm
## 二进制(通用)
wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/

填写配置文件

cat > /etc/default/minio <<-EOF
# 管理由账户密码
MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
# 设置监听端口(前面API端口,后面控制台端口)
MINIO_OPTS="--address :9001 --console-address :9090"
# 设置存储目录(必须事先创建好和设置访问权限)
MINIO_VOLUMES="/data"
EOF

20241122175119613-image

设置自启动

cat > /etc/systemd/system/minio.service <<-EOF
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio
[Service]
WorkingDirectory=/usr/local/
ProtectProc=invisible
user=root
group=root
EnvironmentFile=/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${MINIO_VOLUMES}\" ]; then echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\"; exit 1; fi"
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
LimitNOFILE=1048576
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no
SuccessExitStatus=0
[Install]
WantedBy=multi-user.target
Alias=minio.service
EOF
systemctl enable minio.service
systemctl start minio.service
# 查询运行状态
systemctl status minio.service

20241122184315729-image

创建存储桶

  1. 浏览器访问 minioip:9090 进入控制台
  2. 点击Create a Bucket
  3. 设置相关信息(界面已翻译)

    20241122184552701-image

     

  4. 侧边栏找到AccessToken并创建

    20241122184652849-image

挂载minio

  1. 进入Alist后台,创建存储,驱动选择对象存储
  2. 根据图片设置对应项目

20241122185106902-image

20241122185114650-image

20241122185130130-image

注意:必须开启强制路径样式,如果你是本地搭建必须开启Web代理!

保存返回首页,查看效果:

20241122185254259-image

尝试上传文件:

20241122185337970-image


广告:

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容