INSTALAR PHABRICATOR

Guia de Instalação
Phabricator no Windows

Pré-requisitos

1.   APACHE
2.   PHP
3.   MYSQL
4.   GIT

                 I.       Já que o Phabricator foi desenvolvido em PHP, é necessário que você tenha em sua maquina um ambiente de desenvolvimento PHP, se você preferir pode utilizar um de sua opção, mas nesse guia utilizaremos o XAMPP, o link para download do XAMPP está logo em seguida: https://www.apachefriends.org/pt_br/index.html


Instalação

Após a instalação do XAMPP você deve inicializar o mesmo, e da um “start” nos serviços do APACHE e do MYSQL.
Feito isso acesse em seu browser o endereço http://localhost ou http://localhost:8080, deve ser apresentado a seguinte tela de apresentação do XAMPP com uma mensagem de “Bem-Vindo”.

Agora vamos criar uma pasta onde será feita a execução do Phabricator, essa pasta deve estar dentro do htdocs que se encontra no caminho: C:/xampp/htdocs/, nesse exemplo vou criar uma pasta dentro de htdocs chamada phabricator.
No passo seguinte usaremos o GIT BASH ou o POWER SHELL para baixar (clonar) o Phabricator, Arcanist, Libphutil, com o GIT BASH aberto iremos até a pasta que nós criamos dentro de htdocs e “clonamos” os arquivos dos diretórios.

            cd c:/xampp/htdocs/phabricator
            git clone https://github.com/phacility/libphutil.git
            git clone https://github.com/phacility/arcanist.git
            git clone https://github.com/phacility/phabricator.git

Agora iremos “setar” o PHP como uma variável de ambiente, basta você digitar na barra de busca do Windows “Variáveis de Ambiente”.

Você deve clicar em “Variáveis de Ambiente” e será apresentada outra tela com duas áreas, você deve modificar a área que está a variável de ambiente, nela você deve procurar pelo PATH e adicionar o caminho da pasta do PHP:C:/xampp/php, feito isso você pode executar comandos PHP via console.
Obs.Não confundir e alterar o PATH do Usuário que fica no primeiro quadrante.

Adicionado a variável de ambiente, você precisará configurar o MYSQL. Para fazer isso, execute o MYSQL http://localhost/phpmyadminem seu browser e verifique se você pode se conectar a ele. Caso não funcione, consulte a documentação do MYSQL para obter ajuda. Quando o MYSQL funciona, você precisa carregar os esquemas do Phabricator nela. Para fazer isso, execute no PROMPT DE COMANDO:

php C:/xampp/htdocs/phabricator/phabricator/scripts/sql/manage_storage.php upgrade

Obs. Ele irá pedir permissão, basta digitar “y” e pressionar ENTER.

Concluída essa etapa você deve verificar no PHPMYADMIN http://localhost/phpmyadmin se os bancos do Phabricator foram instalados. Agora vamos adicionar no HOST do Windows um caminho para o Phabricator, basta você abrir um editor de texto ou uma IDE de sua preferência, lembrando que deve abrir como Administrador para alterar o arquivo, ele se encontra no seguinte caminho C:/Windows/System32/drivers/etc/drivers/etc/host, abrindo ele você desse adicionar no fim do arquivo o trecho:

            127.0.0.1 phabricator.local.com

Agora você deve adicionar o virtual host do phabricator no httpd.conf C:/xampp/apache/conf/httpd e também alterar o listen, de 80 para 8080.

            # Listen 80
            Listen 8080

            <VirtualHost phabricator.local.com:8080>
ServerName phabricator.local.com
DocumentRoot C:\xampp\htdocs\phabricator\phabricator\webroot
RewriteEngine on
RewriteRule^(.*)$          /index.php?__path__=$1  [B,L,QSA]
</VirtualHost>

Agora basta acessar no seu browser: phabricator.local.com:8080 

Arcanist

Adicionar a variável de ambiente o Arcanist:


C:\xampp\htdocs\phabricator\arcanist\bin

IkaroSales : ikarosales7@gmail.com

Comentários