阅读量:51
在CentOS上配置MinIO对象存储服务是一个相对简单的过程,以下是详细的步骤指南:
准备工作
- 更新系统:
sudo yum update -y
- 安装依赖:
sudo yum install -y wget unzip
- 下载MinIO:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
- 解压MinIO:
sudo unzip minio -d /opt
配置MinIO
- 创建数据目录:
sudo mkdir -p /data/minio/data
sudo chown -R minio:minio /data/minio
- 创建配置文件:
sudo vim /etc/minio/minio.conf
在配置文件中添加以下内容(根据你的需求修改):
[global]
server_address = 192.168.10.101
access_key = minioadmin
secret_key = minioadmin
bucket_name = myminio
volume = /data/minio/data
- 创建Systemd服务文件:
sudo vim /etc/systemd/system/minio.service
在文件中添加以下内容:
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
User=minio
Group=minio
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server /etc/minio/minio.conf --console-address ":9001"
Restart=always
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
启动MinIO服务
- 重新加载Systemd守护进程:
sudo systemctl daemon-reload
- 启动MinIO服务:
sudo systemctl start minio
- 设置MinIO开机自启动:
sudo systemctl enable minio
验证配置
- 检查服务状态:
sudo systemctl status minio
- 访问MinIO控制台:
打开浏览器,访问
http://,使用配置的用户名和密码登录,检查Bucket是否创建成功。:9001
注意事项
- 确保指定的数据存储路径(如
/data/minio/data)存在,并且有适当的读写权限。 - 如果需要修改默认的管理员用户名和密码,可以在环境文件中相应地修改
MINIO_ROOT_USER和MINIO_ROOT_PASSWORD。 - 如果需要配置HTTPS,可以参考MinIO的官方文档生成SSL证书并配置。
通过以上步骤,你应该能够在CentOS上成功配置并运行MinIO对象存储服务。如果遇到任何问题,可以参考MinIO的官方文档或联系其支持团队获取帮助。