黑帽联盟

 找回密码
 会员注册
查看: 192|回复: 0
打印 上一主题 下一主题

[安全教程] V2Board机场前端面板搭建

[复制链接]

852

主题

38

听众

3176

积分

白金VIP

Rank: 8Rank: 8

  • TA的每日心情
    开心
    2024-3-7 12:52
  • 签到天数: 1538 天

    [LV.Master]伴坛终老

    安装宝塔面板
    yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

    21.png


    安装Nginx1.17 MySQL 5.6 PHP 7.4
    22.png

    23.png

    24.png


    安装PHP扩展
    需额外安装两个扩展:Redis、fileinfo
    25.png

    26.png

    27.png

    解除PHP函数限制
    需解除四个函数:putenv、proc_open、pcntl_alarm、pcntl_signal
    28.png


    创建网站目录并删除目录下的文件
    36.png

    [root@ecs-fcd1 ~]# cd /www/wwwroot/ceshi/
    [root@ecs-fcd1 ceshi]# chattr -i .user.ini
    [root@ecs-fcd1 ceshi]# rm -rf .htaccess 404.html index.html .user.ini

    克隆V2Board项目
    [root@ecs-fcd1 ceshi]# git clone https://github.com/v2board/v2board.git ./
    Cloning into '.'...
    remote: Enumerating objects: 18420, done.
    remote: Counting objects: 100% (294/294), done.
    remote: Compressing objects: 100% (154/154), done.
    remote: Total 18420 (delta 174), reused 228 (delta 135), pack-reused 18126
    Receiving objects: 100% (18420/18420), 41.15 MiB | 1.30 MiB/s, done.
    Resolving deltas: 100% (13322/13322), done.
    [root@ecs-fcd1 ceshi]# ls
    app      bootstrap      config    init.sh  LICENSE      pm2.yaml  readme.md  routes      storage  update_dev.sh
    artisan  composer.json  database  library  phpunit.xml  public    resources  server.php  tests    update.sh

    V2Board安装
    sh init.sh

    按提示输入已经创建成功的数据库的信息,并输入管理员邮箱
    37.png

    给目录重新赋予权限
    [root@ecs-fcd1 ceshi]# chown -R www:www *

    配置网站目录和伪静态规则
    设置站点运行目录为/public
    29.png


    设置站点伪静态
    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;
    }

    30.png



    配置计划任务和启动队列服务
    配置计划任务
    1分钟运行一次
    php /www/wwwroot/网站/artisan schedule:run

    31.png


    启动队列服务(php /www/wwwroot/网站/artisan horizon)这里要加上绝对路径,不然会出现队列异常
    32.png

    33.png

    34.png

    前端安装成功
    35.png


    V2board搭建教程—国内中转节点对接篇https://bbs.cnblackhat.com/thread-3025-1-1.html
    v2board对接后端节点篇:https://bbs.cnblackhat.com/thread-3016-1-1.html
    V2board对接支付系统篇:https://bbs.cnblackhat.com/thread-3017-1-1.html
    v2board对接邮件篇:https://bbs.cnblackhat.com/thread-3018-1-1.html



    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    勿忘初心,方得始终!
    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部