最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Docker安裝phabricator的配置和使用方法

 更新時(shí)間:2018年10月15日 15:55:02   作者:數(shù)據(jù)架構(gòu)師  
今天小編就為大家分享一篇關(guān)于使用Docker安裝phabricator的配置和使用方法的文章,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

我這里使用的是ubuntu16.04的系統(tǒng)。

使用docker進(jìn)行安裝

我們使用https://hub.docker.com/r/redpointgames/phabricator/ 中提供的鏡像。

在則這個(gè)鏡像中已經(jīng)為我們提供了多種插件,不過(guò)需要我們自己提供一個(gè)mysql數(shù)據(jù)庫(kù)的地址。

所以我們可以先使用docker安裝一個(gè)mysql數(shù)據(jù)庫(kù)??梢詤⒖迹?a href="http://www.fzitv.net/article/148880.htm">http://www.fzitv.net/article/148880.htm

按照上面的教程,我們安裝了mysql,賬號(hào)為root,密碼為123456

通過(guò)

docker inspect <container id> |grep IPAddress

我們可以知道m(xù)ysql這個(gè)容器的ip地址。加入我們查到的這個(gè)容器的私有ip為172.17.0.2。

下面我們就可以來(lái)使用docker安裝phabricator了。

docker pull redpointgames/phabricator    # 拉取最新版的phabricator

啟動(dòng)

docker run --name phabricator -p 443:443 -p 332:22 -p 8891:80 -v /root/phabricator/backup:/repos -e PHABRICATOR_HOST=xxxxxx:8891 -e MYSQL_HOST=172.17.0.2 -e MYSQL_USER=root -e MYSQL_PASS=123456 -e PHABRICATOR_REPOSITORY_PATH=/repos -e PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -it redpointgames/phabricator /bin/bash /app/init.sh

其中xxxx為你服務(wù)器的外網(wǎng)ip,這個(gè)就可以通過(guò)http://xxxxx:8891來(lái)訪(fǎng)問(wèn)你服務(wù)器上docker部署的phabricator了。不過(guò)記得開(kāi)啟安全組。

安裝完成后,我們就可以通過(guò)外網(wǎng)ip
加端口號(hào)8891來(lái)訪(fǎng)問(wèn)了。

這時(shí)我們添加的用戶(hù),會(huì)默認(rèn)為系統(tǒng)的管理員,就可以登錄到后臺(tái)進(jìn)行其他的設(shè)置了。但是先不要推出這個(gè)頁(yè)面。因?yàn)橐M(jìn)行一些設(shè)置才行。

如果你第一次訪(fǎng)問(wèn)不是這個(gè)界面, 我們也可以在控制臺(tái)通過(guò)命令 的方式添加用戶(hù).

進(jìn)入容器
cd /srv/phabricator/phabricator
./bin/accountadmin

如果你的管理員用戶(hù)退出來(lái)了,提示下面的信息了

This Phabricator install is not configured with any enabled authentication providers which can be used to log in. If you have accidentally locked yourself out by disabling all providers, you can use phabricator/bin/auth recover <username> to recover access to an administrative account.

你應(yīng)該運(yùn)行命令

進(jìn)入容器
cd /srv/phabricator/phabricator
./bin/auth recover luanpeng(在網(wǎng)頁(yè)中創(chuàng)建的管理員賬號(hào))

會(huì)提示通過(guò)一個(gè)網(wǎng)頁(yè)進(jìn)入。

Use this link to recover access to the "luanpeng" account from the web interface:
  http://xxxxxx:8891/login/once/recover/1/xxxxxxxxxx/
After logging in, you can use the "Auth" application to add or restore authentication providers and allow normal logins to succeed.

根據(jù)提示進(jìn)行操作

在主頁(yè)左側(cè)欄選擇Auth,進(jìn)入下圖

允許用戶(hù)登錄注冊(cè)

到此為止,phabricator就安裝完畢了

