
# 從國(guó)內(nèi)鏡像下載 MinIO 二進(jìn)制文件 wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio# 賦予執(zhí)行權(quán)限 chmodx minio # 移動(dòng)到系統(tǒng)路徑 sudo mv minio/usr/local/bin/# 創(chuàng)建數(shù)據(jù)存儲(chǔ)目錄例如放在/data/minio sudo mkdir-p/data/minio方式一不推薦但常見且通用# 設(shè)置管理員賬號(hào)密碼,通過(guò)環(huán)境變量設(shè)置這里用 minioadmin/minioadmin 為例 export MINIO_ROOT_USERminioadmin export MINIO_ROOT_PASSWORDminioadmin # 啟動(dòng) MinIO 服務(wù)前臺(tái)測(cè)試 minio server/data/minio--console-address:9001# 將 MinIO 配置為系統(tǒng)服務(wù)后臺(tái)運(yùn)行開機(jī)自啟 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新的高強(qiáng)度管理員密碼 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 服務(wù) 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 并驗(yàn)證# 重新加載 systemd 并啟動(dòng)服務(wù) sudo systemctl daemon-reload sudo systemctl start minio sudo systemctl enable minio # 開機(jī)自啟 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