在CentOS上安装MinIO对象存储服务并配置HTTPS的步骤如下:
创建目录和下载MinIO可执行文件:
mkdir -p /dlgcy/data/minio
mkdir -p /dlgcy/log/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
配置文件和自启服务:
vim
创建minio.conf
配置文件,并设置数据位置、启动参数、用户名和密码等。minio.service
服务文件,以便使用systemd管理MinIO服务。前台运行:
./minio server /dlgcy/data/minio
minioadmin
。后台运行:
nohup
命令后台运行MinIO服务,并指定控制台端口和日志输出位置:nohup ./minio server /dlgcy/data/minio --console-address ":9998" > /dlgcy/log/minio/minio.log 2>&1 &
systemctl start minio.service
systemctl enable minio.service
生成SSL证书(可选):
minio.conf
中指定证书路径。修改配置文件以启用HTTPS:
minio.conf
文件,添加或修改以下配置:[global]
https_port = 9443
ssl_certificate = /path/to/your/certificate.pem
ssl_certificate_key = /path/to/your/private.key
systemctl restart minio.service
访问控制台:
https://<服务器IP>:9998
,使用配置的用户名和密码登录。使用mc命令行客户端(可选):
mc
客户端:wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
./mc config host add myminio http://<服务器IP>:9998 minioadmin minioadmin
mc
客户端进行文件操作和管理。以上步骤涵盖了在CentOS上安装和配置MinIO的基本流程,包括环境准备、服务启动、HTTPS配置以及访问和管理。根据实际需求,您可能还需要进行进一步的配置和优化。