<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://md5.pw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Byte6b</id>
	<title>md5.pw - 用户贡献 [zh]</title>
	<link rel="self" type="application/atom+xml" href="https://md5.pw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Byte6b"/>
	<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=Special:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/Byte6b"/>
	<updated>2026-05-06T14:23:47Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1272</id>
		<title>BandwagonHost安装哪吒监控（Nezha Monitoring） Nginx 反代 HTTPS 完整教程</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1272"/>
		<updated>2026-01-28T08:53:19Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN)[[File:Dns解析域名.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;br /&gt;
[[Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1271</id>
		<title>BandwagonHost安装哪吒监控（Nezha Monitoring） Nginx 反代 HTTPS 完整教程</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1271"/>
		<updated>2026-01-28T08:45:50Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN)[[File:Dns解析域名.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1270</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1270"/>
		<updated>2026-01-28T08:40:54Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​清空全部内容&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1269</id>
		<title>BandwagonHost安装哪吒监控（Nezha Monitoring） Nginx 反代 HTTPS 完整教程</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1269"/>
		<updated>2026-01-28T08:39:43Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[Index.php?title=File:Dns解析域名.png|link=https://md5.pw/File:Dns%E8%A7%A3%E6%9E%90%E5%9F%9F%E5%90%8D.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[Index.php?title=File:哪吒面板bash安装步骤1.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A41.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
[[Index.php?title=File:哪吒面板bash安装步骤2.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A42.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[Index.php?title=File:哪吒面板域名访问.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[Index.php?title=File:哪吒面板后端控制台.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%90%8E%E7%AB%AF%E6%8E%A7%E5%88%B6%E5%8F%B0.png|frameless|800x800px]] [[Index.php?title=File:哪吒面板更改密码.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9B%B4%E6%94%B9%E5%AF%86%E7%A0%81.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[Index.php?title=File:哪吒面板复制agent指令.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%A4%8D%E5%88%B6agent%E6%8C%87%E4%BB%A4.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[Index.php?title=File:机器安装Agent指令.png|link=https://md5.pw/File:%E6%9C%BA%E5%99%A8%E5%AE%89%E8%A3%85Agent%E6%8C%87%E4%BB%A4.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[Index.php?title=File:哪吒面板安装完Agent的总控.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E5%AE%8CAgent%E7%9A%84%E6%80%BB%E6%8E%A7.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[Index.php?title=File:哪吒面板最终效果.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9C%80%E7%BB%88%E6%95%88%E6%9E%9C.png|frameless|800x800px]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1268</id>
		<title>BandwagonHost安装哪吒监控（Nezha Monitoring） Nginx 反代 HTTPS 完整教程</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=BandwagonHost%E5%AE%89%E8%A3%85%E5%93%AA%E5%90%92%E7%9B%91%E6%8E%A7%EF%BC%88Nezha_Monitoring%EF%BC%89_Nginx_%E5%8F%8D%E4%BB%A3_HTTPS_%E5%AE%8C%E6%95%B4%E6%95%99%E7%A8%8B&amp;diff=1268"/>
		<updated>2026-01-28T08:38:50Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​创建页面，内容为“ = BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =  === 一、什么是哪吒监控（Nezha Monitoring） === [https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。  在本文中，我们将一步一步教你如何…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[index.php?title=File:Dns解析域名.png|link=https://md5.pw/File:Dns%E8%A7%A3%E6%9E%90%E5%9F%9F%E5%90%8D.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[index.php?title=File:哪吒面板bash安装步骤1.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A41.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
[[index.php?title=File:哪吒面板bash安装步骤2.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A42.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[index.php?title=File:哪吒面板域名访问.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[index.php?title=File:哪吒面板后端控制台.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%90%8E%E7%AB%AF%E6%8E%A7%E5%88%B6%E5%8F%B0.png|frameless|800x800px]] [[index.php?title=File:哪吒面板更改密码.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9B%B4%E6%94%B9%E5%AF%86%E7%A0%81.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[index.php?title=File:哪吒面板复制agent指令.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%A4%8D%E5%88%B6agent%E6%8C%87%E4%BB%A4.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[index.php?title=File:机器安装Agent指令.png|link=https://md5.pw/File:%E6%9C%BA%E5%99%A8%E5%AE%89%E8%A3%85Agent%E6%8C%87%E4%BB%A4.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[index.php?title=File:哪吒面板安装完Agent的总控.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E5%AE%8CAgent%E7%9A%84%E6%80%BB%E6%8E%A7.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[index.php?title=File:哪吒面板最终效果.png|link=https://md5.pw/File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9C%80%E7%BB%88%E6%95%88%E6%9E%9C.png|frameless|800x800px]]&lt;br /&gt;
[[Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1253</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1253"/>
		<updated>2026-01-27T11:27:44Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[File:Dns解析域名.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;br /&gt;
[[Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1252</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1252"/>
		<updated>2026-01-27T11:24:09Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[File:Dns解析域名.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1251</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1251"/>
		<updated>2026-01-27T11:16:57Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程}}&lt;br /&gt;
{{DISPLAYTITLE:BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程}}&lt;br /&gt;
&lt;br /&gt;
= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[File:Dns解析域名.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;br /&gt;
[[Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1250</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1250"/>
		<updated>2026-01-27T11:14:17Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程}}&lt;br /&gt;
&lt;br /&gt;
= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[File:Dns解析域名.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;br /&gt;
[[index.php?title=Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1249</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1249"/>
		<updated>2026-01-27T11:04:40Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[File:Dns解析域名.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;br /&gt;
[[Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=User:Byte6b&amp;diff=1248</id>
		<title>User:Byte6b</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=User:Byte6b&amp;diff=1248"/>
		<updated>2026-01-27T11:03:03Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= BandwagonHost安装哪吒监控（Nezha Monitoring）+ Nginx 反代 + HTTPS 完整教程 =&lt;br /&gt;
&lt;br /&gt;
=== 一、什么是哪吒监控（Nezha Monitoring） ===&lt;br /&gt;
[https://nezha.wiki/ 哪吒监控（Nezha Monitoring）]是一款开源、自托管、轻量级的服务器与网站实时监控和运维工具。它支持通过 Dashboard 查看系统状态、资源使用情况，并通过 Agent 采集被监控主机数据。&lt;br /&gt;
&lt;br /&gt;
在本文中，我们将一步一步教你如何从零开始在[https://go.pigcc.com/bwh BandwagonHost(搬瓦工)] 机器上使用docker安装与部署哪吒监控（Nezha Monitoring）系统的 Dashboard 面板，使用nginx反代Dashboard，并配合 Agent 安装与基本配置内容。&lt;br /&gt;
&lt;br /&gt;
=== 二、部署前的准备 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、服务器与网络条件： ====&lt;br /&gt;
&lt;br /&gt;
* 一台 [https://go.pigcc.com/bwh BandwagonHost(搬瓦工)]  &#039;&#039;&#039;或&#039;&#039;&#039;者其他可以访问公网的服务器&lt;br /&gt;
* 服务器防火墙和安全策略需允许 Dashboard 使用的端口（默认是 8008）&lt;br /&gt;
* 推荐的规格：单核 + 512MB 内存 对于大部分场景足够。&lt;br /&gt;
&lt;br /&gt;
==== 2、域名设置 ====&lt;br /&gt;
&lt;br /&gt;
* 一个已设置好 A 记录 指向 Dashboard 服务器 IP 的域名&lt;br /&gt;
* 如果面板端使用 CDN，还建议准备第二个域名用于 Agent 通信（不通过 CDN) [[File:Dns解析域名.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 三、安装 Dashboard 面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. 运行官方安装脚本 ====&lt;br /&gt;
在你的 Dashboard 服务器终端执行以下命令来获取并运行官方安装脚本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果你的服务器位于中国大陆，可以使用镜像：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh &amp;amp;&amp;amp; chmod +x nezha.sh &amp;amp;&amp;amp; sudo CN=true ./nezha.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[File:哪吒面板bash安装步骤1.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板bash安装步骤2.png|border|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
在浏览器中输入 &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;http://your_server_ip:8008&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; 可以访问&#039;&#039;&#039;哪吒监控的 Web 界面&#039;&#039;&#039;。&lt;br /&gt;
&lt;br /&gt;
=== 四、使用nginx反代 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、安装nginx ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;启动并设置开机自启：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start nginx&lt;br /&gt;
sudo systemctl enable nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2、申请证书 ====&lt;br /&gt;
&lt;br /&gt;
# 安装 Certbot + Nginx 插件 Certbot 是 Let&#039;s Encrypt 官方推荐的证书管理工具&amp;lt;code&amp;gt;python3-certbot-nginx&amp;lt;/code&amp;gt; 插件可以 自动修改 Nginx 配置。&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
sudo apt install certbot python3-certbot-nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;安装完成后，检查版本：&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
certbot --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# 申请证书&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo certbot --nginx -d 你的域名&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3、配置nginx配置文件 ====&lt;br /&gt;
文件路径一般在 &amp;lt;code&amp;gt;/etc/nginx/sites-available/default&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
server {&lt;br /&gt;
    listen 443 ssl http2;&lt;br /&gt;
    listen [::]:443 ssl http2;&lt;br /&gt;
&lt;br /&gt;
    server_name dashboard.example.com; # 替换为你的域名&lt;br /&gt;
    ssl_certificate          /data/letsencrypt/fullchain.pem; # 域名证书路径&lt;br /&gt;
    ssl_certificate_key      /data/letsencrypt/key.pem;       # 域名私钥路径&lt;br /&gt;
    ssl_stapling on;&lt;br /&gt;
    ssl_session_timeout 1d;&lt;br /&gt;
    ssl_session_cache shared:SSL:10m; # 如果与其他配置冲突，请注释此项&lt;br /&gt;
    ssl_protocols TLSv1.2 TLSv1.3;&lt;br /&gt;
&lt;br /&gt;
    underscores_in_headers on;&lt;br /&gt;
&lt;br /&gt;
    # grpc 相关    &lt;br /&gt;
    location ^~ /proto.NezhaService/ {&lt;br /&gt;
        grpc_set_header Host $host;&lt;br /&gt;
        grpc_set_header nz-realip $remote_addr;&lt;br /&gt;
        grpc_read_timeout 600s;&lt;br /&gt;
        grpc_send_timeout 600s;&lt;br /&gt;
        grpc_socket_keepalive on;&lt;br /&gt;
        client_max_body_size 10m;&lt;br /&gt;
        grpc_buffer_size 4m;&lt;br /&gt;
        grpc_pass grpc://dashboard;&lt;br /&gt;
    }&lt;br /&gt;
    # websocket 相关&lt;br /&gt;
    location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr; &lt;br /&gt;
        proxy_set_header Origin https://$host;&lt;br /&gt;
        proxy_set_header Upgrade $http_upgrade;&lt;br /&gt;
        proxy_set_header Connection &amp;quot;upgrade&amp;quot;;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
    # web&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_set_header Host $host;&lt;br /&gt;
        proxy_set_header nz-realip $remote_addr;&lt;br /&gt;
        proxy_read_timeout 3600s;&lt;br /&gt;
        proxy_send_timeout 3600s;&lt;br /&gt;
        proxy_buffer_size 128k;&lt;br /&gt;
        proxy_buffers 4 256k;&lt;br /&gt;
        proxy_busy_buffers_size 256k;&lt;br /&gt;
        proxy_max_temp_file_size 0;&lt;br /&gt;
        proxy_set_header X-Forwarded-Proto $scheme; &lt;br /&gt;
        proxy_pass http://127.0.0.1:8008;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
upstream dashboard {&lt;br /&gt;
    server 127.0.0.1:8008;&lt;br /&gt;
    keepalive 512;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;重新加载nginx服务&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo systemctl restart nginx&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 五、配置面板 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、通过域名访问你的面板 ====&lt;br /&gt;
[[File:哪吒面板域名访问.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、登录管理后台修改密码 初始账号密码都是 &amp;lt;code&amp;gt;admin&amp;lt;/code&amp;gt; ====&lt;br /&gt;
[[File:哪吒面板后端控制台.png|frameless|800x800px]]&lt;br /&gt;
[[File:哪吒面板更改密码.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
=== 六、添加机器 ===&lt;br /&gt;
&lt;br /&gt;
==== 1、复制安装命令 ====&lt;br /&gt;
[[File:哪吒面板复制agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 2、安装Agent ====&lt;br /&gt;
[[File:机器安装Agent指令.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 3、之后就可以在前台看见这个机器了 ====&lt;br /&gt;
[[File:哪吒面板安装完Agent的总控.png|frameless|800x800px]]&lt;br /&gt;
&lt;br /&gt;
==== 4、可以添加更多的机器 ====&lt;br /&gt;
将复制的&#039;&#039;&#039;指令&#039;&#039;&#039;在其他机器上执行就可以实现&#039;&#039;&#039;监控其他的机器&#039;&#039;&#039;的状态（只需要执行命令即可不需要再次安装面板端）&lt;br /&gt;
&lt;br /&gt;
=== 七、最终效果 ===&lt;br /&gt;
[[File:哪吒面板最终效果.png|frameless|800x800px]]&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9C%80%E7%BB%88%E6%95%88%E6%9E%9C.png&amp;diff=1247</id>
		<title>File:哪吒面板最终效果.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9C%80%E7%BB%88%E6%95%88%E6%9E%9C.png&amp;diff=1247"/>
		<updated>2026-01-27T11:02:17Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板最终效果&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E5%AE%8CAgent%E7%9A%84%E6%80%BB%E6%8E%A7.png&amp;diff=1246</id>
		<title>File:哪吒面板安装完Agent的总控.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E5%AE%8CAgent%E7%9A%84%E6%80%BB%E6%8E%A7.png&amp;diff=1246"/>
		<updated>2026-01-27T10:59:00Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板安装完Agent的总控&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E6%9C%BA%E5%99%A8%E5%AE%89%E8%A3%85Agent%E6%8C%87%E4%BB%A4.png&amp;diff=1245</id>
		<title>File:机器安装Agent指令.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E6%9C%BA%E5%99%A8%E5%AE%89%E8%A3%85Agent%E6%8C%87%E4%BB%A4.png&amp;diff=1245"/>
		<updated>2026-01-27T10:56:15Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;机器安装Agent指令&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%A4%8D%E5%88%B6agent%E6%8C%87%E4%BB%A4.png&amp;diff=1244</id>
		<title>File:哪吒面板复制agent指令.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%A4%8D%E5%88%B6agent%E6%8C%87%E4%BB%A4.png&amp;diff=1244"/>
		<updated>2026-01-27T10:54:23Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板复制agent指令&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9B%B4%E6%94%B9%E5%AF%86%E7%A0%81.png&amp;diff=1243</id>
		<title>File:哪吒面板更改密码.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E6%9B%B4%E6%94%B9%E5%AF%86%E7%A0%81.png&amp;diff=1243"/>
		<updated>2026-01-27T10:52:14Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板更改密码&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%90%8E%E7%AB%AF%E6%8E%A7%E5%88%B6%E5%8F%B0.png&amp;diff=1242</id>
		<title>File:哪吒面板后端控制台.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%90%8E%E7%AB%AF%E6%8E%A7%E5%88%B6%E5%8F%B0.png&amp;diff=1242"/>
		<updated>2026-01-27T10:49:54Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板后端控制台&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE.png&amp;diff=1241</id>
		<title>File:哪吒面板域名访问.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BF%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE.png&amp;diff=1241"/>
		<updated>2026-01-27T10:47:21Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板域名访问&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A42.png&amp;diff=1240</id>
		<title>File:哪吒面板bash安装步骤2.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A42.png&amp;diff=1240"/>
		<updated>2026-01-27T09:51:36Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板bash安装步骤2&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A41.png&amp;diff=1239</id>
		<title>File:哪吒面板bash安装步骤1.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:%E5%93%AA%E5%90%92%E9%9D%A2%E6%9D%BFbash%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A41.png&amp;diff=1239"/>
		<updated>2026-01-27T09:49:02Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板bash安装步骤1&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
	<entry>
		<id>https://md5.pw/index.php?title=File:Dns%E8%A7%A3%E6%9E%90%E5%9F%9F%E5%90%8D.png&amp;diff=1238</id>
		<title>File:Dns解析域名.png</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=File:Dns%E8%A7%A3%E6%9E%90%E5%9F%9F%E5%90%8D.png&amp;diff=1238"/>
		<updated>2026-01-27T09:37:40Z</updated>

		<summary type="html">&lt;p&gt;Byte6b：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;哪吒面板域名解析&lt;/div&gt;</summary>
		<author><name>Byte6b</name></author>
	</entry>
</feed>