V2board+V2ray(ws+tls)部署教程

2020-03-15 09:41:50 -0400
V2board+V2ray(ws+tls)部署教程 拾贰
拾贰拾贰
  • 日常
    • 摄影
    • 读书
  • 笔记
  • 设计
    • 水彩
    • 插画
  • 音乐
  • 开发
    • 快讯
  • 诗词
  • 碎语
  • 专题
  • 留言
  • 日常
    • 摄影
    • 读书
  • 笔记
  • 设计
    • 水彩
    • 插画
  • 音乐
  • 开发
    • 快讯
  • 诗词
  • 碎语
  • 专题
  • 留言
我的主页›笔记›V2board+V2ray(ws+tls)部署教程
#笔记#

V2board+V2ray(ws+tls)部署教程

2周前47160

文章目录[隐藏]

  • 部署准备
  • 域名解析
  • 前端部署
  • 安装完成
  • 节点创建
  • 后端部署
  • 创建订阅
  • 支付配置

前言

这是一篇V2board面板+V2ray(ws+tls)后端的部署教程

本篇文章仅用于学习交流,严禁商业用途!

如果你觉得自建很麻烦的话可以用现成的

V2board+V2ray(ws+tls)部署教程-拾贰

你也可以找我帮你搭建,联系方式见文章底部

部署准备

  • Centos 7 服务器
  • 域名
  • Shell终端
  • 脑子

域名解析

本教程示例域名 const.cloud

注册并登录

CloudFlare

添加域名

V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

添加A记录到要装面板的服务器iP

V2board+V2ray(ws+tls)部署教程-拾贰

进入CloudFlare首页会提示你修改DNS服务器

V2board+V2ray(ws+tls)部署教程-拾贰

进入域名控制台

修改对应的DNS服务器

V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

下面这篇文章有助于选择合适的面板服务器及数据库

进阶-面板服务器的选择及站库分离

前端部署

通过SSH终端连接服务器

更新系统

yum -y update
V2board+V2ray(ws+tls)部署教程-拾贰

安装开发工具包

yum -y groupinstall "Development Tools"
V2board+V2ray(ws+tls)部署教程-拾贰

内存小的可以适量增加SWAP

wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh
V2board+V2ray(ws+tls)部署教程-拾贰

宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
V2board+V2ray(ws+tls)部署教程-拾贰

输入 y 确认

V2board+V2ray(ws+tls)部署教程-拾贰

安装完成输出登录信息,建议单独保存

Bt-Panel登录地址
username账户
password密码

浏览器访问宝塔面板登录

V2board+V2ray(ws+tls)部署教程-拾贰

安装如图LNMP环境

V2board+V2ray(ws+tls)部署教程-拾贰

进入软件商店安装Redis

V2board+V2ray(ws+tls)部署教程-拾贰
NGINX1.17
MYSQL5.7
PHP7.3
Redis5.0

安装速度取决于服务器性能,静待安装完成

完成后请确保所有可用升级的软件升到最新

配置PHP

安装扩展 ionCube fileinfo redis opache

V2board+V2ray(ws+tls)部署教程-拾贰

禁用函数 proc_open putenv pcntl_alarm pcntl_signal

V2board+V2ray(ws+tls)部署教程-拾贰

添加网站

本教程根目录为/www/wwwroot/v2board

V2board+V2ray(ws+tls)部署教程-拾贰

进入网站根目录添删除默认文件

V2board+V2ray(ws+tls)部署教程-拾贰

伪静态

V2board+V2ray(ws+tls)部署教程-拾贰
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; 
}

Shell终端执行以下命令

cd /www/wwwroot/
git clone https://github.com/v2board/v2board.git
cd v2board
wget https://getcomposer.org/download/1.9.0/composer.phar
php composer.phar install
cp .env.example .env
chown -R www ../v2board

composer安装和更新的时候卡顿的话,换个其他源,以下任选其一

#阿里云的composer镜像源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
#腾讯云的composer镜像源
composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/
V2board+V2ray(ws+tls)部署教程-拾贰

创建数据库

V2board+V2ray(ws+tls)部署教程-拾贰

执行命令进行面板的安装,填入对应的信息。

php artisan v2board:install
V2board+V2ray(ws+tls)部署教程-拾贰

站点配置

网站运行目录 站点管理-网站目录-运行目录 /pubilc

V2board+V2ray(ws+tls)部署教程-拾贰

SSl

V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

此时网站可以正常访问

V2board+V2ray(ws+tls)部署教程-拾贰

