温馨提示×

Linux MinIO安装步骤是什么

小樊
76
2025-02-19 20:45:50
栏目: 智能运维

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

准备工作

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

    wget https://dl.minio.io/server/minio/release/linux-amd64/minio-20250120144907.0.0-1.x86_64.rpm 
  • 如果Linux服务器不能连接外网或不想通过wget指令下载,可以自行下载并上传到Linux服务器。

  1. 配置系统启动服务
  • 创建/etc/systemd/system/minio.service文件,配置MinIO服务启动信息。

  • 配置完成后,重新加载systemd配置并启动MinIO服务:

    systemctl daemon-reload systemctl restart minio.service systemctl status minio.service 
  1. 配置Nginx服务(可选):
  • 编辑minio_console.conf配置文件,设置日志格式和负载均衡。
  • 配置完成后,启动Nginx服务。

安装步骤

  1. 下载MinIO
  • 在MinIO的根目录下运行以下命令下载MinIO:

    wget http://dl.min.io/server/minio/release/linux-amd64/minio 
  1. 赋予根目录权限
  • 使用以下命令赋予MinIO根目录权限:

    chmod +x minio 
  1. 运行MinIO
  • 在MinIO所在的根目录下运行以下命令启动MinIO(前台运行):

    ./minio server /www/server/minio/data 
  • 如果需要在后台运行并指定console端口和日志输出位置,可以使用以下命令:

    nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 & 
  1. 设置用户名和密码(可选):
  • 如果未设置自定义账户密码,将会采用默认账号密码(非永久性修改,重启服务器后将会重置)。

  • 在MinIO根目录下设置用户名和密码:

    export MINIO_ACCESS_KEY=minio export MINIO_SECRET_KEY=minio 
  • 永久性保存密码,需要编辑data文件夹下的minio.sys/config/config.json文件,修改keyaccess_keyvalue值就是设置登陆账户,修改keysecret_keyvalue值就是设置账户密码。

  1. 开放端口
  • 打开9000、console(一般定义为9001)端口:

    firewall-cmd --query-port=9000/tcp firewall-cmd --zone=public --add-port=9000/tcp --permanent firewall-cmd --reload 
  1. 设置MinIO开机自启(可选):
  • 打开开机自启文件并添加自启脚本:

    vi /etc/rc.local nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 & 
  1. 验证安装
  • 使用以下命令检查MinIO服务状态:

    systemctl status minio.service 

以上就是在Linux上安装MinIO的基本步骤。请注意,这些步骤可能会根据具体的Linux发行版和MinIO版本有所不同。

0