温馨提示×

安装MinIO于CentOS的秘诀

小樊
54
2025-06-10 07:00:38
栏目: 智能运维

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

准备工作

  1. 下载MinIO安装包
  • 如果Linux服务器能连接外网,可以使用wget指令下载:

    wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio 
  • 如果不能连接外网,可以从MinIO官网手动下载安装包并上传到服务器。

  1. 创建存储路径
mkdir -p /usr/local/minio && cd $_ 
  1. 赋予安装包权限
chmod +x minio 

安装步骤

  1. 启动MinIO服务
  • 前台运行

    ./minio server /www/server/minio/data 
  • 后台运行,并指定控制台端口和日志输出位置:

    nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 & 

    或者,指定控制台地址:

    nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 & 
  1. 设置用户名和密码
  • 非永久修改

    export MINIO_ACCESS_KEY=minio export MINIO_SECRET_KEY=minio 
  • 永久保存

    编辑data文件夹下的minio.sys/config/config.json文件,修改keyaccess_keyvalue值作为登录账户,修改keysecret_keyvalue值作为账户密码。

  1. 设置开机自启
  • 编辑/etc/rc.local文件,添加自启脚本:

    nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 & 
  • 修改文件权限:

    chmod +x /etc/rc.local 
  1. 开放端口
  • 查询端口是否开放:

    firewall-cmd --query-port=9000/tcp 
  • 开放端口号:

    firewall-cmd --zone=public --add-port=9000/tcp --permanent 
  • 重启防火墙使其生效:

    firewall-cmd --reload 
  1. 验证安装
  • 启动MinIO服务后,在浏览器中输入地址http://你的IP地址:9001访问控制台页面,输入账号密码即可登录。

通过以上步骤,你可以在CentOS上成功安装并运行MinIO。

0