定时任务

V2board+V2ray(ws+tls)部署教程-拾贰
php /www/wwwroot/v2board/artisan schedule:run

队列服务

安装PM2管理器

V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰
项目所在根目录/www/wwwroot/v2board/
启动文件名称pm2.yaml
项目名称v2board
V2board+V2ray(ws+tls)部署教程-拾贰

其他

V2board+V2ray(ws+tls)部署教程-拾贰
APP_NAME网站名称
APP_URL网站域名

安装完成

前台界面

V2board+V2ray(ws+tls)部署教程-拾贰

后台界面(地址 你的域名/admin)

V2board+V2ray(ws+tls)部署教程-拾贰

500 | Server Error 解决办法

  • 将 .env 的 APP_DEBUG 改成 true
  • 清除缓存的配置 php artisan config:clear
  • 根据错误信息,修复问题
  • 将 .env 的 APP_DEBUG 改成 false
  • 缓存配置 php artisan config:cache

系统配置

根据需求自己配置

V2board+V2ray(ws+tls)部署教程-拾贰

节点创建

创建权限组

V2board+V2ray(ws+tls)部署教程-拾贰

通讯密钥

V2board+V2ray(ws+tls)部署教程-拾贰

创建节点

V2board+V2ray(ws+tls)部署教程-拾贰
服务端口与连接端口相同
V2board+V2ray(ws+tls)部署教程-拾贰
打开显隐开关
参数 描述
倍率
用户使用流量后进行结算的倍数
节点标签 标签将会显示在用户我的订阅
权限组 权限组与订阅绑定,只有该订阅的用户可以看到及连接本节点
节点地址 节点服务器地址
连接端口 用户进行连接的端口
传输协议 目前仅支持Tcp/Websocket

