自有服务器VPS 3x-Ui面板搭建安装详细教程
本文最后更新于127 天前,其中的信息可能已经过时,如有错误请发送邮件到2778680280@qq.com

我将详细讲解自有服务器VPS上3x-Ui面板的搭建安装全流程,包含前期准备、服务器选型、域名解析、工具连接、环境配置、面板部署及后续设置等内容,新手也能轻松跟随操作。适用场景:科学上网相关的VPS面板搭建(请合理使用,遵守当地规定)。

一、前期准备

1.1 必备工具与环境

  • 服务器:推荐Ubuntu 22.04+/Debian12+系统
  • 域名:自购或免费域名 (雨云的便宜,不是广告)
  • Cloudflare账号:用于域名解析和SSL证书配置
  • SSH工具:推荐Mobaxterm

1.2 域名解析配置(为SSL做准备)

假设域名已托管到Cloudflare,优先为面板访问地址配置二级域名解析,步骤如下:

  1. 登录Cloudflare:https://dash.cloudflare.com
  2. 添加域名DNS记录,指向服务器IP,关闭小云朵(暂不开启CDN)
  3. 验证解析:Windows系统按Win+R输入cmd,执行ping 域名,查看是否能解析到服务器IP(解析生效时间可能需要几分钟)

二、服务器选择

不要买雨云的!不要买雨云的!不要买雨云的!不要买雨云的!不要买雨云的!不要买雨云的!重要的事情说六遍!(封我几次了bro)实际上国内的都不推荐买,我做测试买的lightnode的自己搜,可以支付宝。

三、连接服务器(使用)

正常通过终端工具连接服务器

3.2 配置连接服务器

  1. 打开,点击左上角“新建”→“SSH连接”
  2. 填写连接信息:
  • 名称:任意自定义(如“我的3x-ui服务器”)
  • 主机:服务器的IP地址(购买后在服务商后台查看)
  • 端口:默认22(如有修改按实际填写)
  • 用户名:root(默认管理员账号)
  • 密码:服务器的root密码(购买后服务商提供,可在后台修改)
  1. 点击“确认”,选中创建的连接,点击“连接”,首次连接会提示“信任主机”,点击“信任”即可成功连接。

四、服务器环境配置

连接成功后,在的命令窗口中输入以下命令,更新系统并安装必要组件(复制命令直接粘贴,按回车执行,等待执行完成即可):

apt update -y && apt install -y curl && apt install -y socat

执行完成后,无报错即表示环境配置成功。

五、3x-UI面板搭建安装部署

5.1 执行安装命令

在命令窗口中输入以下安装命令,按回车执行:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

3x-UI项目地址:

https://github.com/MHSanaei/3x-ui

5.2 面板端口设置

安装过程中会出现以下提示,询问是否自定义面板端口:

Would you like to customize the Panel Port settings?(If not , a random port will be applied) [y/n]:

  • 输入n,按回车:系统随机生成端口(推荐新手选择,避免端口冲突)
  • 输入y,按回车:自定义端口(需输入自己想设置的端口号,如1234,后续需放行该端口)

备注:如果后续无法打开面板地址,可能是端口未放行,以端口1234为例,输入以下命令放行:

ufw allow 1234

如果不行自行选择x-ui的选项 ,目前是9号改端口 6号改用户名和密码

5.3 保存面板核心信息

安装完成后,命令窗口会显示面板的核心信息,务必记录下来(建议截图或复制保存到记事本):

  • Username:面板登录用户名
  • Password:面板登录密码
  • Port:面板端口
  • WebBasePath:访问根路径
  • Aceess URL:面板访问地址(未开启SSL前为http://域名:端口)

5.4 生成面板SSL证书(开启HTTPS)

为了访问安全,建议开启SSL证书,步骤如下:

  1. 在命令窗口中输入命令:x-ui,按回车
  2. 在弹出的菜单中,输入数字18(对应“SSL证书管理”选项),按回车
  3. 输入数字1(对应“申请Let’s Encrypt证书并自动配置”),按回车
  4. 输入之前解析好的域名(如panel.freechao.com),按回车
  5. 根据提示输入y,确认绑定证书到面板

执行完成后,会生成新的面板访问地址(https开头),记录下来,后续用新地址访问。

5.5 开启BBR加速(优化网络)

开启BBR加速可提升网络传输速度,步骤如下:

  1. 在命令窗口中输入命令:x-ui,按回车
  2. 输入数字23(对应“系统优化”选项),按回车
  3. 两次输入数字1(第一次选择“开启BBR”,第二次确认开启),按回车即可完成。

六、3x-UI面板设置(核心步骤)

6.1 登录面板

打开浏览器,输入开启SSL后的面板访问地址(https://域名:端口/根路径),输入之前记录的用户名和密码,点击登录。

备注:如果未创建SSL证书,访问时会提示“安全警报”,新手建议先完成SSL配置再登录。

6.2 基础面板设置

  1. 点击左侧【面板设置】→【常规】:
  • 面板url根路径:可修改为更短的路径(如“/”),前后需加/
  • 面板监听端口:如需修改,在此处填写新端口,修改后需重启面板生效
  1. 点击左侧【安全设定】:可修改登录用户名和密码(建议修改为复杂密码,提升安全性)

6.3 添加节点(两种常用组合)

点击左侧【入站列表】→【添加入站】,根据需求选择以下两种常用组合之一配置:

组合1:vless+TCP+Reality(推荐,稳定性强)

  • 备注:任意自定义(如“vless-tcp-reality”)
  • 协议:选择“vless”
  • 端口:随机填写(如12345,避免使用常见端口)
  • 传输:选择“TCP”
  • 安全:选择“reality”
  • Dest(Target)/SNI:填写知名域名(如yahoo.com、tesla.com、amd.com)
  • 点击【Get New Cert】获取公钥和私钥,自动填充后点击“提交”即可。

组合2:vless+XHTTP+Reality(兼容性好)

  • 备注:任意自定义(如“vless-xhttp-reality”)
  • 协议:选择“vless”
  • 端口:随机填写(如54321)
  • 传输:选择“XHTTP”
  • 路径:任意设置(英文,如“/freechao”)
  • 安全:选择“reality”
  • Dest(Target)/SNI:填写知名域名(如yahoo.com、tesla.com、amd.com)
  • 点击【Get New Cert】获取公钥和私钥,自动填充后点击“提交”即可。

七、客户端配置(多设备适配)

节点添加完成后,可通过“扫描二维码”或“复制链接”的方式导入对应客户端使用,各系统客户端推荐及下载地址如下:

  • Windows:v2rayN,下载地址:https://github.com/2dust/v2rayN/releases(推荐下载v2rayN-windows-64-SelfContained.zip版,解压即可使用)
  • Android:v2rayNG,下载地址:https://github.com/2dust/v2rayNG/releases
  • Mac:v2rayN(支持Mac版),下载地址同上
  • IOS:Shadowrocket(小火箭),在App Store搜索“Shadowrocket”下载(需外区账号)

八、郑重声明

请合理使用科学上网工具,仅限用于学习、科研、外贸等合法合规场景,严格遵守当地相关法律法规,不得用于任何违法犯罪活动!

十、版权与免责声明

  • 版权声明: 本文方案部分内容转载自 自由超,https://freechao.com,优化方案由初开修改优化,仅作学习分享。
  • 免责声明:本文部分第三方资源均来源于网络,仅供学习交流,禁止商用。如有侵权,请联系我,将在24小时内处理。
文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