前言

因为某种需要,需要用到免流,但是大部分都是用国外的服务器搭建的,
而国内的往往因为无法访问Github而无法使用一键脚本安装Xray面板,
所以本次教程使用腾讯轻量云服务器安装xray面板

Xray面板搭建

  • 首先安装宝塔面板,并且在宝塔面板软件商店安装Nginx软件

    新建站点,输入域名,并配置SSL证书,网站显示“站点建立成功!”即可

  • Xray面板

    通过宝塔面板上传文件到服务器根目录(xrayinstall.sh) ,进入目录然后运行安装文件

    1
    bash xrayinstall.sh

    • 在服务器中放行相应的端口,通过 ip:端口 来访问(默认登录账号和密码都是admin)
    • 在面板设置中更改网站根目录为 /bobo(示例可自行更改),然后重启xray面板
      1
      systemctl restart xray
    • 在账号列表加号添加账号,选择vmess协议,设置端口,并在服务器中放行相应端口,然后点击添加(传输协议ws TLS关闭)
    • 在宝塔管理页面,点击网站,配置里面更改Nginx反代理设置,将xray面板网页代理至新建的网站
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      location ^~ /bobo {
      proxy_pass http://127.0.0.1:45454/bobo;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }
      location /Date2021 {
      proxy_redirect off;
      proxy_pass http://127.0.0.1:54321;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      proxy_set_header Host $http_host;
      proxy_read_timeout 300s;
      # Show realip in v2ray access.log
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }
      image-imagesv2
      设置完毕以后,在宝塔面板里面重新启动 Nginx,使配置生效
    • 我们就可以通过 域名/bobo(域名+网站路径) 来访问

参考链接
将Hexo部署到阿里云轻量服务器(保姆级教程)
Butterfly 安装文档
Hexo配置教程