在CentOS上配置MinIO可以分为几个步骤,包括安装、配置、启动服务以及设置安全性。以下是详细的步骤:
sudo yum update -y sudo rpm --import https://dl.min.io/server/minio/release/linux/amd64/minio-release.key sudo tee /etc/yum.repos.d/minio.repo <<EOF [minio] name=MinIO Repository baseurl=https://dl.min.io/server/minio/release/linux/amd64/enabled gpgcheck=1 EOF sudo yum install minio -y sudo systemctl start minio sudo systemctl enable minio http://your-server-ip:9000,应该能看到MinIO的Web界面。sudo yum install docker -y sudo systemctl start docker sudo systemctl enable docker sudo docker pull minio/minio sudo docker run -d --name minio \ -p 9000:9000 \ -e MINIO_ACCESS_KEY=your_access_key \ -e MINIO_SECRET_KEY=your_secret_key \ minio/minio server /data http://your-server-ip:9000,应该能看到MinIO的Web界面。sudo mkdir -p /etc/minio sudo vim /etc/minio/minio.conf [global] data_dir = /data/minio log_dir = /data/minio/log server_name = minio-server sudo nano /etc/systemd/system/minio.service [Unit] Description=MinIO Object Storage Server Documentation=https://docs.min.io/docs/minio-server-complete-guide.html [Service] Type=simple User=minio Group=minio WorkingDirectory=/data/minio ExecStart=/usr/local/bin/minio server /data ExecReload=/bin/kill -HUP MAINPID [Install] WantedBy=multi-user.target sudo systemctl daemon-reload sudo systemctl start minio sudo systemctl enable minio sudo systemctl status minio http://your-server-ip:9000,使用配置的管理员用户名和密码登录。openssl req -newkey rsa:2048 -new -x509 -days 365 -nodes -out /data/minio/certs/minio.crt -keyout /data/minio/certs/minio.key sudo vim /etc/minio/minio.conf [global] ssl = on ssl_cert = /data/minio/certs/minio.crt ssl_key = /data/minio/certs/minio.key sudo systemctl restart minio 现在,你的MinIO服务器已经配置并运行在CentOS上了。你可以通过MinIO控制台进行进一步的管理和配置。