EasyXrayEasyXray
快速开始

更新与卸载

使用 easyxray 菜单和命令行管理 EasyXray——更新(稳定版、开发版或指定旧版本)、修改设置,以及干净地卸载。

脚本安装完成后,easyxray 命令就是你的控制中心。不带参数运行它会进入交互式菜单, 或传入一个子命令来执行单次操作。

easyxray

The easyxray management menu

菜单(项 0–28)在顶部显示面板/Xray 状态,然后列出:

#ItemWhat it does
1Install从远程脚本(重新)安装
2Update更新到最新的稳定版
3Update to Dev Channel (latest commit)更新到滚动的 dev-latest 构建
4Update Menu仅更新 easyxray 菜单脚本
5Legacy Version安装指定的旧版本(提示输入标签)
6Uninstall移除 EasyXray(见下文)
7Reset Username & Password设置新凭据;可选择禁用 2FA
8Reset Web Base Path随机生成 Web 根路径
9Reset Settings重置面板设置(保留你的账户)
10Change Port修改面板端口
11View Current Settings显示用户名、端口、Web 根路径、证书路径
12–14Start / Stop / Restart控制面板服务
15Restart Xray仅重新加载 Xray-core
16Check Status服务状态
17Logs Management查看调试日志 / 清除日志
18–19Enable / Disable Autostart开关开机自启
20SSL Certificate ManagementLet's Encrypt(域名或 IP)、自定义路径、续期/吊销
21Cloudflare SSL Certificate通过 Cloudflare 的 DNS-01 通配符证书
22IP Limit Management基于 Fail2ban 的按客户端 IP 限制
23Firewall Managementufw 安装与端口规则
24SSH Port Forwarding Management将面板绑定到 localhost 并通过 SSH 隧道访问
25PostgreSQL Management安装/迁移/管理 PostgreSQL
26Enable BBR开关 BBR 拥塞控制 sysctl
27Update Geo Files更新 geoip/geosite 数据(Loyalsoldier、IR、RU)
28Speedtest by Ookla运行 Ookla 测速
0Exit—

其中部分功能有各自的页面:SSL 证书 (项 20–21)、安全(IP 限制、防火墙)、 反向代理 和 面板设置 (TLS),以及 数据库(PostgreSQL)。

命令行子命令

对于脚本和快速操作,easyxray 也可直接接受一个子命令:

CommandAction
easyxray start / stop / restart控制服务
easyxray restart-xray仅重新加载 Xray-core
easyxray status显示状态
easyxray settings显示当前设置
easyxray enable / disable开关开机自启
easyxray log跟踪查看调试日志
easyxray banlog显示 Fail2ban 封禁日志
easyxray update更新到最新的稳定版
easyxray update-dev更新到滚动的 dev-latest 构建
easyxray legacy安装指定的旧版本(带提示)
easyxray update-all-geofiles更新所有 geo 文件,如有变化则重启
easyxray migrate-db --dsn …将 SQLite → PostgreSQL 迁移(见 数据库)
easyxray install / uninstall安装 / 卸载

更新

  • 稳定版: 菜单选项 2 或 easyxray update。重新运行安装脚本 同样会就地更新。
  • 开发版渠道: 菜单选项 3 或 easyxray update-dev——即滚动的 dev-latest 逐提交构建(并非稳定版)。
  • 指定的旧版本: 菜单选项 5(Legacy Version)。

更新会保留你的数据库和设置。在跨大版本升级前请先做一次 备份。

Docker 用户的更新方式不同——拉取新镜像并重新创建容器 (docker compose pull && docker compose up -d),而不是使用 easyxray 更新命令。

卸载

菜单选项 6 或 easyxray uninstall。它会停止并禁用服务、移除服务单元, 并删除 /etc/easyxray/ 和安装目录。如果面板使用的是本地安装的 PostgreSQL, 它还会询问是否一并清除(这是一次单独的、不可逆的确认)。

卸载会删除数据库(/etc/easyxray/EasyXray.db)和你的配置。 如果以后可能还需要,请先备份。

On this page