以下是Linux下MinIO安装配置的详细步骤:
下载与安装
- 下载二进制文件:使用
wget命令下载,如wget https://dl.min.io/server/minio/release/linux-amd64/minio。 - 赋予执行权限:
chmod +x minio。 - 移动到系统路径(可选):
sudo mv minio /usr/local/bin/。
配置MinIO
- 创建数据目录:
sudo mkdir -p /data/minio,并设置权限sudo chown -R minio:minio /data/minio。 - 设置环境变量(推荐):编辑
/etc/default/minio,添加MINIO_ROOT_USER=admin、MINIO_ROOT_PASSWORD=yourpassword、MINIO_VOLUMES="/data/minio"等。 - 配置其他参数(可选):如需自定义端口等,可通过命令行参数或环境变量设置,如
--address ":9000"。
启动MinIO服务
- 直接启动:
minio server /data。 - 作为系统服务启动:创建
/etc/systemd/system/minio.service文件,内容如下:
[Unit]
Description=MinIO
After=network.target
[Service]
User=minio
Group=minio
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_VOLUMES
Restart=always
[Install]
WantedBy=multi-user.target
然后执行systemctl daemon-reload、systemctl enable minio、systemctl start minio。
配置防火墙
如果是云服务器,需开放MinIO端口,默认API端口9000,控制台端口9001。Ubuntu/Debian系统使用sudo ufw allow 9000/tcp、sudo ufw allow 9001/tcp;CentOS/RHEL系统使用sudo firewall-cmd --permanent --add-port=9000/tcp、sudo firewall-cmd --permanent --add-port=9001/tcp,之后执行sudo firewall-cmd --reload。
验证安装
打开浏览器,访问http://your-server-ip:9001,使用设置的访问密钥和秘密密钥登录MinIO控制台。
以上就是关于“Linux下MinIO安装配置详解”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm