From 84cf14ab6fdad4976a42cabe99df4a9099704da6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=B7=E6=88=90=E4=BC=9F?= Date: Tue, 10 Dec 2024 14:39:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/deploy/das.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/docs/deploy/das.md b/docs/deploy/das.md index 97525321..011af677 100644 --- a/docs/deploy/das.md +++ b/docs/deploy/das.md @@ -237,8 +237,53 @@ firewall-cmd --reload ### 程序部署 ```shell +mkdir -p /das/data/minio mkdir -p /das/app cd /das/app wget https://oss.jsspisoft.com/public/software/minio/minio.tar.gz +tar zxvf minio.tar.gz +rm -f minio.tar.gz +``` + +### 配置服务 + +创建`/etc/systemd/system/minio.service`, 内容如下: + +```toml +[Unit] +Description=Minio service +After=network-online.target +Wants=network-online.target + +[Service] +Type=simple +EnvironmentFile=-/das/app/minio/minio.env +ExecStart=/das/app/minio/minio server $MINIO_OPTS $MINIO_VOLUMES +TimeoutStopSec=infinity +LimitNOFILE=65535 +LimitNPROC=infinity +LimitCORE=infinity +StandardOutput=null +Restart=always +SendSIGKILL=no +TasksMax=infinity + +[Install] +WantedBy=multi-user.target +``` + +### 启动服务 + +```shell +systemctl daemon-reload +systemctl start minio +systemctl enable minio +``` + +### 防火墙配置(可选) + +```shell +firewall-cmd --zone=public --add-port=9000-9001/tcp --permanent +firewall-cmd --reload ```