Instalando o Thunder Snarf pela Coleção de Ports do FreeBSDSiga as seguintes instruções para instalar o Thunder Snarf pelo Ports: cd /usr/ports/www/thundersnarf/ make install clean
Dê OK nas telas de confirmação. Não há qualquer requisito especial para ser selecionado em adição aos ja definidos. Assim que a instalação concluir, crie o banco de dados: /usr/local/bin/psql postgres -U pgsql < \
Adicione inicialmente a seguinte entrada em seu /etc/crontab: */20 * * * * root /usr/local/bin/thundersnarf 20>/dev/null 2>&1
Mapeie o acesso do Thunder Snarf no Apache, criando um Alias. Para isso edite o seu httpd.conf e adicione ao final: Alias /thundersnarf "/usr/local/www/thundersnarf"
Aproveite que esta no httpd.conf e revise se o index.php consta em seu DirectoryIndex: DirectoryIndex index.php ... Conferindo requisitos (TroubleShooting)Acesse http://seuip/thundersnarf/yii/requirements/ e confira se os requisitos estão OK. Os primeiros 8 testes além do teste de PDO PgSQL devem passar. Se necessário edite o /usr/local/bin/thundersnarf e modifique a variável SCRIPTLOG conforme comentado no próprio script. Instalação Passo-a-passo em VídeoO screencast a seguir auxilia a instalação e troubleshooting passo-a-passo do Thunder Snarf. É mais fácil acompanhar o vídeo do que seguir as instruções acima. As instruções acima são para usuários que tem alguma familiaridade com FreeBSD e open source de forma geral:
Pós-Instalação e Troubleshooting em VídeoÉ a sequência natural do vídeo anterior, deve ser acompanhado depois de todos os passos documentados naquele vídeo.
Instalação Manual:Esse método serve para instalar o Snarf em Linux também. Faça o download do Thunder Snarf aqui. Descompacte-o e siga as instruções abaixo.
O PHP precisa ser versão 5.1.0 ou superior, ter acesso ai array de variáveis $_SERVER e devem ainda estar instaladas as seguintes extensões: curl pcre bcmath pdo mcrypt mhash session pgsql spl dom xmlrpc ctype pdo_pgsql spl pcre
Crie seu Banco de Dados: /usr/local/bin/psql postgres -U pgsql < \ Instale as aplicacoes CLI: cp /usr/local/www/thundersnarf/protected/data/bin/thundersnarf /usr/local/bin/
Adeque as permissoes de escritas pros diretorios seletivos. Note que www é o usuário do Web Server. Em Linux pode ser www, nobody, httpd ou apache, depende de qual seu Linux: chgrp -R www /usr/local/www/thundersnarf/protected/runtime /usr/local/www/thundersnarf/assets
*/20 * * * * root /usr/local/bin/thundersnarf 20 >/dev/null 2>&1
Boa sorte ]:-) |