服务端口:例(如果使用的是NAT服务器,可以将服务端口设置为443由主机商将443转发至30443后,连接端口即为30443,服务端口443。

协议详细配置:点击参考V2ray 配置如果你使用的是Websocket 可以点击 针对 WebSocket 连接的配置。进行配置

父节点:如果你使用的是多中转节点单台服务器进行落地使用,可以只为落地服务器运行服务端,其他节点选择该落地服务器节点即同步落地服务器的所有状态和数据。

v2board 中节点的连接端口和服务端口都得为 443

节点解析

V2board+V2ray(ws+tls)部署教程-拾贰

后端部署

接下来换Finshell终端,毕竟很多人对vim不熟悉

节点服务器 Centos7 X64

安装加速推荐使用BBR2或BBRPlus

yum install wget
wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
V2board+V2ray(ws+tls)部署教程-拾贰

V2board+V2ray(ws+tls)部署教程-拾贰

重启完成后 ./tcp.sh 进入管理脚本 使用BBR2+CAKE+ECN加速

V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

同步时间

yum -y install ntpdate
timedatectl set-timezone Asia/Shanghai
ntpdate ntp1.aliyun.com
V2board+V2ray(ws+tls)部署教程-拾贰

关闭防火墙

systemctl start supervisord
systemctl disable firewalld
systemctl stop firewalld
V2board+V2ray(ws+tls)部署教程-拾贰

安装并启动 Docker/docker-compose

curl -fsSL https://get.docker.com | bash
curl -L "https://github.com/docker/compose/releases/download/1.25.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod a+x /usr/local/bin/docker-compose
rm -f `which dc` 
ln -s /usr/local/bin/docker-compose /usr/bin/dc

systemctl start docker
service docker start
systemctl enable docker.service
systemctl status docker.service

依次执行上面命令,docker.service为active (running)时表示正常

V2board+V2ray(ws+tls)部署教程-拾贰

获取后端

yum install -y git
git clone https://github.com/ColetteContreras/v2ray-poseidon.git

修改配置文件

修改/root/v2ray-poseidon/docker/v2board/ws-tls目录下的config.json

"nodeId":  // 面板里添加完节点后生成的自增ID
"webapi": "",// v2board 的域名信息
"token": "",   // v2board 和 v2ray-poseidon 的通信密钥
V2board+V2ray(ws+tls)部署教程-拾贰

修改 /root/v2ray-poseidon/docker/v2board/ws-tls 目录下的docker-compose.yml

command: tls cloudflare 域名
例子: command: tls cloudflare sga.const.cloud 

- CF_API_EMAIL=  你的Cloudflare账户
- CF_API_KEY= 你的Cloudflare key
V2board+V2ray(ws+tls)部署教程-拾贰

Cloudflare key

V2board+V2ray(ws+tls)部署教程-拾贰

编辑完成后保存

启动节点

cd /root/v2ray-poseidon/docker/v2board/ws-tls
dc up -d
V2board+V2ray(ws+tls)部署教程-拾贰

查看运行日志

dc logs
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

创建订阅

参数 描述
套餐名称 套餐名称
售价设置 设置售价,留空为不出售
套餐流量 月流量,每月1号会自动清空
权限组 用户只能连接权限组内的节点

销售状态:开启后才会在用户中心展示

续费:开启后才允许用户续费

V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

支付配置

申请BitpayX
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰
V2board+V2ray(ws+tls)部署教程-拾贰

v2ray-poseidon商业版及社区版区别

V2board+V2ray(ws+tls)部署教程-拾贰

关于价格

160USDT一年
290USDT两年
400USDT三年
700USDT永久
加入电报群可以享受5折优惠!!! 提供问题解答,代搭建等服务888全套部署不包域名、服务器、支付及节点
  • V2board+V2ray(ws+tls)部署教程-拾贰
    微信
  • V2board+V2ray(ws+tls)部署教程-拾贰
    QQ

如果你觉得本篇文章对你有用,请选择打赏我!

V2board+V2ray(ws+tls)部署教程-拾贰
06
拾贰
# 笔记
相关文章
VNetPanel+V2ray(ws+tls)部署教程
进阶-面板服务器的选择及站库分离
SSPANEL+V2ray(ws+tls)部署教程
如何为 Windows 10 换上更有个性的第三方主题
送给每一位想在 iPad 上画画的人:Procreate 快速入门指南
评论 (6)
再想想
  • lqh280

    请问这个服务器,是免费多久呀?

    1周前
    回复
    • 拾贰

      @lqh280 哪个服务器啊

      站长1周前
      回复
    • lqh280

      @拾贰 搞错,以为Cloudflare那个免费的是服务器。

      1周前
      回复
  • MMX

    支付宝当面付能不能对接 对接加密货币生意不好做哦

    5天前
    回复
    • 4444

      @MMX 对接支付宝你也不怕ZF查你。。。

      3天前
      回复
  • Jon

    想请教一下,我有一天服务器我想安装一个docker去直连。还想再装一个docker去用国内的服务器用iptables中转一下。现在困在了中间的怎么新建第二个docker这一步。所以想请教一下能不能指点一下怎么去新建第二个docker并运行呢?谢谢

    4天前
    回复
113月, 2020
VNetPanel+V2ray(ws+tls)部署教程
随机一文
拾贰站长
49文章12评论10获赞
文章聚合
VNetPanel+V2ray(ws+tls)部署教程
4天前
春樱【汉服私影】
2周前
【山水间】
2周前
万事皆插件,让效率倍增的免费定制工具箱——uTools丨App+1
2周前
进阶-面板服务器的选择及站库分离
2周前
用好这些实用模板,把 Notion 打造成全能助理
2周前
最适合设计师的笔记软件 Notion
2周前
V2board+V2ray(ws+tls)部署教程
2周前
SSPANEL+V2ray(ws+tls)部署教程
2周前
庚子年 戊寅月 壬寅日
2周前
每日快讯
庚子年 戊寅月 丙午日
2周前
《十五夜观灯》 唐代:卢照邻锦里开芳宴,兰缸艳早年。缛彩遥分地,繁光远缀天。 接汉疑星落,依楼似月悬。别有千金笑,来映九枝前。 ...[阅读全文]
更多
闲言碎语
时光
3周前
在塔坦诺拉,人们念着诗篇,交换着画满图像的草莎纸,在暗林里交头接耳。 ...[阅读全文]
更多
标签
AndroidGoogleWindows应用插画摄影日常桃夭水彩爱看科技圈笔记设计读书
近期评论
  • 4444发表在《V2board+V2ray(ws+tls)部署教程》
  • Jon发表在《V2board+V2ray(ws+tls)部署教程》
  • MMX发表在《V2board+V2ray(ws+tls)部署教程》
  • lqh280发表在《V2board+V2ray(ws+tls)部署教程》
  • 拾贰发表在《V2board+V2ray(ws+tls)部署教程》
  • 日常
  • 笔记
  • 设计
  • 音乐
  • 开发
  • 诗词
  • 碎语
  • 专题
  • 留言
Copyright © 2020 拾贰. Designed by nicetheme.
«Newer      Older»
Comment:
Name:

Back to home

Subscribe | Register | Login | N