如果你不想使用docker安裝,可以自己獨(dú)立部署。不過(guò)步驟比較繁瑣,所以建議還是通過(guò)docker部署。

使用安裝腳本安裝

創(chuàng)建安裝腳本。打開(kāi)網(wǎng)址將網(wǎng)頁(yè)中的腳本內(nèi)容復(fù)制到新建的sh文件中,https://secure.phabricator.com/source/phabricator/browse/master/scripts/install/install_ubuntu.sh

將網(wǎng)址中的腳本文件下載下來(lái),或者直接在本地創(chuàng)建一個(gè)sh文件,將網(wǎng)頁(yè)上的sh代碼復(fù)制下來(lái)。形成本地的安裝腳本install_ubuntu.sh

創(chuàng)建安裝目錄/home/luanpeng/work/phabricator

將安裝腳本拷貝到安裝目錄,執(zhí)行腳本

sh install_ubuntu.sh

執(zhí)行腳安裝本按照屏幕提示進(jìn)行操作。腳本會(huì)自動(dòng)幫你安裝git, apache, mysql, php…等一系列工具。

注意:在安裝mysql時(shí),會(huì)有幾次讓你輸入root密碼的提示。這里推薦將密碼設(shè)置為空,以方便后面的使用。

下載Phabricator以及其依賴(lài)包

$ cd somewhere/ # pick some install directory 切換到安裝目錄
somewhere/ $ git clone git://github.com/facebook/libphutil.git
somewhere/ $ git clone git://github.com/facebook/arcanist.git
somewhere/ $ git clone git://github.com/facebook/phabricator.git

WEB服務(wù)器:配置Apache

加入sverver name
(1)修改httpd.conf,這個(gè)文件在剛裝完Apache時(shí)應(yīng)該是空的。(2.4.x版本在/etc/apache2路徑下創(chuàng)建httpd.conf文件即可)
加入如下內(nèi)容: ServerName localhost
(2)保存退出。
2.驗(yàn)證Apache安裝
(1)重啟Apache服務(wù)
/etc/init.d/apache2 restart
(2)驗(yàn)證頁(yè)面
打開(kāi)瀏覽器,在地址欄中輸入 localhost??词欠駮?huì)出現(xiàn)“It works”的字樣,如果出現(xiàn)代表Apache運(yùn)行正常。否則,就需要去查看一下httpd.conf是否配置正確了。

更新Phabricator

