温馨提示×

centos系统minio安装攻略

小樊
59
2025-06-04 03:33:23
栏目: 智能运维

在CentOS系统上安装MinIO的步骤如下:

一、下载MinIO

  1. 连接外网
  • 使用wget指令下载MinIO安装包。例如:
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
  • 如果无法连接外网或不想通过wget指令下载,可以从MinIO官网下载安装包后上传到Linux服务器。
  1. 验证安装
  • 下载完成后,可以通过以下命令验证安装文件是否完整:
sha256sum minio

二、配置和启动MinIO

  1. 赋予安装目录权限
chmod +x minio
  1. 运行MinIO
  • 前台运行
./minio server /path/to/data
  • 后台运行
nohup ./minio server /path/to/data > /path/to/minio.log 2>&1 &
  • 指定console端口和日志输出位置
nohup ./minio server --console-address ":9001" /path/to/data > /path/to/minio.log 2>&1 &

三、设置用户名和密码

  1. 非永久修改账号密码
  • 在MinIO根目录下设置环境变量:
export MINIO_ACCESS_KEY=minio
export MINIO_SECRET_KEY=minio
  • 然后重新运行MinIO启动脚本。
  1. 永久性保存密码
  • MinIO启动后,会在数据文件夹下生成一个隐藏文件夹minio.sys,其中包含配置文件config.json

  • 编辑config.json文件,修改其中的key值为对应的access_keysecret_key值,然后保存。

四、配置防火墙和开机自启

  1. 配置防火墙
  • 开放MinIO使用的端口(默认为9000和9001):
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --zone=public --add-port=9001/tcp --permanent
firewall-cmd --reload
  1. 设置开机自启
  • 编辑/etc/rc.local文件,添加MinIO启动脚本:
nohup /path/to/minio server --console-address ":9001" /path/to/data > /path/to/minio.log 2>&1 &
  • 保存文件并重启服务器以使设置生效。

五、使用MinIO

  1. 创建桶
  • 使用MinIO客户端创建桶,用于存储用户数据。
  1. 设置公共访问权限
  • 将桶设置为公共可访问,以便任何人都可以访问存储在其中的数据。

以上步骤应该可以帮助你在CentOS系统上成功安装和运行MinIO。如果在安装过程中遇到任何问题,请参考MinIO的官方文档或寻求社区支持。

0