在CentOS环境中安装MinIO主要有两种方法:通过源码编译安装和使用Docker容器安装。以下是详细的步骤:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mkdir -p /usr/local/minio/data
./minio server /usr/local/minio/data
如果希望MinIO后台运行,可以使用:nohup ./minio server /usr/local/minio/data > /usr/local/minio/minio.log 2>&1 &
ps -ef | grep minio
若要停止MinIO,可以杀死进程:kill -9 [进程ID]
./minio server --console-address 0.0.0.0:9111 /usr/local/minio/data > /usr/local/minio/minio.log 2>&1 &
export MINIO_ROOT_USER=root
export MINIO_ROOT_PASSWORD=12345678
./minio server --console-address 0.0.0.0:9111 /usr/local/minio/data > /usr/local/minio/minio.log 2>&1 &
./minio bucket create mybucket
设置桶为公共读:./minio bucket policy add public-read mybucket
然后可以通过浏览器访问 http://your_server_ip:9111/mybucketdocker pull minio/minio
docker run -d -p 9000:9000 -p 9001:9001 --name minio -v /home/minio/data:/data -e "MINIO_ROOT_USER=minio" -e "MINIO_ROOT_PASSWORD=12345678" minio/minio server /data --console-address ":9001"
docker logs -f minio
希望这些步骤能帮助你在CentOS环境中成功安装和运行MinIO。如果有任何问题,请参考MinIO的官方文档或相关社区支持。