安裝方式使用的是官網的安裝指令碼,官網的安裝教程:
主要安裝過程說明:
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...