ubuntu下安装phabricator

ubuntu 10.04下安装phabricator步骤:

1. 安装apache2、mysql、php5

apt-get install mysql-server apache2 php5 php5-mysql php5-gd php5-dev php5-curl php-apc php5-cli dpkg-dev

2. 获取phabricator代码

git clone git://github.com/facebook/libphutil.git
git clone git://github.com/facebook/arcanist.git
git clone git://github.com/facebook/phabricator.git

3.  apache2虚拟主机配置

vi /etc/apache2/sites-available/default

<VirtualHost *:80>

......

</VirtualHost>

#添加以下配置

<VirtualHost *:8080>

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

# ServerName phabricator.example.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 /var/www/codereview/phabricator/webroot

RewriteEngine on

RewriteRule ^/rsrc/(.*)     -                       [L,QSA]

RewriteRule ^/favicon.ico   -                       [L,QSA]

RewriteRule ^(.*)$          /index.php?__path__=$1  [B,L,QSA]

<Directory "/var/www/codereview/phabricator/webroot">

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

4. 配置web端口

vi /etc/apache2/ports.conf

#添加以下配置

NameVirtualHost *:8080

Listen 8080

5. 启动rewrite模块

a2enmod rewrite
/etc/init.d/apache2 restart

6. phabricator配置mysql

./bin/config set mysql.user <user>
./bin/config set mysql.pass <password>
./bin/config set mysql.port <port>
./bin/storage upgrade

 

至此安装完毕,打开http://localhost:8080 应该能看到phabricator管理员设置页面了。

 

 

 

 

 

 

发表评论