Phabricator 安装 (Ubuntu)

1、Phabricator 不支持Windows
2、Phabricator在Ubuntu14.04 中比较好安装采用这个系统比较好
3、Phabricator的安装很多依赖于网络

注意:Phabricator 不支持 PHP7.0 以及以后的版本,所以老老实实使用PHP5.6吧。
Ubuntu php软件源:sudo add-apt-repository ppa:ondrej/php

安装过程
按照过程:

  1. 如果sudo不能使用,则先su切换到root,然后安装sudo,apt-get install sudo
  2. wget http://www.phabricator.com/rsrc/install/install_ubuntu.sh
cp install_ubuntu.sh /var/www
cd /var/www
chmod +x install_ubuntu.sh
./install_ubuntu.sh

2.1 安装PHP 环境

 1. sudo apt install apache2
 2. sudo apt-get install libapache2-mod-php
 3. sudo apt-get install phpmyadmin
 4. sudo apt-get install php-mbstring
 5. sudo apt-get install php-gettext
 6. sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
  1. vim /etc/apache2/sites-enabled/000-default
    把两处:/var/www 改为 /var/www/phabricator/webroot
  DocumentRoot /var/www/phabricator/webroot
   RewriteEngine on
       RewriteRule ^/rsrc/(.*)     -                       [L,QSA]
       RewriteRule ^/favicon.ico   -                       [L,QSA]
       RewriteRule ^(.*)$          /index.php?__path__=$1  [B,L,QSA]
  1. /etc/init.d/apache2 restart
  2. cd phabricator
./bin/storage upgrade

这里要提醒一点,就是在安装mysql的时候,系统会提示输入密码,任何一次提示都留空, 也就是不要给mysql设置密码,不然后边还要再改一次,麻烦。

配置
上面的工作都顺利做完了,可以登录了,用浏览器打开127.0.0.1(注意:不要用localhost),如果运气好的话,你能进入设置界面了。


设置:
步骤1. ./bin/accountadmin 设置用户
步骤2. ./bin/config set phabricator.base-uri 'http://192.168.139.130/' 设置base uri
IP地址修改为自己的IP即可
步骤3. vim /etc/php5/apache2/php.ini
/timezone找到date.timezone并设置为:date.timezone = Asia/Shanghai
/etc/init.d/apache2 restart
步骤4. 运行daemon:./bin/phd start,启动守护进程
为了实现每次开机启动,我的方法是在任意一个地方创建一个空文本,在文本中输入phd的自起脚本

!/bin/bash

/var/www/phabricator/bin/phd restart

并将该文本设置成可执行,使用mv命令移动到/etc/init.d文件夹中,即可自启动了

完成这些动作后,用浏览器登录192.168.139.130,发现账户未被启用,我们要激活一下账户



根据指示,启用账户
先CD到目录/var/www/phabricator,输入如下命令
/bin/auth recover <username>`
Username就是步骤1中设置的账户名称,根据提示登录

激活账户/允许注册
登录到系统后,可以有两种选择,
激活当前账户

新建一个管理员账户
这里讲激活当前账户的方法

打开授权,点击主菜单中的Auth



可以看到状态时disabled,需要激活一下,这里操作简单,选择Username/Password的模式新加一个Profile就行了。

激活账户,对于当前的用户,只要设置密码就能使用了,点击右上角的用户设置



点击Password,就能设置新密码了,设置密码后,退出后可以登录

账户激活就完成了,可以正常的登录。

设置邮件服务器
设置邮件比较简单
先要在phabricator的主机中安装sendmail
找到主菜单栏,最左边的的config,然后选到mail项,一项项设置就行了
还是参考引用的文档
1)选择mail,设置:
metamta.default-address -- xxxx@163.com // 注意:这里必须要用与smtp服务器对应的邮箱地址,不然邮件发不出去
metamta.domain -- phabricator.myproject.com // 随意
metamta.mail-adapter: set to "PhabricatorMailImplementationPHPMailerAdapter"
metamta.send-immediately: Send Via Daemons
2)选择PHPMailer,设置:(以163.com的SMTP server为例)
phpmailer.mailer: set to "smtp".
phpmailer.smtp-host: smtp.163.com
phpmailer.smtp-port: 25
phpmailer.smtp-user: xxxx
phpmailer.smtp-password: xxxx

我自己在本地搭建了一个邮件服务器来测试,不能发送欢迎邮件,但是可以发送回话之类的邮件,有待继续测试

接下来会继续讲讲使用

设置数据库
设置root密码
Mysql –uroot
SET PASSWORD FOR 'root'@''localhost'=PASSWORD('yourpass');
Sudo /etc/www/phabricator/bin/config set mysql.user root
Sudo /etc/www/phabricator/bin/config set mysql.pass yourpass
Mysqld restart

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,607评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,047评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,496评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,405评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,400评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,479评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,883评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,535评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,743评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,544评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,612评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,309评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,881评论 3 306
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,891评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,136评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,783评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,316评论 2 342

推荐阅读更多精彩内容