# ServerStats

## 在 Ubuntu 上安裝 ServerStatus 監控所有主機

### 客戶端

#### 1.安裝 ServerStatus

```bash
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh && chmod +x status.sh
```

##### <span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNyU5QiVCOCVFOSU5NyU5QyVFNiU4QyU4NyVFNCVCQiVBNCUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">相關指令</span>

```bash
# 服务端管理菜单
bash status.sh s
# 客户端管理菜单
bash status.sh c
```

#### <span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMjIuJUU1JTlGJUI3JUU4JUExJThDJUU2JThDJTg3JUU0JUJCJUE0JTIyJTdEJTVEJTdEJTVE" style="white-space: pre;">2.執行指令</span>

```bash
bash status.sh c
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFOSU4MSVCOCVFNiU5MyU4NyUyMDEuJUU1JUFFJTg5JUU4JUEzJTlEJUU1JUFFJUEyJUU2JTg4JUI2JUU3JUFCJUFGJTIyJTdEJTVEJTdEJTVE" style="white-space: pre;">選擇 1.安裝客戶端</span>

```bash
请输入数字 [0-10]:1
[信息] 开始设置 用户配置...
请输入 ServerStatus 服务端的 IP/域名[server]
(默认: 127.0.0.1):server

	================================================
	IP/域名[server]:  server
	================================================

请输入 ServerStatus 服务端监听的端口[1-65535]（用于服务端接收客户端消息的端口，客户端要填写这个端口）
(默认: 35601):35601
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFOSU4MSVCOCVFNiU5MyU4NyUyMDEuJUU1JUFFJTg5JUU4JUEzJTlEJUU1JUFFJUEyJUU2JTg4JUI2JUU3JUFCJUFGJTIyJTdEJTVEJTdEJTVE" style="white-space: pre;">用戶名</span>

```bash
请输入 ServerStatus 服务端中对应配置的用户名[username]（字母/数字，不可与其他账号重复）
(默认: 取消):vps

	================================================
	账号[username]:  vps
	================================================
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVBRiU4NiVFNyVBMiVCQyUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">密碼</span>

```bash
请输入 ServerStatus 服务端中对应配置的密码[password]（字母/数字）
(默认: doub.io):password

	================================================
	密码[password]:  password
	================================================
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVBRiU4NiVFNyVBMiVCQyUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">點選確定後就開始跑了，跑完就會自動設置防火牆</span>

```bash
[信息] ServerStatus 客户端服务管理脚本下载完成 !
[信息] 开始写入 配置...
[信息] 开始设置 iptables防火墙...
[信息] 开始添加 iptables防火墙规则...
[信息] 开始保存 iptables防火墙规则...
[信息] 所有步骤 安装完毕，开始启动...
[信息] ServerStatus Client 启动成功 !
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVBRiU4NiVFNyVBMiVCQyUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">這樣就大功告成，客戶端的部份!!</span>

<div data-craft="W3sicGFyZW50QmxvY2siOiJGQTZGNDQ2Ni1FM0Y4LTREQTYtOEE2Qi00NDBCMzUxRURDQzgiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuWcqCBVYnVudHUg5LiK5a6J6KOdIFNlcnZlclN0YXR1cyDnm6PmjqfmiYDmnInkuLvmqZ8iLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0MzkxODE5LCJ1cGRhdGVkIjoxNjcyMjQ0MzkxODY2LCJ0ZW1wSWQiOiI4NEJGOEI5My1DN0YyLTRERjgtOEQ3My00NkMzRjU1RThCMTQifSx7InBhcmVudEJsb2NrIjoiRkE2RjQ0NjYtRTNGOC00REE2LThBNkItNDQwQjM1MUVEQ0M4IiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcInN1YnRpdGxlXCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi5a6i5oi256uvIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDM5MTgxOSwidXBkYXRlZCI6MTY3MjI0NDM5MTg2NiwidGVtcElkIjoiRjRGMTFFNkUtMjQyNy00REU3LTlGMkQtMDQzREY3MDFBODAxIn0seyJwYXJlbnRCbG9jayI6IkZBNkY0NDY2LUUzRjgtNERBNi04QTZCLTQ0MEIzNTFFRENDOCIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJoZWFkaW5nXCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50IjoiMS7lronoo50gU2VydmVyU3RhdHVzIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDM5MTgxOSwidXBkYXRlZCI6MTY3MjI0NDM5MTg2NiwidGVtcElkIjoiMDhDMjAzOTUtMzU2NS00QzdELUFCQUEtNjIwMjcyMkJCQkU0In1d" id="bkmrk-"></div>