Merge branch 'main' of github.com:nezhahq/nezhahq.github.io
This commit is contained in:
commit
0b471477fc
@ -42,6 +42,63 @@ curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install_en.s
|
||||
[哪吒探针 - Windows 客户端安装](https://nyko.me/2020/12/13/nezha-windows-client.html)(Chinese)
|
||||
<br/>
|
||||
|
||||
### Installing Agent on MacOS
|
||||
***This section is adapted from [Mitsea Blog](https://blog.mitsea.com/e796f93db38d49e4b18df234c6ee75f5), with permission from the original author***
|
||||
<br/>
|
||||
::: warning
|
||||
If you are prompted with "macOS cannot verify this app" during installation, please go to system settings to allow the app to run.
|
||||
:::
|
||||
|
||||
+ First add a server in the admin panel
|
||||
+ Go to the [Release](https://github.com/naiba/nezha/releases) page to download the Agent binary and choose whether to download the darwin amd64 or arm64 Agent depending on the CPU architecture
|
||||
For example, download the amd64 version for Intel CPU and the arm64 version for Apple Silicon. After downloading, extract the Agent binary file, e.g. to the Download folder
|
||||
+ Create a new file named `nezha_agent.plist` and save it, edit the contents of the file:
|
||||
```xml
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Disabled</key>
|
||||
<false/>
|
||||
<key>Label</key>
|
||||
<string>nezha_agent</string>
|
||||
<key>Program</key>
|
||||
<string>Change the path of the Agent binary here, e.g. /Users/123/Downloads/nezha-agent</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>Change the path of the Agent binary here, e.g. /Users/123/Downloads/nezha-agent</string>
|
||||
<string>--password</string>
|
||||
<string>Communication Secret, eg: 529664783eeb23cc25</string>
|
||||
<string>--server</string>
|
||||
<string>Communication URL and RPC port, eg:data.example.com:5555</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
```
|
||||
+ Use the following command in Terminal to load the plist file into launchd
|
||||
**Be sure to change the file path**
|
||||
```shell
|
||||
launchctl load /Users/123/Desktop/nezha_agent.plist
|
||||
```
|
||||
+ Start Service
|
||||
```shell
|
||||
launchctl start nezha_agent
|
||||
```
|
||||
+ Check if the service is running
|
||||
```shell
|
||||
launchctl list | grep nezha_agent
|
||||
```
|
||||
+ Stop service and remove
|
||||
```shell
|
||||
launchctl stop nezha_agent
|
||||
```
|
||||
```shell
|
||||
launchctl remove nezha_agent
|
||||
```
|
||||
<br/>
|
||||
|
||||
### Installing Agent on OpenWRT
|
||||
|
||||
**How to make the old version of OpenWRT/LEDE self-boot?**
|
||||
|
@ -9,13 +9,13 @@
|
||||
你需要提前在管理面板中设置好通信域名,此域名不可以接入CDN,这里以前面提到过的示例通信域名 “data.example.com” 来做演示
|
||||
进入后台管理面板,转到“设置”页,在“未接入CDN的面板服务器域名/IP”项中填入通信域名,然后点击"保存"
|
||||
<br/>
|
||||
### Linux一键安装
|
||||
### 在 Linux 中一键安装
|
||||
|
||||
* 首先在管理面板中添加一台服务器
|
||||
* 点击新添加的服务器旁,绿色的Linux图标按钮,复制一键安装命令
|
||||
* 在被控端服务器中运行复制的一键安装命令,等待安装完成后返回到Dashboard主页查看服务器是否上线
|
||||
<br/>
|
||||
### Windows一键安装
|
||||
### 在 Windows 中一键安装
|
||||
|
||||
* 首先在管理面板中添加一台服务器
|
||||
* 点击新添加的服务器旁,绿色的Windows图标按钮,复制一键安装命令
|
||||
@ -24,8 +24,10 @@
|
||||
* 等待安装完成后返回Dashboard主页查看服务器是否上线
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
## 其他方式安装Agent
|
||||
### Linux安装Agent
|
||||
|
||||
### 在 Linux 中安装Agent
|
||||
|
||||
* 首先在管理面板中添加一台服务器
|
||||
* 在被控服务器中,运行脚本(位于中国大陆的服务器请使用镜像):
|
||||
@ -43,13 +45,69 @@ curl -L https://jihulab.com/nezha/nezha/-/raw/master/script/install.sh -o nezha.
|
||||
* 等待安装完成后返回Dashboard主页查看服务器是否上线
|
||||
<br/>
|
||||
|
||||
### Windows安装Agent
|
||||
### 在 Windows 中安装Agent
|
||||
|
||||
- 请参考社区文章:
|
||||
[哪吒探针 - Windows 客户端安装](https://nyko.me/2020/12/13/nezha-windows-client.html)
|
||||
<br/>
|
||||
|
||||
### OpenWRT安装Agent
|
||||
### 在 MacOS 中安装Agent
|
||||
***本节内容改编自[Mitsea Blog](https://blog.mitsea.com/e796f93db38d49e4b18df234c6ee75f5),改编已获得原作者授权***
|
||||
<br/>
|
||||
::: warning
|
||||
安装过程中如提示“macOS无法验证此app“,请前往系统设置手动允许程序运行
|
||||
:::
|
||||
|
||||
+ 首先在管理面板中添加一台服务器
|
||||
+ 前往 [Release](https://github.com/naiba/nezha/releases) 页下载 Agent 二进制文件,根据 CPU 架构选择下载 darwin amd64 还是 arm64 的 Agent
|
||||
如 Intel CPU 下载 amd64,Apple Silicon 下载 arm64 版本。下载完成后解压 Agent 二进制文件,如解压到下载文件夹
|
||||
+ 新建一个名为 `nezha_agent.plist` 的文件并保存,修改文件内容如下:
|
||||
```xml
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Disabled</key>
|
||||
<false/>
|
||||
<key>Label</key>
|
||||
<string>nezha_agent</string>
|
||||
<key>Program</key>
|
||||
<string>在这里修改 Agent 二进制文件的的路径,如:/Users/123/Downloads/nezha-agent</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>在这里修改 Agent 二进制文件的的路径,同上</string>
|
||||
<string>--password</string>
|
||||
<string>通信密钥,如:529664783eeb23cc25</string>
|
||||
<string>--server</string>
|
||||
<string>通信网址和RPC端口,如:data.example.com:5555</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
```
|
||||
+ 在 Terminal 中使用下面的命令加载 plist 文件到 launchd 里,**注意替换文件路径**
|
||||
```shell
|
||||
launchctl load /Users/123/Desktop/nezha_agent.plist
|
||||
```
|
||||
+ 启动进程
|
||||
```shell
|
||||
launchctl start nezha_agent
|
||||
```
|
||||
+ 检查进程是否运行
|
||||
```shell
|
||||
launchctl list | grep nezha_agent
|
||||
```
|
||||
+ 停止进程并移除
|
||||
```shell
|
||||
launchctl stop nezha_agent
|
||||
```
|
||||
```shell
|
||||
launchctl remove nezha_agent
|
||||
```
|
||||
<br/>
|
||||
|
||||
### 在 OpenWRT 中安装Agent
|
||||
|
||||
**如何使 旧版OpenWRT/LEDE 自启动**
|
||||
- 请参考项目:
|
||||
|
Loading…
x
Reference in New Issue
Block a user