有的,下面给你一份Linux 下 MinIO 的安装与基础使用教程(以 Ubuntu / CentOS 通用方式 为主,二进制安装,最简单稳定)。
root 或 sudo 权限wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
验证:
minio --version
sudo mkdir -p /data/minio
sudo chown -R $USER:$USER /data/minio
minio server /data/minio --console-address ":9001"
9000:API 端口(程序访问)9001:Web 管理端口浏览器访问:
http://服务器IP:9001
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=Admin123456
minio server /data/minio --console-address ":9001"
nohup minio server /data/minio --console-address ":9001" > minio.log 2>&1 &
创建服务文件:
sudo vim /etc/systemd/system/minio.service
内容:
[Unit]
Description=MinIO
After=network.target
[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=Admin123456"
ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9001"
Restart=on-failure
[Install]
WantedBy=multi-user.target
启动:
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
# CentOS
sudo firewall-cmd --add-port=9000/tcp --permanent
sudo firewall-cmd --add-port=9001/tcp --permanent
sudo firewall-cmd --reload
# Ubuntu
sudo ufw allow 9000
sudo ufw allow 9001
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
docker run -d \
-p 9000:9000 -p 9001:9001 \
-e MINIO_ROOT_USER=admin \
-e MINIO_ROOT_PASSWORD=Admin123456 \
-v /data/minio:/data \
minio/minio server /data --console-address ":9001"
如果你需要:
告诉我你的使用场景,我可以直接给你对应配置。