S-UI 是一款基于 sing-box 的多协议管理面板,可以在 VPS 上通过网页后台管理入站、用户、订阅和路由等配置。这篇 S-UI 面板安装教程适用于常见 Linux VPS,包含 Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux 的系统更新和依赖安装命令,并演示如何执行 S-UI 安装脚本、设置面板端口、检查服务状态和登录后台。
本教程使用 root 用户操作,只讲 S-UI 面板安装流程,不展开 VLESS、Hysteria2、TUIC 等节点参数。没有安装过 S-UI 的用户,可以先按下面步骤把面板部署好,再进入后台继续添加入站、用户和订阅配置。
S-UI 的底层核心是 sing-box,下面我们先说说 sing-box、Clash、Xray 之间的区别,可以先看看完sing-box 是什么?和 Clash、Xray 的区别,再决定是否使用 S-UI 面板管理节点。
sing-box、Clash、Xray 之间的区别
先说结论:sing-box、Clash、Xray 都和代理有关,但它们不是完全相同的东西。
简单理解:
- sing-box:更像一个现代化的通用代理核心,可以做客户端,也可以做服务端。
- Clash:更像普通用户日常使用的规则分流和订阅管理工具。
- Xray:更常见于 VPS 搭建节点,偏底层代理核心和协议配置。
这里最容易混淆的是“客户端、内核、协议、机场”这几个概念。
- 客户端:您安装在电脑或手机上的软件,比如 Clash Verge、NekoBox、Shadowrocket、Stash 等。
- 内核:真正负责代理连接和规则处理的程序,比如 sing-box、Xray、Mihomo。
- 协议:节点连接方式,比如 Shadowsocks、VMess、VLESS、Trojan、Hysteria2。
- 机场:提供节点和订阅的服务商,比如 Just My Socks 或其他代理服务。
优质海外VPS服务器商家
建议选择海外 VPS 服务商(搬瓦工、Hostdare、DMIT等),例如美国、日本、中国香港、新加坡等机房。
1、S-UI 面板安装环境说明
开始前需要准备一台可以正常 SSH 登录的 VPS,并使用 root 用户操作。Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux 等常见 Linux 系统可以参考本文安装 S-UI 面板。
| 项目 | 说明 |
|---|---|
| 适用系统 | Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux |
| 系统架构 | x86_64 / amd64 |
| 登录用户 | root |
| 面板端口 | 2095 |
| 面板路径 | /app/ |
| 订阅端口 | 2096 |
| 订阅路径 | /sub/ |
S-UI 端口 2095 用于访问面板后台,2096 用于订阅服务。本文保留默认端口和路径,安装完成后,S-UI 面板登录地址为 http://服务器IP:2095/app/。
2、更新系统并安装基础依赖
确认系统信息后,先根据当前 VPS 使用的 Linux 发行版选择对应命令。下面几组命令只需要执行其中一组,不要把 apt、yum、dnf 混在一起执行。
Debian、Ubuntu 系统执行:
apt update -y apt upgrade -y apt install -y curl wget sudo tar tzdata
CentOS 7 系统执行:
yum update -y yum install -y curl wget sudo tar tzdata
CentOS Stream、Rocky Linux、AlmaLinux 系统执行:
dnf update -y dnf install -y curl wget sudo tar tzdata
curl 用于下载 S-UI 安装脚本,wget 是常用下载工具,sudo 用于处理部分需要权限的命令,tar 用于解压安装包,tzdata 用于处理时区组件。
如果系统升级过程中更新了 Linux 内核,可以重启一次 VPS,让新的系统环境生效:
重启后重新 SSH 登录服务器。基础依赖安装完成后,就可以继续执行后面的 S-UI 面板安装脚本;从下一步开始,各系统操作流程一致。
3、执行 S-UI 面板安装脚本
基础依赖准备完成后,执行下面的命令安装 S-UI 面板。Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux 都使用这一条安装命令:
bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)
脚本会自动下载并部署 S-UI。安装过程中会输出下载、解压和初始化信息,等待脚本运行完成即可。
当终端出现下面的提示时,说明 S-UI 已经安装完成,并准备进入面板设置步骤:
Do you want to continue with the modification [y/n]? :
这里输入 y,然后按回车继续。
4、设置 S-UI 面板端口和访问路径
输入 y 后,脚本会依次提示设置面板端口、面板路径、订阅端口和订阅路径。这里保留默认参数,遇到下面这些提示时直接回车即可。
保留默认参数后,S-UI 面板端口为 2095,面板路径为 /app/,订阅端口为 2096,订阅路径为 /sub/。后面访问面板时,需要使用 http://服务器IP:2095/app/ 这个地址。
5、S-UI 常用管理命令
S-UI 面板安装完成后,可以通过 s-ui 命令管理面板服务。下面这些命令主要用于启动、停止、重启、查看状态、查看日志和卸载面板。
| 命令 | 作用 |
|---|---|
s-ui start | 启动 S-UI 面板服务 |
s-ui stop | 停止 S-UI 面板服务 |
s-ui restart | 重启 S-UI 面板服务 |
s-ui status | 查看 S-UI 当前运行状态 |
s-ui enable | 设置 S-UI 开机自动启动 |
s-ui disable | 关闭 S-UI 开机自动启动 |
s-ui log | 查看 S-UI 面板运行日志 |
s-ui update | 更新 S-UI 面板 |
s-ui uninstall | 卸载 S-UI 面板 |
s-ui help | 查看 S-UI 命令帮助 |
日常使用中,常用的是 s-ui status、s-ui restart 和 s-ui log。如果 S-UI 面板打不开,可以先执行 s-ui status 查看服务是否运行,再执行 s-ui log 查看报错信息。修改面板配置后,可以使用 s-ui restart 重启服务。
至此、VPS 安装 S-UI 面板的主要步骤。Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux 的区别主要在系统更新和依赖安装命令;从执行 S-UI 安装脚本开始,面板端口、访问路径、管理员信息、服务检查和后台登录流程一致。
安装完成后,可以通过 http://服务器IP:2095/app/ 进入 S-UI 面板。接下来可以在后台继续配置入站、用户、订阅和路由等功能,在 VPS 上搭建 sing-box 多协议管理面板的基础步骤到这里就完成了。
Ps: https://github.com/alireza0/s-ui BBR安装教程:https://www.wervps1.com/we/2265.html
未经允许不得转载:搬瓦工VPS_美国VPS » 国外VPS搭建S-UI面板教程 sing-box 多协议管理面板
搬瓦工VPS_美国VPS









