在CentOS服务器上安装MinIO可以分为几个步骤,以下是详细的步骤说明:
sudo yum update -y
sudo yum install -y wget unzip
wget https://dl.min.io/server/minio/release/linux-amd64/minio-server-2023.10.0-linux-amd64.zip
unzip minio-server-2023.10.0-linux-amd64.zip
cd minio-server-2023.10.0-linux-amd64
sudo ./minio server /path/to/your/data
其中 /path/to/your/data 是你希望MinIO存储数据的目录。
sudo mkdir -p /data/minio/data
sudo mkdir -p /etc/minio
sudo chown -R minio:minio /data/minio
sudo chmod -R 755 /data/minio
sudo chown -R minio:minio /etc/minio
sudo chmod -R 755 /etc/minio
/etc/profile 文件,添加以下内容:export MINIO_HOME=/data/minio
export PATH=$PATH:$MINIO_HOME/bin
sudo ./minio server /data
/etc/systemd/system/minio.service:sudo bash -c 'cat > /etc/systemd/system/minio.service << EOF
[Unit]
Description=MinIO
After=network.target
[Service]
Type=simple
User=minio
Group=minio
Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=your_strong_password"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=always
LimitNOFILE=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no
[Install]
WantedBy=multi-user.target
EOF'
重新加载systemd配置并启动服务:
sudo systemctl daemon-reload
sudo systemctl enable minio
sudo systemctl start minio
无论使用哪种方法安装,都可以通过以下命令验证MinIO是否正常运行:
curl http://localhost:9000
如果返回MinIO的欢迎页面或API响应,则表示安装成功。
希望这些步骤能帮助你在CentOS服务器上成功安装并运行MinIO!如果有任何问题,请参考MinIO的官方文档或联系支持团队获取帮助。