Skip to content

卸载 ​

移除面板或节点会去掉程序及其服务。难以替代的数据,即面板的数据库和备份以及节点的证书,会留在原处,等你确定后再自行删除。

面板 ​

bash
bash <(curl -fsSL https://raw.githubusercontent.com/nx-panel/panel/main/install.sh) --uninstall
移除保留
nx-panel 服务/var/opt/nx-panel 中的数据库
/opt/nx-panel,包括程序和 config.json/var/opt/nx-panel/backups 中的备份
nx-panel 命令/var/opt/nx-panel 下的节点程序、主题和规则集

先复制备份

如果服务器本身也要停用,删除任何东西之前,先把 /var/opt/nx-panel/backups 复制到别处。然后自行删除其余内容:rm -rf /var/opt/nx-panel。同一台服务器上的节点把自己的文件保存在 /var/opt/nx-node,不受影响。

使用 PostgreSQL 时,数据库在 PostgreSQL 中,不会被改动。

在 Docker 中,在部署目录下用 docker compose down 停止。数据库、备份和其他数据会留在 compose 文件旁边的目录中(PostgreSQL 则在其命名卷中),直到你删除它们。

节点 ​

从面板操作:打开节点的 安装 抽屉,切换到 自动 (SSH),然后使用 从服务器移除。证书会保留在原处,因此以后重新安装时面板仍能识别。

在节点服务器上,安装程序也可以移除它:

bash
curl -fsSL https://PANEL/install-node.sh | bash -s -- --uninstall

它会移除服务或容器以及 /opt/nx-node,保留 /var/opt/nx-node/certs 中的证书和 /var/opt/nx-node/cache 中的缓存。如果这台服务器不会再承载节点,请删除这两处:

bash
rm -rf /var/opt/nx-node/certs /var/opt/nx-node/cache

或者全部手动移除:

bash
systemctl disable --now nx-node
rm -f /etc/systemd/system/nx-node.service
systemctl daemon-reload
rm -rf /opt/nx-node /var/opt/nx-node/certs /var/opt/nx-node/cache

面板在同一台服务器上

面板把自己的文件保存在 /var/opt/nx-panel,所以删除节点的文件不会影响面板。

然后还要 在面板中删除该节点。否则它会继续占用你的许可证额度,并一直显示为离线。

文字与图片采用 CC BY 4.0 许可。