由于Phabricator一直處于發(fā)展?fàn)顟B(tài),所以你應(yīng)該經(jīng)常更新它。如何更新:

  • 停止webserver的運(yùn)行
  • 運(yùn)行g(shù)it拉取libphutil/,arcanist/,phabricator
  • 運(yùn)行phabricator/bin/storage upgrade
  • 重新啟動(dòng)webserver

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 使用DockerFile構(gòu)建鏡像與鏡像上傳的實(shí)現(xiàn)步驟

    使用DockerFile構(gòu)建鏡像與鏡像上傳的實(shí)現(xiàn)步驟

    本文主要介紹了使用DockerFile構(gòu)建鏡像與鏡像上傳的實(shí)現(xiàn)步驟,使用Dockerfile好處是自動(dòng)化構(gòu)建,確保環(huán)境的一致性和可重復(fù)性,跟蹤構(gòu)建過(guò)程的演化等,文中通過(guò)圖文講解的非常詳細(xì),需要的朋友可以參考下
    2024-02-02
  • 如何使用Docker部署Xxl-Job分布式任務(wù)調(diào)度中心

    如何使用Docker部署Xxl-Job分布式任務(wù)調(diào)度中心

    XXL-Job是一個(gè)開(kāi)源的分布式任務(wù)調(diào)度中心,它提供了一個(gè)可視化的任務(wù)管理界面,可以方便地創(chuàng)建、編輯和監(jiān)控任務(wù),本文詳細(xì)的講解了如何使用Docker部署xxl-job分布式任務(wù)調(diào)度服務(wù),感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 詳解用Docker搭建Laravel和Vue項(xiàng)目的開(kāi)發(fā)環(huán)境

    詳解用Docker搭建Laravel和Vue項(xiàng)目的開(kāi)發(fā)環(huán)境

    這篇文章主要介紹了詳解用Docker搭建Laravel和Vue項(xiàng)目的開(kāi)發(fā)環(huán)境,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • Docker使用java項(xiàng)目工程的部署

    Docker使用java項(xiàng)目工程的部署

    隨著容器化技術(shù)的廣泛應(yīng)用,Docker成為了一種非常流行的容器化解決方案,本文主要介紹了Docker使用java項(xiàng)目工程的部署,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 谷歌技術(shù)人員解決Docker鏡像體積太大問(wèn)題的方法

    谷歌技術(shù)人員解決Docker鏡像體積太大問(wèn)題的方法

    這篇文章主要介紹了谷歌技術(shù)人員解決Docker鏡像體積太大問(wèn)題的方法,涉及虛擬機(jī),谷歌docker鏡像構(gòu)建實(shí)踐及構(gòu)建工具bazel的介紹等相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • CentOS7 Nvidia Docker環(huán)境搭建

    CentOS7 Nvidia Docker環(huán)境搭建

    本篇文章主要介紹了CentOS7 Nvidia Docker環(huán)境搭建,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • docker cgroup 資源監(jiān)控的詳解

    docker cgroup 資源監(jiān)控的詳解

    這篇文章主要介紹了docker cgroup 資源監(jiān)控的詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • 阿里云安裝docker全過(guò)程

    阿里云安裝docker全過(guò)程

    這篇文章主要介紹了阿里云安裝docker全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Docker單機(jī)部署Doris超詳細(xì)圖文教程

    Docker單機(jī)部署Doris超詳細(xì)圖文教程

    Apache?Doris是一款基于MPP架構(gòu)的分析型數(shù)據(jù)庫(kù),由百度大數(shù)據(jù)部研發(fā),支持亞秒級(jí)響應(yīng)時(shí)間的實(shí)時(shí)數(shù)據(jù)分析,本文旨在為學(xué)習(xí)Doris的同學(xué)提供一個(gè)快速的操作指引,以便更高效地挖掘數(shù)據(jù)背后的價(jià)值,對(duì)docker?部署Doris?數(shù)據(jù)庫(kù)使用感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • 安裝docker-ce報(bào)錯(cuò)yum倉(cāng)庫(kù)錯(cuò)誤問(wèn)題及解決

    安裝docker-ce報(bào)錯(cuò)yum倉(cāng)庫(kù)錯(cuò)誤問(wèn)題及解決

    安裝Docker-CE時(shí),可能會(huì)因依賴(lài)軟件版本不足導(dǎo)致報(bào)錯(cuò),解決方法包括使用yum update更新軟件包,若倉(cāng)庫(kù)無(wú)該包則需更新repo源,也可通過(guò)yum install -y docker-ce --skip-broken跳過(guò)依賴(lài)更新直接安裝,若遇yum命令執(zhí)行報(bào)錯(cuò)
    2024-11-11

最新評(píng)論

沙坪坝区| 广南县| 盐源县| 揭东县| 满洲里市| 南充市| 镶黄旗| 长岭县| 迭部县| 伊金霍洛旗| 八宿县| 仁怀市| 岳池县| 来凤县| 晋江市| 四会市| 巴南区| 徐州市| 邮箱| 峨边| 游戏| 拉萨市| 澎湖县| 罗甸县| 夏津县| 吉林省| 宁波市| 车险| 福鼎市| 岳普湖县| 崇左市| 阳高县| 会宁县| 成武县| 盐边县| 闻喜县| 城市| 昌邑市| 惠水县| 西宁市| 屏东市|