centos7安裝minio並開機自啟


-- 下載
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
-- 我騰訊雲服務器用這個這個下載快
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
-- 賦權
chmod +x minio
-- 移動到目錄 改成自己自定義
mv minio /usr/local/minio/bin
-- 文件數據目錄
mkdir -p /data/minio
-- 運行
cd /usr/local/minio/bin
./minio server /data/minio
-- 這樣運行是臨時的一退出就停止了

 


-- 設置運行常量
vim /etc/default/minio

#MINIO_ACCESS_KEY="root" 改成自己自定義 用戶
#MINIO_SECRET_KEY="root" 改成自己自定義 密碼
#數據目錄 改成自己自定義 目錄
#MINIO_OPTS="--address :9000 " 改成自己自定義端口

MINIO_ROOT_USER="root"
MINIO_ROOT_PASSWORD="root"
MINIO_VOLUMES="/data/minio/"
MINIO_OPTS="--console-address 0.0.0.0:19001"


-- 編輯自啟腳本
vim /etc/systemd/system/minio.service
//////////////////////////////////////////////
[Unit]
Description=Minio
Documentation=https://docs.minio.io
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/minio/bin/minio

[Service]
WorkingDirectory=/usr/local/minio/bin
User=root
Group=root
ProtectProc=invisible
EnvironmentFile=/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${MINIO_VOLUMES}\" ]; then echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\"; exit 1; fi"
ExecStart=/usr/local/minio/bin/minio server $MINIO_OPTS $MINIO_VOLUMES

# Let systemd restart this service always
Restart=always

# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65536

# Specifies the maximum number of threads this process can create
TasksMax=infinity

# Disable timeout logic and wait until process is stopped
TimeoutStopSec=infinity
SendSIGKILL=no

[Install]
WantedBy=multi-user.target

# Built for ${project.name}-${project.version} (${project.name})
//////////////////////////////////////////////


systemctl disable minio.service 開機自啟關閉
systemctl enable minio.service 開機自啟開啟
systemctl daemon-reload 重載
systemctl start minio 啟動
systemctl status minio.service 查看
systemctl stop minio 關閉


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM