在CentOS上安裝MinIO可以分為幾個步驟,包括下載MinIO、配置環境、啟動服務以及設置用戶名和密碼等。以下是詳細的步驟:
連接外網:
如果你的Linux服務器可以連接外網,可以使用wget指令下載MinIO:
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
無法連接外網:
如果不能連接外網或不想通過wget指令下載,可以從MinIO官網手動下載并上傳到服務器:MinIO官方下載頁面。
創建數據存儲目錄:
mkdir -p /www/server/minio/data
賦予目錄權限:
chmod +x /www/server/minio/data
啟動MinIO:
./minio server /www/server/minio/data
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
臨時設置: 在前臺運行模式下,MinIO會提示設置用戶名和密碼:
./minio server /www/server/minio/data
設置完成后,可以通過以下命令修改:
export MINIO_ACCESS_KEY=your_access_key
export MINIO_SECRET_KEY=your_secret_key
永久設置:
啟動MinIO一次后,會在數據存儲目錄下生成一個minio.sys文件夾,里面包含配置文件config.json。編輯該文件:
cd /www/server/minio/data
vi minio.sys/config/config.json
修改key的值為access_key和secret_key的值,然后保存退出。
開放端口:
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
設置開機自啟:
編輯/etc/rc.local文件,添加以下行:
nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &
確保文件有執行權限:
chmod +x /etc/rc.local
通過以上步驟,你就可以在CentOS上成功安裝并運行MinIO了。希望這份攻略對你有所幫助!