linux

MinIO在Linux中的安装步骤是什么

小樊
48
2025-08-01 13:29:09
栏目: 智能运维

在Linux系统中安装MinIO的步骤如下:

准备工作

  1. 创建安装目录(可选)

    mkdir -p /opt/minio
    cd /opt/minio
    
  2. 下载MinIO可执行文件(在联网机器上) 从官网或使用 wget 下载最新版本:

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    

    你也可以访问:MinIO官方下载页面,选择 Server > Linux,手动下载。

拷贝至目标离线机器

将下载好的 minio 文件拷贝到目标离线服务器的 /usr/local/bin/ 或你自定义的目录:

scp minio user@your_offline_server_ip:/opt/minio/

然后在目标服务器执行:

chmod +x /opt/minio/minio
ln -s /opt/minio/minio /usr/local/bin/minio

创建数据目录

mkdir -p /data/minio
chown -R youruser:youruser /data/minio

运行 MinIO

以最基础的 standalone 方式运行:

minio server /data/minio --console-address ":9001"

默认端口:

(可选)创建 systemd 服务实现自启动

sudo nano /etc/systemd/system/minio.service

内容如下(替换路径和用户名):

[Unit]
Description=MinIO
After=network.target

[Service]
User=youruser
Group=youruser
ExecStart=/opt/minio/minio server /data/minio --console-address ":9001"
Restart=always
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target

保存后执行:

sudo systemctl daemon-reexec
sudo systemctl enable minio
sudo systemctl start minio
sudo systemctl status minio

(可选)设置 MinIO 访问密钥(环境变量)

export MINIO_ROOT_USER=minioadmin
export MINIO_ROOT_PASSWORD=minio123

你也可以在 systemd 的 [Service] 段中加:

Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=minio123"

小贴士

希望这些步骤能帮助你在Linux系统上成功安装和配置MinIO。

0
看了该问题的人还看了