centos

MinIO CentOS安装全攻略

小樊
42
2025-06-10 06:58:45
栏目: 智能运维

在CentOS上安装MinIO可以分为几个步骤,包括下载MinIO、配置环境、启动服务以及设置用户名和密码等。以下是详细的步骤:

一、下载MinIO

  1. 连接外网: 如果你的Linux服务器可以连接外网,可以使用wget指令下载MinIO:

    wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
    
  2. 无法连接外网: 如果不能连接外网或不想通过wget指令下载,可以从MinIO官网手动下载并上传到服务器:MinIO官方下载页面

二、配置和启动MinIO

  1. 创建数据存储目录

    mkdir -p /www/server/minio/data
    
  2. 赋予目录权限

    chmod +x /www/server/minio/data
    
  3. 启动MinIO

    • 前台运行(适用于开发和测试环境):
      ./minio server /www/server/minio/data
      
    • 后台运行(适用于生产环境):
      nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
      

三、设置用户名和密码

  1. 临时设置: 在前台运行模式下,MinIO会提示设置用户名和密码:

    ./minio server /www/server/minio/data
    

    设置完成后,可以通过以下命令修改:

    export MINIO_ACCESS_KEY=your_access_key
    export MINIO_SECRET_KEY=your_secret_key
    
  2. 永久设置: 启动MinIO一次后,会在数据存储目录下生成一个minio.sys文件夹,里面包含配置文件config.json。编辑该文件:

    cd /www/server/minio/data
    vi minio.sys/config/config.json
    

    修改key的值为access_keysecret_key的值,然后保存退出。

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

  1. 开放端口

    firewall-cmd --zone=public --add-port=9000/tcp --permanent
    firewall-cmd --reload
    
  2. 设置开机自启: 编辑/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. 访问控制台: 在浏览器中输入服务器的IP地址和端口号(默认9000),输入设置的用户名和密码即可登录MinIO控制台。

通过以上步骤,你就可以在CentOS上成功安装并运行MinIO了。希望这份攻略对你有所帮助!

0
看了该问题的人还看了