Phabricator入门手册.docVIP

  • 106
  • 0
  • 约7.69千字
  • 约 16页
  • 2016-09-09 发布于重庆
  • 举报
Phabricator入门手册

Phabricator入门手册 杭州久拓软件有限公司 黄卫兵 2013-09-12 本手册概述 3 安装篇 3 安装环境 3 安装步骤 3 其它可选安装 4 配置篇 4 配置Apache 4 配置administor用户 5 使用篇 5 配置数据库 6 配置邮件 6 Repositories 7 Diffusion 8 Organization介绍 10 Pepole介绍 10 用户角色分类 10 Projects 11 Oweners(用作创建包) 12 Herlad(用作创建规则) 13 Audit 13 Maniphest(用作创建任务) 14 交流功能介绍 16 本手册概述 Phabricator是Facebook开源的一个可视化的代码审查工具。 安装篇:使用ubuntu的安装脚本安装。 配置篇:配置Apache。 使用篇:审核svn中提交的代码。 安装篇 安装环境 一台新装的ubuntu 12的机器。随机软件都是默认的,mysql,php等都没有安装。使用Phabricator提供的安装脚本安装。如果你不使用安装脚本,则本安装步骤不适合你。可以在安装后参考配置篇进行配置。 安装步骤 参照Phabricator官网()的安装向导,网址/docs/phabricator/article/Installation_Guide.html下载ubuntu的安装脚本install_ubuntu.sh。 把安装脚本install_ubuntu.sh拷贝到安装Phabricator的目录,比如/usr/program/下(program目录是我自己建的)。 运行install_ubuntu.sh。如果当前用户没有权限,则加上sudo或者切换到root用户下。安装过程中会要求输入mysql root用户的密码,后面配置数据库时要用到。不出意外的话,安装就成功了。 其它可选安装 APC,XHProf都没有安装。 配置篇 配置Apache 默认安装下Apache是安装在/etc/apache2/下。根据官方向导,内容在/docs/phabricator/article/Configuration_Guide.html下。修改/etc/apache2/sites-enabled/000-default的内容。实际修改是把如下内容加入到000-default里。 # Change this to the domain which points to your host. ServerName # 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 /path/to/phabricator/webroot RewriteEngine on RewriteRule ^/rsrc/(.*) - [L,QSA] RewriteRule ^/favicon.ico - [L,QSA] RewriteRule ^(.*)$ /index.php?__path__=$1 [B,L,QSA] Directory /path/to/phabricator/webroot Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all /Directory 修改配置后,重启Apache。重启命令是/etc/init.d/apache2 restart(或者service apache2 restart)。如果域名是随意写的,不要忘记在/etc/hosts下加入一条域名解析的记录。比如你的ubuntu机器的ip是,则记录如下: 配置好Apache后,再来配置一下Mysql切换到phabricator/bin/目录下./storage upgrade把phabricator的相关schema初始化到数据库中。 至此,可以通过浏览器来访问Phabricator了。千万别通过localhost或ip来访问,将会得到一个错误。通过上面配置的域名来访问,比如。将会看到Phabricator登录页,用户名密码是什么呢?别急,通

文档评论(0)

1亿VIP精品文档

相关文档