MinIO是一個高性能的對象存儲服務器,適用于大數據、備份和容器存儲等場景。以下是在CentOS系統上安裝MinIO的步驟和腳本示例:
更新系統包
sudo yum update -y
安裝EPEL倉庫
sudo yum install -y epel-release
安裝Python 3和pip
sudo yum install -y python3 python3-pip
安裝Git
sudo yum install -y git
下載MinIO二進制文件 你可以從MinIO的官方GitHub倉庫下載最新版本的二進制文件。
wget https://dl.min.io/server/minio/release/linux-amd64/minio
賦予執行權限
chmod +x minio
移動MinIO二進制文件到系統路徑
sudo mv minio /usr/local/bin/
創建MinIO數據目錄
sudo mkdir -p /data/minio
sudo chown $(whoami):$(whoami) /data/minio
啟動MinIO服務器 使用以下命令啟動MinIO服務器:
minio server /data/minio
以下是一個自動化腳本,用于在CentOS上安裝MinIO:
#!/bin/bash
# 更新系統包
sudo yum update -y
# 安裝EPEL倉庫
sudo yum install -y epel-release
# 安裝Python 3和pip
sudo yum install -y python3 python3-pip
# 安裝Git
sudo yum install -y git
# 下載MinIO二進制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
# 賦予執行權限
chmod +x minio
# 移動MinIO二進制文件到系統路徑
sudo mv minio /usr/local/bin/
# 創建MinIO數據目錄
sudo mkdir -p /data/minio
sudo chown $(whoami):$(whoami) /data/minio
# 啟動MinIO服務器
minio server /data/minio
將上述腳本保存為install_minio.sh
,然后運行以下命令:
chmod +x install_minio.sh
./install_minio.sh
啟動MinIO服務器后,你可以通過瀏覽器訪問http://<your_server_ip>:9000
來配置MinIO。首次訪問時,你需要設置一個訪問密鑰和秘密密鑰。
通過以上步驟,你可以在CentOS系統上成功安裝并運行MinIO。