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对应的地址