phabricator安裝記錄

2021-10-05 20:42:44 字數 2958 閱讀 4510

安裝方式使用的是官網的安裝指令碼,官網的安裝教程:

主要安裝過程說明:

2、執行指令碼

1)將指令碼上傳到將要安裝的伺服器的相關目錄,如/usr/local/phabricator

2)新增執行許可權

chmod +x install_rhel-derivs.sh
3)執行安裝指令碼

cd /usr/local/phabricator

./install_rhel-derivs.sh

3、配置apache,官網配置說明:

1)把配置檔案中的下面一段配置注釋掉,因為預設配置/目錄是禁止所有訪問

##    allowoverride none

# require all denied

#

2)新增如下配置到檔案中

# change this to the domain which points to your host.

servername cr.gsafety.com

# change this to the path where you put 'phabricator' when you checked it

# out from github when following the installation guide.

# # make sure you include "/webroot" at the end!

documentroot /usr/local/phabricator/phabricator/webroot

rewriteengine on

rewriterule ^(.*)$ /index.php?__path__=$1 [b,l,qsa]

order allow,deny

allow from all

3)開啟servername,預設是注釋掉的。

4) 啟動apache

或/usr/sbin/httpd -k restart4、修改/etc/hosts(如果沒有網域名稱的話)

5、安裝mysql(略)

6、使用./bin/config配置資料庫

cd /usr/local/phabricator/phabricator/

./bin/config set mysql.host 192.168.46.1

./bin/config set mysql.user root

./bin/config set mysql.pass 123456

7、公升級php版本到5.5以上
yum list installed|grep php

yum remove php

yum remove php-*

rpm -uvh

yum -y install php71-php php71-php-common php71-php-devel php71-php-gd php71-php-mysqlnd php71-php-pecl-mysql php71-php-pecl-memcached php71-php-pecl-memcache php71-php-pecl-redis php71-php-opcache php71-php-mbstring php71-php-posix php71-php-apcu php71-php-zip

php -v

8、執行./bin/storage upgrade,完成

9、附錄:

主要操作命令記錄:

Phabricator 實踐之安裝

phabricator 是facebook開發的一套 審核工具,基於php和mysql開發,因此最基本的要求就是lamp環境 如果你是在ubuntu或redhat及其衍生版本上安裝,可以使用官方提供的安裝指令碼 執行上面的指令碼之後,就已經幫你安裝好了lamp環境和phabricator,接下來只需...

Phabricator安裝及配置

一.安裝 用的是docker映象hachque phabricator 啟動 docker run d restart always p 80 80 p 443 443 p 22 22 env phabricator host cr.abc.com env mysql host ip env mys...

phabricator 配置出站郵箱

一.頁面設定 config core mail metamta.default address設定發件郵箱 metamta.mail adapter 設定郵件介面卡 二 配置郵箱資訊 到phabricator的目錄下,bin config set phpmailer.smtp host smtp.e...