71 lines
1.2 KiB
Markdown
71 lines
1.2 KiB
Markdown
> 本文作者:丁辉
|
|
|
|
# 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
|
|
```
|
|
|
|
|