溫馨提示×

minio安裝centos要求

小樊
62
2025-05-18 23:42:01
欄目: 智能運維

在CentOS上安裝MinIO需要滿足一些要求,以確保系統的穩定性和安全性。以下是詳細的安裝步驟和要求:

安裝前準備

  1. 系統要求
  • CentOS 7或CentOS 8。
  • 確保系統已更新到最新版本。
  1. 磁盤要求
  • MinIO要求數據存儲位置是一個單獨的磁盤,不能和其他數據共享。需要單獨掛載一個磁盤,推薦使用SSD磁盤。
  1. 網絡要求
  • 確保服務器有穩定的網絡連接。

安裝步驟

  1. 創建必要的目錄
sudo mkdir -p /data/minio_sso/{data,conf,logs}
  1. 下載并解壓MinIO
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
sudo chmod +x minio
  1. 編寫啟動腳本

創建一個啟動腳本/data/minio_sso/start.sh,并添加以下內容:

#!/bin/sh
export minio_root_user=admin
export minio_root_password=jm123456
export minio_browser=on
nohup ./minio server --config-dir /data/minio_sso/conf --address ":9555" /data/minio_sso/data --console-address ":9556" > /opt/minio/logs/minio.log 2>&1 &
  1. 創建systemd服務文件

創建一個systemd服務文件/etc/systemd/system/minio.service,并添加以下內容:

[unit]
Description=MinIO Service
Documentation=https://docs.minio.io/

[Service]
WorkingDirectory=/data/minio_sso/exec
ExecStart=/data/minio_sso/start.sh
ExecStop=/data/minio_sso/stop.sh
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target
  1. 修改服務權限
sudo chmod +x /etc/systemd/system/minio.service
sudo chmod +x /data/minio_sso/minio
sudo chmod +x /data/minio_sso/run.sh
sudo chmod +x /data/minio_sso/stop.sh
  1. 啟動并設置開機自啟動
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio

安裝后配置

  1. 修改默認的用戶名和密碼

可以通過設置環境變量的方式修改默認的用戶名和密碼:

export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=your_password

設置之后重啟MinIO服務。

  1. 設置存儲桶的訪問權限

安裝完成后,可以通過自定義權限控制存儲桶的訪問。具體操作可以參考MinIO官方文檔。

以上就是在CentOS上安裝MinIO的基本步驟和要求。請根據實際需求和環境進行調整和優化。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女