前期准备

两台Linux服务器(推荐去飞花云购买www.feihuayun.com


一个域名

前端XBoard搭建

安装完宝塔后,配置环境

如下

ngnix

php7.4

mysql5.6


其中php7.4安装插件redis, fileinfo

删除禁用函数putenv proc_open pcntl_alarm pcntl_signal,然后重启php


然后添加站点,在站点目录下面拉取源码

git clone https://github.com/v2board/v2board.git ./


然后在目录下面执行安装命令

sh init.sh

在这之后,配置运行目录为public,并设置伪静态

location /downloads {
}

location / {  
    try_files $uri $uri/ /index.php$is_args$query_string;  
}

location ~ .*\.(js|css)?$
{
    expires      1h;
    error_log off;
    access_log /dev/null; 
}

后端V2bX安装

使用官方的一键搭建脚本

wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh

其中注意,前端域名要加上https

ApiKey:xboard前端面板的通讯密钥,在系统配置-节点里配置 NodeID:对应节点的ID 输入v2bx可以看到维护的界面,以后也是通命令来维护v2bx



前后端对接

添加节点

image.png

按如图进行添加就行,添加成功后节点会显示黄色,表示无人使用,就是对接成功了

节点地址选自己节点服务器的地址,没有绑定域名就用IP就行

image.png