在CentOS上集成MinIO可以分为几个步骤,包括安装、配置、启动服务以及设置安全性。以下是详细的步骤:
wget https://dl.min.io/server/minio/release/linux-amd64/minio-server-2023.10.0-linux-amd64.rpm
sudo yum install minio-server-2023.10.0-linux-amd64.rpm
sudo systemctl start minio
sudo systemctl enable minio
sudo yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
docker pull minio/minio
docker run -d --name minio-server \
-p 9000:9000 \
-e MINIO_ACCESS_KEY=your-access-key \
-e MINIO_SECRET_KEY=your-secret-key \
minio/minio server /data
sudo vi /etc/minio/minio.conf
[global]
server = MinIO
address = 0.0.0.0
port = 9000
root_user = minioadmin
root_password = miniosecretkey
volume = /data/minio/data
sudo systemctl restart minio
export MINIO_ACCESS_KEY=your-access-key
export MINIO_SECRET_KEY=your-secret-key
export MINIO_LOCATION=/data
docker restart minio-server
http://<your-server-ip>:9000
。sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
sudo firewall-cmd --reload
sudo setenforce 0
/etc/selinux/config
文件,将 SELINUX=enforcing
改为 SELINUX=disabled
,然后重启系统。通过以上步骤,你应该能够在CentOS上成功配置和运行MinIO。如果有任何问题,请参考MinIO官方文档。