|
|
(32 revisões intermediárias por 3 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| | = Repositório = |
| | |
| | $ git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/mapascoletivos2 |
| | |
| = Instalar Dependências = | | = Instalar Dependências = |
|
| |
|
Linha 8: |
Linha 12: |
| Portanto: | | Portanto: |
|
| |
|
| sudo aptitude install php5 apache2 libapache2-mod-php5 mysql-client mysql-server | | (Se nao tiver o aptitude instalado) |
| | | $ sudo apt-get install aptitude |
| = Instalar Ushahidi =
| |
| | |
| Baixe o ushahidi: http://ushahidi.com/downloads
| |
| | |
| E desempacote com:
| |
|
| |
| unzip nome_do_pacote.zip
| |
| | |
| 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 e cole este bloco ao final mas antes da linha </virtualhost>
| |
| | |
| DocumentRoot /home/renato/packs/Ushahidi_Web
| |
| <Directory />
| |
| Options FollowSymLinks
| |
| AllowOverride None
| |
| </Directory>
| |
| | |
| Reinicie o apache:
| |
| | |
| apachei2ctl -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.
| |
| | |
| 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.
| |
| | |
| ******************************
| |
| | |
| == O Mapas Coletivos ==
| |
| | |
| 0) Instalar e rodar o Ushahidi é bom para saber que os requisitos estão cumpridos
| |
| e rodando ok.
| |
| | |
| 1) Baixe o repositório do Mapas Coletivos:
| |
| | |
| $ git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/mapascoletivos | |
| | |
| Ou se for commiter e quiser baixar com direito a escrita:
| |
| $ git clone ssh://<usuario>@labmacambira.git.sourceforge.net/gitroot/labmacambira/mapascoletivos
| |
| | |
| 2) Direcione o Apache à raiz da árvore que baixou, como na instalação do Ushahidi.
| |
| | |
| 3) Certifique-se de que estas quatro linhas do arquivo installer/index.php estejam comentadas:
| |
| <pre>// if( $install->is_ushahidi_installed())
| |
| // {
| |
| // header('Location:../');
| |
| // }</pre>
| |
|
| |
|
| São tipicamente as linhas 6-9.
| | $ sudo aptitude install php5 apache2 libapache2-mod-php5 mysql-client mysql-server php5-mysql spl-core php5-mcrypt libiconv-hook1 libpcre3-dev php5-curl |
|
| |
|
| 4) no arquivo application/config/database.php, coloque os dados da base de dados que está utilizando.
| | = [[Instalar Ushahidi]] = |
| --> Por hora estamos assumindo que isso não gerará conflito. Além disso, estamos desconsiderando
| |
| completamente a integração com o WordPress.
| |
|
| |
|
| 5) acesse este caminho no seu browser. Geralmente algo como: 127.0.0.1/installer/index.php
| | = [[Instalar Mapas Coletivos]] = |
|
| |
|
| 6) depois de seguir os passos como no Ushahidi, acessar a raiz (tipicamente 1227.0.0.1) e
| | = [[WordPress no Mapas Coletivos]] = |
| notar os erros.
| |
|
| |
|
| - | | = [[WordPress - temas do mapasColetivos]] = |
|
| |
|
| 7) O ponto crucial:
| | = Outros Docs = |
| | http://pontaopad.me/mapascoletivos |
|
| |
|
| Perceba que na pasta sql/ tem vários arquivos com nomes upgrandeXX-XX.sql ou nomes semelhantes. A
| | http://hera.ethymos.com.br:1080/reacpad/p/mapascoletivos |
| partir do 39-40, estes upgrades mudaram e, além disso, parecem faltantes os arquivos que corresponderiam
| |
| a:
| |
| <pre>upgrade40-41.sql e upgrade42-43.sql</pre>
| |
| estão sumidos e podem ser o real motivo da quebra de comunicação da plataforma com o BD.
| |
|
| |
|
| OBS: maiores detalhes do processo em: http://pontaopad.me/mapascoletivos
| | [[Category:Mapas Coletivos]] |
|
| |
|
| [[Category:Lab Macambira]] | | [[Category:Lab Macambira]] |