国外VPS搭建S-UI面板教程 sing-box 多协议管理面板

搬瓦工机场JMS

S-UI 是一款基于 sing-box 的多协议管理面板,可以在 VPS 上通过网页后台管理入站、用户、订阅和路由等配置。这篇 S-UI 面板安装教程适用于常见 Linux VPS,包含 Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux 的系统更新和依赖安装命令,并演示如何执行 S-UI 安装脚本、设置面板端口、检查服务状态和登录后台。

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 多协议管理面板

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