
# 從國內(nèi)鏡像下載 MinIO 二進制文件 wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio# 賦予執(zhí)行權(quán)限 chmodx minio # 移動到系統(tǒng)路徑 sudo mv minio/usr/local/bin/# 創(chuàng)建數(shù)據(jù)存儲目錄例如放在/data/minio sudo mkdir-p/data/minio方式一不推薦但常見且通用# 設(shè)置管理員賬號密碼,通過環(huán)境變量設(shè)置這里用 minioadmin/minioadmin 為例 export MINIO_ROOT_USERminioadmin export MINIO_ROOT_PASSWORDminioadmin # 啟動 MinIO 服務前臺測試 minio server/data/minio--console-address:9001# 將 MinIO 配置為系統(tǒng)服務后臺運行開機自啟 sudo nano/etc/systemd/system/minio.service # 粘貼以下內(nèi)容注意修改 User、Group 和 Environment 中的密碼[Unit]DescriptionMinIO Documentationhttps://min.io/docs/minio/linux/index.htmlWantsnetwork-online.target Afternetwork-online.target[Service]Userroot Grouproot EnvironmentMINIO_ROOT_USERminioadminEnvironmentMINIO_ROOT_PASSWORDminioadminExecStart/usr/local/bin/minio server/data/minio--console-address:9001Restartalways RestartSec5[Install]WantedBymulti-user.target方式二安全#1.創(chuàng)建私有環(huán)境文件 sudo nano/etc/default/minio # 填寫新密碼 MINIO_ROOT_USER新的管理員用戶名 MINIO_ROOT_PASSWORD新的高強度管理員密碼 MINIO_VOLUMES/data/minio MINIO_OPTS--console-address:9001# 設(shè)置權(quán)限 sudo chown root:root/etc/default/minio sudo chmod600/etc/default/minio # 修改 systemd 服務 sudo nano/etc/systemd/system/minio.service # 粘貼以下內(nèi)容[Unit]DescriptionMinIO Documentationhttps://min.io/docs/minio/linux/index.htmlWantsnetwork-online.target Afternetwork-online.target[Service]Userroot Grouproot EnvironmentFile/etc/default/minio ExecStart/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS Restartalways RestartSec5LimitNOFILE65536[Install]WantedBymulti-user.target重新加載 systemd 并驗證# 重新加載 systemd 并啟動服務 sudo systemctl daemon-reload sudo systemctl start minio sudo systemctl enable minio # 開機自啟 sudo systemctl status minio # 檢查 API 和健康狀態(tài) curl-I http://127.0.0.1:9000/minio/health/livecurl-I http://127.0.0.1:9000/minio/health/ready