一直有小伙伴提出能不能用宝塔面板搭建Xray,这种想法老实说总觉得有点”离谱“。宝塔面板貌似在国内服务器商上使用是需要实名认证的,再加上宝塔面板的主要功能是建站这类,用来搭建Xray多少有些大材小用。所以,直到今天,在大家的呼声中,教程它还是来了。😂

没错,这次搭建的方式又双叒叕是:Xray_bash_onekey这个脚本。就在最近,脚本兼容了宝塔面板(版本>1.8.0.0)。现在可以用一键脚本直接在宝塔服务器上搭建Xray服务器啦!
至于为什么要写一篇文章来说明,是因为脚本只是”兼容“了宝塔面板,并不是”适配“了宝塔面板。在宝塔面板上是需要进行一定的操作的。
安装教程
首先安装宝塔面板:https://www.bt.cn/
在安装完成后,进入宝塔面板后台,在软件商店->运行环境中安装好Nginx,建议Nginx版本选择1.20及以上。

安装完成后,使用服务器Shell界面,或者直接在宝塔面板的终端界面运行 Xray_bash_onekey 脚本,脚本的介绍和教程可见:2021 搭建 Xray 服务器最新教程。所谓一键脚本,及在输入必要信息后,直接无脑按回车即可。
在脚本运行结束后,及安装结束,非常简单~
注意事项
以下注意事项十分重要,进阶玩家请注意!
1. 脚本安装时使用的域名不能是宝塔面板上创建过的域名
也就是说脚本使用的域名是不能与宝塔面板上的重复的,当然仅限于完全一样的域名,子域名当然是可以的。
2. 脚本使用的域名不会出现在宝塔面板上
Xray_bash_onekey 脚本做的实际上是附加了Nginx配置,并没有修改宝塔面板的数据库,因此宝塔面板不会有相应的记录。
3. 安装完成后注意防火墙的设置
在使用宝塔面板时,推荐安装使用宝塔自带的防火墙,请务必注意开放相关端口!
4. 能否直接使用宝塔面板上已有的网站?
其实这应该才是真正的”适配“宝塔面板,让脚本使用的域名直接交由宝塔管理,但是很遗憾,现在暂时不行。不过,还是可以利用脚本安装,在安装完成后,根据脚本创建的配置文件内容修改宝塔面板上的网站配置文件嘛。这需要一定的动手能力,也需要一点Nginx的小知识,相信对能搭建网站的你来说应该不难吧~