centos

MinIO在CentOS上的部署步骤是什么

小樊
55
2025-08-02 11:24:31
栏目: 智能运维

在CentOS上部署MinIO对象存储服务的步骤如下:

一、安装MinIO服务器

  1. 下载MinIO服务器二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
  1. 创建数据存储目录
sudo mkdir -p /data
sudo chown $(whoami):$(whoami) /data
  1. 启动MinIO服务器
./minio server /data --console-address ":9001"
  1. 配置防火墙(如果适用):
sudo firewall-cmd --permanent --zone=public --add-port=9001/tcp
sudo firewall-cmd --reload
  1. 访问MinIO Web控制台: 在浏览器中访问 http://<服务器IP>:9001 即可访问MinIO Web控制台。

二、安装和配置MinIO客户端 (mc)

  1. 下载并安装MinIO客户端
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
  1. 配置mc客户端连接到MinIO服务器
./mc alias set myminio http://<服务器IP地址>:9001 ACCESS_KEY SECRET_KEY
  1. 使用MinIO客户端管理存储桶和对象
./mc mb myminio/mybucket
./mc ls myminio
./mc cp /path/to/your/file myminio/mybucket/
./mc cp myminio/mybucket/yourfile /path/to/download/location

三、设置为Systemd服务(建议生产使用)

  1. 创建Systemd服务文件
sudo nano /etc/systemd/system/minio.service

粘贴以下内容(修改用户名、路径和密码):

[Unit]
Description=MinIO Object Storage
After=network.target

[Service]
User=root
Group=root
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=minioadmin"
Restart=always
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target
  1. 启用并启动服务
sudo systemctl daemon-reload
sudo systemctl enable --now minio
  1. 检查状态
sudo systemctl status minio

以上步骤完成后,您就成功地在CentOS服务器上部署并配置了MinIO对象存储服务。您可以通过MinIO Web控制台或 mc 客户端来管理您的数据。

0
看了该问题的人还看了