一、环境准备创建目录
sudo mkdir -p /opt/poi/minio
sudo mkdir -p /opt/poi/minio/data
二、下载指定版本(2024 稳定版)
MinIO 历史版本归档:
https://dl.min.io/server/minio/release/linux-amd64/archive/
cd /opt/poi/minio
# 下载 2024-10-29 稳定版(你可替换日期)
sudo curl -L https://dl.min.io/server/minio/release/linux-amd64/archive/minio.RELEASE.2024-10-29T16-01-48Z -o minio
# 赋权
sudo chmod +x minio
sudo chown root:root minio
三、验证版本(必须成功)
sudo ./minio --version
返回
akl@iZj6c63fwguj5hd8rs6vknZ:/opt/poi/minio$ sudo ./minio --version
minio version RELEASE.2024-10-29T16-01-48Z (commit-id=c4239ced225b9fead5f6b44e3665c5ccd7eacc89)
Runtime: go1.22.8 linux/amd64
License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html
Copyright: 2015-2024 MinIO, Inc.
四、创建配置文件
sudo vi /opt/poi/minio/minio.conf
# MinIO 管理员账号
MINIO_ROOT_USER=minioadmin
# MinIO 管理员密码(至少8位)
MINIO_ROOT_PASSWORD=minioadmin
# 服务端口
MINIO_PORT=9000
# 控制台网页端口
MINIO_CONSOLE_PORT=9001
五、设置开机启动
sudo vi /etc/systemd/system/minio.service
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
User=root
Group=root
EnvironmentFile=/opt/poi/minio/minio.conf
ExecStart=/opt/poi/minio/minio server --console-address ":9001" --address ":9000" /opt/poi/minio/data
Restart=always
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
六、阿里云开放端口
开放端口:9000、9001
七、启动并设置开机自启
sudo systemctl daemon-reload
sudo systemctl enable minio
sudo systemctl start minio
sudo systemctl status minio
八、常用命令
# 重启
sudo systemctl restart minio
# 停止
sudo systemctl stop minio
# 查看日志
sudo journalctl -u minio -f
九、管理平台
http://127.0.0.1:9001

管理平台