在CentOS系统上安装和配置MinIO可以分为以下几个步骤:
sudo yum update -y
sudo yum install -y wget unzip
sudo mkdir -p /data/minio
sudo chown -R $(whoami):$(whoami) /data/minio
sudo tee /etc/yum.repos.d/minio.repo << EOF
[minio-stable]
name=MinIO stable release
baseurl=https://dl.min.io/server/minio/release/linux/amd64/
enabled=1
gpgcheck=1
gpgkey=https://dl.min.io/server/minio/release/linux/amd64/gpgkey
EOF
sudo yum update
sudo yum install minio -y
sudo systemctl start minio
sudo systemctl enable minio
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 yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
docker pull minio/minio
docker run -p 9000:9000 --name minio-server \
-v /path/to/your/data:/data \
-e MINIO_ACCESS_KEY=your_access_key \
-e MINIO_SECRET_KEY=your_secret_key \
minio/minio server /data
其中 /path/to/your/data
是你希望MinIO存储数据的目录。sudo nano /etc/minio/minio.conf
MINIO_VOLUMES
: 指定MinIO数据存储的目录。MINIO_OPTS
: 设置MinIO服务器的启动参数,例如监听的地址和端口。MINIO_ROOT_USER
和 MINIO_ROOT_PASSWORD
: 设置MinIO的管理员用户名和密码。
示例配置:[global]
server = MinIO
address = 0.0.0.0
port = 9000
root_user = minioadmin
root_password = miniosecretkey
volume = /data/minio/data
sudo systemctl start minio
sudo systemctl enable minio
无论使用哪种方法安装,都可以通过以下命令验证MinIO是否正常运行:
curl http://localhost:9000
如果返回MinIO的欢迎页面或API响应,则表示安装成功。
希望这些步骤能帮助你在CentOS服务器上成功安装并配置MinIO!如果有任何问题,请随时提问。