Instalar Ushahidi: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
mSem resumo de edição
mSem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 3: Linha 3:
E desempacote com:
E desempacote com:
      
      
     unzip nome_do_pacote.zip
     $ unzip nome_do_pacote.zip
     cd nome_do_pacote    # entre no diretorio criado com a desempacotação
     $ cd nome_do_pacote    # entre no diretorio criado com a desempacotação
 
Crie os diretórios (Jah existem):
    mkdir media/uploads application/cache application/logs


Dê permissões para a pasta aplications:
Dê permissões para a pasta aplications:


     chmod 777 application/config/config.php application/config application/cache application/logs media/uploads .htaccess
     $ chmod 777 application/config/config.php application/config application/cache application/logs media/uploads .htaccess


Vá em /etc/apache2/sites-available/000-default (ou apenas 'default') e cole este bloco ao final mas antes da linha </virtualhost>
Vá em /etc/apache2/sites-available/000-default (ou apenas 'default') e cole este bloco ao final mas antes da linha </virtualhost>
Linha 25: Linha 22:
Reinicie o apache:
Reinicie o apache:


     sudo apache2ctl -k graceful
     $ sudo apache2ctl -k graceful


Vá ao localhost no seu browser ver se o ushahidi está rodando.
Vá ao localhost no seu browser ver se o ushahidi está rodando.
Linha 36: Linha 33:
no campo do form junto com usuário e senha.
no campo do form junto com usuário e senha.


     mysql -u root -p
     $ mysql -u root -p
     a senha eh a mesma senha de usuario sua (geralmente)
     a senha eh a mesma senha de usuario sua (geralmente)



Edição atual tal como às 16h32min de 21 de janeiro de 2012

Baixe o ushahidi: http://ushahidi.com/downloads

E desempacote com:

   $ unzip nome_do_pacote.zip
   $ cd nome_do_pacote    # entre no diretorio criado com a desempacotação

Dê permissões para a pasta aplications:

   $ chmod 777 application/config/config.php application/config application/cache application/logs media/uploads .htaccess

Vá em /etc/apache2/sites-available/000-default (ou apenas 'default') e cole este bloco ao final mas antes da linha </virtualhost>

   DocumentRoot /home/renato/packs/Ushahidi_Web
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>

Comente a linha DocumentRoot /var/www.

Reinicie o apache:

   $ sudo apache2ctl -k graceful

Vá ao localhost no seu browser ver se o ushahidi está rodando.

Escolha a instalação básica e instale todas as dependências.

Aqui consegui achar tudo no synaptic escrevendo os nomes que ele pede quanto tento proceder com 'php' escrito na frente. Chamou minha atenção que precisei reiniciar o apache.

6) abra um BD no seu mysql com o nome que quiser e coloque no campo do form junto com usuário e senha.

   $ mysql -u root -p
   a senha eh a mesma senha de usuario sua (geralmente)

dentro do mysql:

   create database ushahidi1;
   create user juliana identified by 'juliana123';
   grant all on ushahidi1.* to 'juliana'@localhost identified by 'juliana123';

7) Coloque nome e etc. O tagline é um conjunto de caracteres, um identificador sem espaços e geralmente reflete muito o nome do site.

Pronto, Ushahidi instalado e rodando localmente. leia cuidadosamente a tela final pois dará caminhos.