Ubuntu上MinIO存储配置
以下是在Ubuntu上配置MinIO存储的步骤:
安装MinIO
- 下载二进制文件:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
。 - 添加执行权限:
chmod +x minio
。 - 创建数据存储目录:
sudo mkdir /data
,并设置权限sudo chown -R $(whoami) /data
。
配置MinIO
- 设置访问密钥(可选):
minio admin user add
。 - 配置为系统服务:
- 编辑
/etc/default/minio
文件,设置数据存储目录、监听端口、访问密钥等,如MINIO_VOLUMES="/data"
,MINIO_OPTS="--address :9000 --console-address :9000"
等。 - 创建
/usr/lib/systemd/system/minio.service
文件,内容示例:
- 编辑
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
WorkingDirectory=/data
ProtectProc=invisible
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
LimitNOFILE=1048576
[Install]
WantedBy=multi-user.target
```。
- **启用并启动服务**:`sudo systemctl daemon-reload`,`sudo systemctl start minio`,`sudo systemctl enable minio`。
### 配置HTTPS(可选)
- 获取SSL证书,可使用Let's Encrypt免费证书或自签名证书。
- 配置MinIO使用HTTPS:`minio server --secure ~/minio-data`。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!