最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款

2024年 1月 21日 08:25:25 教程开始:

图片[1]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

图片[2]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

面板购买订阅套餐设置HTML代码,可自行修改需求文字

[
    {
        "feature":"每月 100G 流量",
        "support":true
    },
    {
        "feature":"全球10+个国家接入",
        "support":true
    },
    {
        "feature":"国际IPLC高速专线",
        "support":true
    },
    {
        "feature":"独享个人纯静IP",
        "support":true
    },
    {
        "feature":"解锁ChatGPT Tiktok Netflix各流媒体",
        "support":true
    },
    {
        "feature":"99.99% SLA 保证",
        "support":true
    },
    {
        "feature":"1Gbps 带宽保证",
        "support":true
    }
]

一、宝塔安装v2board:

环境要求:通过宝塔安装 Nginx,MySQL 5.6,PHP 7.4

站点PHP版本选择7.4

图片[3]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

APP Store里搜索pm2,安装Nodejs和pm2

图片[4]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

php需额外安装两个扩展:Redis、fileinfo

解除PHP函数限制,需解除四个禁用函数:putenvproc_openpcntl_alarmpcntl_signal

1、创建网站目录并删除目录下自动生成的所有文件 以下命令都需要在站点目录进行执行。

2、在ssh终端进入网站目录

cd /www/wwwroot/网站目录/

可以用命令删除:

chattr -i .user.ini
rm -rf .htaccess 404.html index.html .user.ini

3、克隆V2Board项目:执行命令从 Github 克隆到当前目录。

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

4、执行命令安装依赖包以及V2board

sh init.sh

5、根据提示完成安装

6、配置SSL证书

图片[5]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

7、配置站点目录及伪静态 ,设置站点运行目录为/public

8、设置站点伪静态:

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;
}

二、配置定时任务

1、aaPanel 宝塔面板 > Cron。

Type of Task 选择 Shell ScriptName of Task 填写 任务名称(自定义)Period 选择 N Minutes 1 MinuteScript content 填写 php /www/wwwroot/路径/artisan schedule:run

点击Add task添加

图片[6]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

根据上述信息添加每1分钟执行一次的定时任务。

2、软件商店 -> Supervisor管理器添加进程守护

运行用户:www

运行目录:/www/wwwroot/你的网站路径/

命令:php artisan horizon

图片[7]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

三、启动队列服务

V2board的系统强依赖队列服务,正常使用V2Board必须启动队列服务。下面以aaPanel宝塔中pm2服务来守护队列服务作为演示。

1、在Node.js点设置

图片[8]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

2、安装一个你常用的Node.js版本,并把Command line ver设置好版本。

图片[9]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

3、找到pm2设置,pm2 Manager > Node Version找到上面你安装的版本,点击Switch

图片[10]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

4、在Project list添加项目

在 Startup file 选择你站点目录的pm2.yaml 下面的框框在您选择后会自动生成

图片[11]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

5、然后点击Submit添加即可运行

网站目录权限重新设置755

四、登录网站后台管理先把域名修改好

站点设置里的网址的后面不要加/

图片[12]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

添加ws-tls节点时,伪装域名处填如下代码:

{
  "path": "/随便",
  "headers": {
    "Host": "伪装的域名"
  }
}
图片[13]-最新v2board面板小白也能自建机场搭建超详细教程对接码支付易支付个人收款-CVK科技

致此宝塔安装V2Board完毕

© 版权声明
THE END
喜欢就支持一下吧
点赞6.3W+ 分享