代码评审工具Phabricator安装和部署


1     安装

1.1                    安装要求

Phabricator是一个LAMP应用套件,因此最基本的要求就是LAMP环境:

•     Linux:Linux的不同发行版及变种是必需的。MacOS X是一个可接受的Linux变种,Windows不是。Phabricator不能安装在Windows系统上。在Mac OS X,Amazon Linux,Ubuntu,RHEL和CentOS上运行的Phabricator有活跃的贡献者;如果你运行在其他的Linux发行版上,请发送补丁或 投诉。

•     Apache(或nginx,或lighttpd):需要Apache 2.2.7以上版本。

•     MySQL:MySQL必需

•     PHP:需要PHP5.2以上版本

1.2                    安装必须的组件

•     git(在包管理系统中通常叫作git)

•     Apache(通常叫作httpd或apache2)(或nginx)

•     MySQL服务器(通常叫作mysqld或mysql-server)

•     PHP(通常叫作php)

•     必需的PHP扩展:mbstring,iconv, mysql (或 mysqli),curl, pcntl (或者 "php-mysql"或"php5-mysql")

•     可选的PHP扩展:gd, apc (安装该扩展如果有困惑,请看下面的APC安装说明), xhprof (下面有说明,仅在你对Phabricator做二次开发时需要)

1.3                    安装步骤(中职这边的安装步骤)

1、找一个干净的linux虚拟机系统(ubuntu14),也就是只装了操作系统,别的都还没安装

2、执行wget http://www.phabricator.com/rsrc/install/install_ubuntu.sh

这里还要注意的是在安装mysql时,会有几次让你输入root密码的提示。这里推荐将密码设置为空,以方便后面的使用

2     配置

2.1                    配置Web服务器:apache

①     修改/etc/apache2/apache2.conf文件:

②     修改/etc/apache2/ports.conf

③     在/etc/apache2/sites-available/文件夹中添加文件phabircator.conf

④     修改配置后重启apache:

a2dissite 000-default

a2ensite phabricator

/etc/init.d/apache2 restart

2.2                    Mysql配置

①     运行命令:

cd/home/phabricator

./bin/storageupgrade --force

2.3                    验收phabricator

配置完mysql后,登录phabricator对应的地址

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值