ubuntu

Ubuntu上MinIO安装脚本怎么用

小樊
55
2025-08-05 19:42:12
栏目: 智能运维

以下是在Ubuntu上使用MinIO安装脚本的方法:

使用官方推荐的APT方式(推荐)

#!/bin/bash
# 更新系统包列表
sudo apt-get update
# 安装必要的依赖包
sudo apt-get install -y wget gnupg
# 导入MinIO的GPG密钥
wget -qO - https://dl.min.io/server/minio/release/linux-amd64/minio-release.key | sudo apt-key add -
# 添加MinIO的APT仓库
echo "deb https://dl.min.io/server/minio/release/linux-amd64/ /" | sudo tee /etc/apt/sources.list.d/minio.list
# 再次更新包列表
sudo apt-get update
# 安装MinIO服务器
sudo apt-get install -y minio
# 创建MinIO数据目录
sudo mkdir -p /data/minio
# 设置MinIO运行用户(可选)
# sudo adduser --system --group --disabled-login --no-create-home minio
# 启动MinIO服务器(前台运行,用于测试)
sudo minio server /data/minio --address ":9000" --console-address ":9001"
# 若要后台运行,可使用nohup或创建systemd服务(参考脚本中注释部分)

将上述脚本保存为install_minio.sh,然后执行以下命令:

chmod +x install_minio.sh
./install_minio.sh

使用自定义版本的安装脚本

如果你想使用特定版本的MinIO,可以使用以下脚本:

#!/bin/bash
# 检查是否以root用户运行
if [ "$EUID" -ne 0 ]; then
    echo "请以root用户运行此脚本。"
    exit 1
fi
# 安装必要的依赖
apt-get update && apt-get install -y wget
# 定义MinIO版本和安装路径
MINIO_VERSION="RELEASE.2025-01-01T00-00-00Z"  # 替换为实际版本
MINIO_URL="https://dl.min.io/server/minio/release/linux-amd64/archive/minio.${MINIO_VERSION}"
# 创建MinIO安装目录
mkdir -p /usr/local/bin
# 下载并安装MinIO
wget -q -O /usr/local/bin/minio $MINIO_URL
chmod +x /usr/local/bin/minio
# 创建MinIO数据目录
mkdir -p /data/minio
# 创建MinIO systemd service文件
cat <<EOL > /etc/systemd/system/minio.service
[Unit]
Description=MinIO Server
After=network.target
[Service]
User=root
Group=root
ExecStart=/usr/local/bin/minio server /data/minio
Restart=always
EOL
# 重载systemd服务
systemctl daemon-reload
# 启动并启用MinIO服务
systemctl enable --now minio

同样将上述脚本保存为install_minio.sh,赋予执行权限后运行即可。

0
看了该问题的人还看了