温馨提示×

Fedora中MinIO的安装方法

小樊
38
2025-10-29 07:44:57
栏目: 智能运维

Fedora中MinIO的安装方法(基于DNF包管理器)

1. 下载MinIO RPM安装包

访问MinIO官方网站下载适用于Fedora的RPM格式安装包(推荐选择最新稳定版本)。以Linux amd64架构为例,可使用以下命令下载(版本号会随时间更新,请以官网实时信息为准):
wget https://dl.min.io/server/minio/release/linux-amd64/minio-latest.amd64.rpm
注:若官网链接变更,可通过“MinIO Downloads”页面找到对应架构的最新RPM包。

2. 安装MinIO RPM包

使用Fedora默认的包管理器dnf安装下载的RPM文件,命令如下:
sudo dnf install -y minio-latest.amd64.rpm
安装过程中,dnf会自动解决依赖关系并完成安装。完成后,MinIO二进制文件会存放在/usr/bin/minio,系统会自动生成systemd服务单元文件/usr/lib/systemd/system/minio.service

3. 配置MinIO环境变量

编辑系统级MinIO配置文件(Fedora对应路径为/etc/default/minio),设置数据存储目录、服务端口及访问凭证:

sudo nano /etc/default/minio

添加或修改以下内容(按需调整路径和端口):

# MinIO数据存储目录(需提前创建,如未存在则执行:sudo mkdir -p /var/lib/minio/data)
MINIO_VOLUMES="/var/lib/minio/data"
# 服务监听端口(对象存储操作)与控制台端口(Web管理界面)
MINIO_OPTS="--address :9000 --console-address :9001"
# 访问凭证(Access Key长度≥3字符,Secret Key长度≥8字符)
MINIO_ROOT_USER="your_access_key"  # 替换为自定义值
MINIO_ROOT_PASSWORD="your_secret_key"  # 替换为自定义值

保存并退出编辑器(Ctrl+OEnterCtrl+X)。

4. 启动并启用MinIO服务

使用systemd管理MinIO服务,启动服务并设置为开机自启:

# 启动MinIO服务
sudo systemctl start minio
# 设置开机自启
sudo systemctl enable minio
# 检查服务状态(确认运行状态为“active (running)”)
sudo systemctl status minio

若服务启动失败,可通过journalctl -xe查看日志排查问题。

5. 验证MinIO访问

  • 控制台访问:打开浏览器,输入http://<服务器IP>:9001,使用配置文件中设置的MINIO_ROOT_USERMINIO_ROOT_PASSWORD登录Web管理界面。
  • 命令行验证:通过mc(MinIO Client)工具连接,首先安装mcsudo dnf install -y minio-client),然后执行:
    mc alias set myminio http://<服务器IP>:9000 your_access_key your_secret_key
    mc ls myminio  # 列出存储桶
    
    若能正常列出存储桶(初始为空),则说明安装成功。

0