久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      記一次使用Ubuntu 14.04 LTS搭建FBctf平臺(tái)

       

      前言

      FBCTF是Facebook開發(fā)的一套開源的CTF平臺(tái),使用PHP開發(fā),github地址:https://github.com/facebook/fbctf/

      由于我們?cè)趬?nèi),部署起來還是有些麻煩的,需要更換一些國(guó)內(nèi)的源。

      搭建起來是挺浪費(fèi)時(shí)間的(QAQ)

       

      0x00 環(huán)境準(zhǔn)備

      由于FBCTF只能安裝在Ubuntu 14.04 LTS,因此我們需要先安裝一個(gè)Ubuntu 14.04 LTS。然后進(jìn)行更新(這一點(diǎn)也許已經(jīng)坑了很多小伙伴了)

      sudo apt-get update && sudo apt-get upgrade -y

      更新之后我們安裝一些必要軟件

      sudo apt-get install git vim g++ -y

      git是用來從github拉取FBCTF源碼的。g++在自動(dòng)安裝nodejs時(shí)會(huì)用到。

       

      0x01 拉取FBCTF源碼

      創(chuàng)建目錄,要是桌面版的Ubuntu就直接右鍵新建了

      sudo mkdir /fbctf
      sudo chmod 777 -R /fbctf

      拉取源碼

      git clone https://github.com/facebook/fbctf
      cd fbctf

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      由于我是再home目錄下執(zhí)行的git指令,因此源碼會(huì)放在當(dāng)前用戶目錄下

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      接下來我們將源碼移動(dòng)到/fbctf目錄下

      mv fbctf/* /fbctf

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

       

      0x02 修改安裝腳本

      由于我們有些源無法訪問,因此需要使用國(guó)內(nèi)的一些鏡像,接下來我們修改安裝腳本extra/lib.sh。

      vim /fbctf/extra/lib.sh

      搜索 http://dl.hhvm.com/ubuntu 替換為 http://dl.hiphop-php.com/ubuntu

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      搜索 https://getcomposer.org/installer 替換為 https://install.phpcomposer.com/installer

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

       

      0x03 添加.npmrc配置信息

      創(chuàng)建~/.npmrc文件,添加下面的代碼

      registry = https://registry.npm.taobao.org

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

       

      0x04 安裝

      官方有很多種安裝方式,我們使用快速安裝,安裝時(shí)間比較長(zhǎng),大約1小時(shí),取決于網(wǎng)速,特別是訪問nodesource.com網(wǎng)站的速度。

      cd /fbctf/
      source ./extra/lib.sh
      quick_setup install prod

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      安裝過程中會(huì)有很多次讓我們輸入sudo密碼,也有可能會(huì)有很多次因?yàn)橄螺d文件失敗而退出,

      當(dāng)退出時(shí)我們可以直接再次使用quick_setup install prod進(jìn)行重復(fù)安裝即可。

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      當(dāng)有下面的安裝錯(cuò)誤時(shí),我們可以跳過前面的安裝過程,只用下面的腳本來安裝

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash –
      sudo apt-get install -y nodejs

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      然后再使用quick_setup install prod繼續(xù)安裝

      出現(xiàn)一下界面說明安裝成功,一定要記住標(biāo)出的字符串,那個(gè)就是管理員admin的密碼。da8a54c4a651549a37f34509b3106079

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

       

      0x05 使用

      訪問:https://localhost
      這時(shí)候會(huì)提示證書錯(cuò)誤,我們加到例外中繼續(xù)訪問。

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      使用我們?cè)侔惭b完成時(shí)保存的密碼進(jìn)行登錄

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      在頁(yè)面的最下面能夠更改語(yǔ)言為中文,不過這個(gè)地方的中文指的時(shí)繁體中文。

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      為了能夠讓其他人也能訪問,關(guān)閉ubuntu的防火墻、

      sudo ufw disable

      Ubuntu 14.04 LTS下安裝搭建FBctf平臺(tái)

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)