This commit is contained in:
71
Docs/Linux部署Minio.md
Normal file
71
Docs/Linux部署Minio.md
Normal file
@@ -0,0 +1,71 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# Linux部署Minio
|
||||
|
||||
## 开始部署
|
||||
|
||||
[Minio下载](https://dl.min.io/)
|
||||
|
||||
1. 下载二进制文件
|
||||
|
||||
```bash
|
||||
wget https://dl.min.io/server/minio/release/linux-amd64/minio
|
||||
```
|
||||
|
||||
2. 赋予权限并移动到可执行目录下
|
||||
|
||||
```bash
|
||||
chmod +x minio && mv minio /usr/local/bin/
|
||||
```
|
||||
|
||||
3. 创建数据目录
|
||||
|
||||
```bash
|
||||
mkdir /opt/minio-data/
|
||||
```
|
||||
|
||||
4. 启动 Minio
|
||||
|
||||
```bash
|
||||
nohup minio server --address :9000 --console-address :9001 /opt/minio-data/ > /opt/minio-data/minio.log &
|
||||
```
|
||||
|
||||
5. 登录
|
||||
|
||||
账户密码: minioadmin/minioadmin
|
||||
|
||||
|
||||
## 使用 System 启动
|
||||
|
||||
1. 编辑 Service 文件
|
||||
|
||||
```bash
|
||||
vim /etc/systemd/system/minio.service
|
||||
```
|
||||
|
||||
内容如下
|
||||
|
||||
```bash
|
||||
[Unit]
|
||||
Description=Minio Service
|
||||
[Service]
|
||||
# Environment="MINIO_ROOT_USER=minioadmin"
|
||||
# Environment="MINIO_ROOT_PASSWORD=minioadmin"
|
||||
ExecStart=/usr/local/bin/minio server /root/minio-data/ --console-address ":9001"
|
||||
ExecReload=/bin/kill -s HUP $MAINPID
|
||||
ExecStop=/bin/kill -s QUIT $MAINPID
|
||||
StandardOutput=/var/log/minio/minio.log
|
||||
PrivateTmp=true
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
|
||||
2. 启动 Minio
|
||||
|
||||
```bash
|
||||
systemctl daemon-reload
|
||||
systemctl start minio.service
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user