在 CentOS 下安装 MinIO(对象存储)通常有两种常见方式:
下面分别说明。
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/
验证:
minio --version
mkdir -p /data/minio
minio server /data/minio --console-address ":9001"
90009001nohup minio server /data/minio --console-address ":9001" > /var/log/minio.log 2>&1 &
创建服务文件:
vi /etc/systemd/system/minio.service
内容示例:
[Unit]
Description=MinIO
After=network.target
[Service]
ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9001"
Restart=on-failure
[Install]
WantedBy=multi-user.target
加载并启动:
systemctl daemon-reload
systemctl start minio
systemctl enable minio
yum install -y docker
systemctl start docker
systemctl enable docker
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
-v /data/minio:/data \
minio/minio server /data --console-address ":9001"
firewall-cmd --permanent --add-port=9000/tcp
firewall-cmd --permanent --add-port=9001/tcp
firewall-cmd --reload
浏览器访问:
http://服务器IP:9001
默认账号密码(首次启动控制台生成或你指定的):
MINIO_ROOT_USER
MINIO_ROOT_PASSWORD
如需设置账号密码,可在启动前 export:
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=admin123456
如果你需要:
可以继续问我。