manual instalacao sismaden 201

Upload: tarcisio-gregorio

Post on 11-Jul-2015

143 views

Category:

Documents


0 download

TRANSCRIPT

SISMADENSIStema de Monitoramento e Alerta de DEsastres Naturais

Manual de Instalao

Verso 2.0.1 Dezembro de 2010

RevisesVerso 1.0 1.0 1.0.3 2.0 2.0 2.0.1 Autor Javier Baldan Larcio M. Namikawa Eymar Lopes Eymar Lopes Gustavo B. Sampaio e Ygor H. Speranza Gustavo B. Sampaio e Ygor H. Speranza Data Maio de 2008 Julho de 2008 Novembro 2008 Julho 2009 Julho 2009 Agosto 2009 Descrio Primeira verso do documento Correes Correes Nova Verso Atualizaes Correes

Powered by :

Coordenao:

Colaboradores:

Projeto Temtico Processo

Desenvolvimento de Software:

SUMRIO

1 - INTRODUO...................................................................................................................................................... 1 2- MQUINA VIRTUAL ........................................................................................................................................... 2 2.1 TESTES INICIAIS ................................................................................................................................................ 2 2.2 COMPARTILHAR PASTAS WINDOWS NA MQUINA VIRTUAL. ............................................................................. 4 3 - INSTALAO EM PLATAFORMA LINUX MANDRIVA ............................................................................. 6 3.1 - INSTALAO DE PACOTES BSICOS....................................................................................................... 73.1.1 - INSTALAO DO SERVIDOR WEB - APACHE .........................................................................................7

3.1.2 INSTALAO DO POSTGRESQL .......................................................................................................... 83.1.3 - INSTALAO DA EXTENSO POSTGIS ..................................................................................................10 3.1.4 - INSTALAO DO QT ..................................................................................................................................12 3.1.5 - INSTALAO DO AMBIENTE TERRALIB ...............................................................................................14

3.2 - INSTALAO DO TERRAVIEW.................................................................................................................... 17 3.3 INSTALAO E CONFIGURAO DO SISMADEN ............................................................................... 18 4 SITES ................................................................................................................................................................... 19

SISMADEN - Manual de Instalao

1 - INTRODUOEste manual um guia de instalao do programa SISMADEN verso 2.0. Duas formas de instalar o SISMADEN no seu computador so apresentadas: Mquina Virtual: essa opo de instalao do SISMADEN utiliza uma mquina virtual Linux Mandriva 2008 sobre sistema Windows. Ver item 2. Instalando no Linux: essa opo exige a instalao de todos os pacotes bsicos necessrios para a operao do SISMADEN em seu sistema operacional Linux Mandriva 2008. Ver item 3.

VERSO 2.0 AGOSTO 2009

1

SISMADEN - Manual de Instalao

2- MQUINA VIRTUALPara instalar o SISMADEN em seu sistema Windows, necessrio usar o aplicativo VirtualBox. Esse aplicativo ser responsvel por simular um ambiente Linux Mandriva 2008 no qual o SISMADEN funcionar. Este aplicativo pode ser adquirido no site http://www.virtualbox.org/ . Com o VirtualBox instalado, possvel importar a mquina virtual para uso do SISMADEN. Acesse http://www.dpi.inpe.br/sismaden/, entre na rea de Download, cadastre-se em nosso banco de usurios e faa transferncia da mquina virtual arquivo MVM2008sismaden2.zip (verifique que o arquivo dever ter aprox. 2.9 GBytes). Descompacte o arquivo acima e importe a mquina (opo [Arquivo][Importar..., e no esquea de configur-la adequadamente ( aconselhvel configurar o tamanho da memria principal da mquina virtual para ter no mximo 50% da memria disponvel em seu computador). A mquina virtual j possui todos os pacotes bsicos instalados, incluindo TerraView 3.3.1 e SISMADEN 2.0. Para acesso ao sistema operacional Mandriva, os seguintes usurio e senhas so: super usurio (root), senha root. usurio sismaden, senha sismaden. usurio postgres, senha postgres.

2.1 Testes IniciaisUtilize a conta de usurio sismaden senha sismaden para trabalhar. Ao acessar a conta do usurio voc deve encontrar na rea de desktop atalho para os trs principais programas que, terraview, Admin Sismaden e Config Sismaden

Figura 01 - Desktop do Mandriva com atalho para os programas.

Clique no atalho do terraview e experimente criar um banco de dados utilizando um dos gerenciadores (boto Tipo do Banco de Dados); PostGIS ou PostgreSQL. O Servidor deve ser localhost e o usurio de ambos gerenciadores postgresVERSO 2.0 AGOSTO 2009 2

SISMADEN - Manual de Instalao

Figura 02 Tela principal do TerraView e janela para criar banco de dados.

NOTA: O gerenciador MySQL tambm est disponvel para ser utilizado com o SISMADEN, porm este no foi instalado e configurado nesta mquina virtual. Clique no atalho do Admin Sismaden e experimente criar uma nova configurao para o mesmo banco de dados criado acima com o TerraView, neste caso, use o boto Verif. Conexo. Se desejar um novo banco tambm poder ser definido pelo mdulo de administrao, neste caso utilize Criar Base.

Figura 03 Tela do mdulo de administrao do SISMADEN 2.0.VERSO 2.0 AGOSTO 2009 3

SISMADEN - Manual de Instalao

NOTA: Maiores detalhes de operao com TerraView e SISMADEN consulte o manual do usurio.

2.2 Compartilhar pastas Windows na mquina virtual.Compartilhar uma pasta do Windows para ser vista pelo Mandriva facilita a manipulao de arquivos entre os dois sistemas operacionais. Siga os passos abaixo. 1- Crie uma pasta ou escolha uma existente no Windows. Compartilhe esta pasta.

Figura 04 Pasta do Windows criada e compartilhada (share) no Windows.

2- Antes de ligar sua mquina virtual, v em "Configuraes" - "Pastas Compartilhadas" e escolha a pasta compartilhada acima. D um nome da pasta que ser utilizada pelo Mandriva.

Figura 05 Gerenciador de mquinas virtuais VirtualBox e pastas compartilhadas.

VERSO 2.0 AGOSTO 2009

4

SISMADEN - Manual de Instalao

3- Ligue a mquina virtual, e acesse "Dispositivos" -> "Instalar Adicionais para Convidado".

Figura 06 Menu de dispositivos da mquina virtual..

4- Abra uma console (janela de comandos) e acesse a unidade de CD que foi criada. Execute o arquivo VBoxLinuxAdditions-x86.run .

# su (fornecer a senha do super usurio) # cd /media/cdrom # ./VBoxLinuxAdditions-x86.run 5- Crie a pasta a ser montada: # mkdir /mnt/Temp # mount -t vboxsf nome_pasta_compartilhada

/mnt/Temp

Lembrando que: "nome_pasta_compartilhada" = nome da pasta criada no passo 2. Pronto, pasta criada e disponvel no seu diretrio /mnt/Temp com o nome que voc colocou.

NOTA: Para fazer com que esta pasta seja montada automaticamente pelo Linux, quando inicializar o sistema operacional, edite o arquivo rc.local que fica em /etc, inserindo o comando mount acima.

VERSO 2.0 AGOSTO 2009

5

SISMADEN - Manual de Instalao

3 - INSTALAO EM PLATAFORMA LINUX MANDRIVACaso no tenha o sistema operacional Linux, distribuio Mandriva, instalado em uma mquina, o mesmo pode ser obtido em: ftp://mandriva.c3sl.ufpr.br/MandrivaLinux/official/iso. Opte pela verso 2008. Todos os pacotes bsicos sero compilados nessa distribuio do Mandriva, exceto o TerraView que j est compilado (programas binrios). A instalao requer que se esteja sempre logado como usurio root (superusurio - administrador do sistema). Os seguintes programas so requeridos para a instalao dos demais programas necessrios para operao completa do SISMADEN (se preferir, utilize rpmi para instalao): urpmi urpmi urpmi urpmi urpmi urpmi urpmi urpmi gcc gcc-c++ make libqt3-devel automake cvs mlocate libglib2.0-devel

Outra opo entrar no Administrador de Programas do Mandriva [Menu][Install & Remove Software]. A figura abaixo mostra a janela desse administrador.

Figura 07 - Janela do Administrador de Programas do Mandriva, onde uma consulta sobre o compilador gcc mostra que o mesmo j est instalado.

VERSO 2.0 AGOSTO 2009

6

SISMADEN - Manual de Instalao

3.1 - INSTALAO DE PACOTES BSICOSOs aplicativos principais necessrios para operao do SISMADEN so o servidor web Apache, o gerenciador de banco de dados Postgresql, a extenso espacial Postgis para o Postgresql, pacote grfico QT e o ambiente TerraLib (Terralib, TerraManager e TerraPHP). O cdigo fonte e os pacotes bsicos para a instalao esto disponveis em dois arquivos diferentes na rea de download do SISMADEN. Deve-se baixar os arquivos pacotes_basicos_sismaden2.tgz e sismaden201.tar para o diretrio /usr/local, e reproduzir os comandos passos abaixo: # # # # su (fornecer a senha do super usurio) cd /usr/local tar -xvzf pacotes_basicos_sismaden2.tgz tar -xvf sismaden201.tar

3.1.1 - INSTALAO DO SERVIDOR WEB - APACHENOTA: O arquivo tarball j deve estar na pasta /usr/local caso tenho feito a transferncia de todos os pacotes bsicos do site do SISMADEN, no sendo necessrios baixar o arquivo do site Apache. O mesmo vlido para os outros itens desta instalao. # su (fornecer a senha do super usurio) # cd /usr/local # tar -xzvf apache_1.3.39.tar.gz (Para Mandriva 2008) # tar xzvf httpd-2.2.15.tar.gz (Para Mandriva 2010)

Configurar e instalar o apache

# cd /usr/local/apache_1.3.39 (Para Mandriva 2008) # cd /usr/local/httpd-2.2.15.tar.gz (Para Mandriva 2010) # ./configure --prefix=/usr/local/apache --enable-module=so # make # make installAguarde pela mensagem You now have sucessfully... No Mandriva 2010 no existe essa mensagem.

Copiar apachectl para /etc/init.d como apache somente

# cd /usr/local/apache/bin # cp apachectl /etc/init.d/apache

Criar link para iniciar apache quando a mquina for reinicializada.VERSO 2.0 AGOSTO 2009

7

SISMADEN - Manual de Instalao

# # # #

cd ln cd ln

/etc/rc3.d s ../init.d/apache S99apache /etc/rc5.d s ../init.d/apache S99apache

Testar service apache start

# service apache startTestar usando um navegador o endereo http://localhost - Uma tela do Apache deve informar que o servidor web foi instalado. Verifique se a pgina mostra: It Works! (mandriva 2010) Testar service apache stop

# service apache stop 3.1.2 INSTALAO DO POSTGRESQL Caso o Postgresql j esteja instalado, anotar o diretrio com as bases de dados (pode ser reconhecido por ser chamado em: postgres -D ) Instalar o ZLIB - zlib-1.2.3.tar.gz (necessrio para compilar o Postgresql)Configurar e instalar zlib

# cd /usr/local # tar -xzvf zlib-1.2.3.tar.gz # cd zlib-1.2.3 # ./configure # make # make install

Instalar o Postgresql - postgresql-8.2.5.tar.gzConfigurar e instalar Postgresql

# cd /usr/local # tar -xvzf postgresql-8.2.5.tar.gz # cd postgresql-8.2.5 # ./configure --without-readline # gmake # gmake installAguarde pela mensagem PostgresSQL installation completeVERSO 2.0 AGOSTO 2009

8

SISMADEN - Manual de Instalao

Criar o usurio gerente postgres # groupadd postgres # adduser postgres -g postgres # passwd postgres(definir a senha do usurio)

Criar e inicializar o diretrio dos bancos de dados postgres (diretrio ser localizado em /usr/local/pgsql/data, altere este diretrio para outro se for conveniente) # mkdir /usr/local/pgsql/dataDefinir a propriedade e grupo p/ usurio Postgres

# chown postgres:postgres /usr/local/pgsql/data # cd /usr/local/postgresql-8.2.5/contrib/start-scripts/ # cp linux /etc/init.d/postgresql # cd /etc/init.d/ # chmod 755 postgresql # chkconfig -add postgresql # su postgres # /usr/local/pgsql/bin/initdb -D postgres@localhost$ -E LATIN1 /usr/local/pgsql/dataPara inicializar o Postgresql

# /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/dataPara finalizar o banco de dados

# Ctrl + c # exit

DICA: Para permitir a execuo de qualquer comando do Postgres por todos usurios do sistema operacional, edite o arquivo profile em /etc , incluindo o caminho onde esto os binrios de Postgres, isto : PATH=/usr/local/pgsql/bin.

NOTA: Caso opte por criar seus bancos em outro local de sua mquina com espao maior em disco, por exemplo, em /dados/pgsql faa os comandos abaixo em substituio ao comando mkdir acima.VERSO 2.0 AGOSTO 2009

9

SISMADEN - Manual de Instalao

# mkdir /dados/pgsql # cd /usr/local/pgsql # ln s /dados/pgsql data Reinicializar a mquina.

3.1.3 - INSTALAO DA EXTENSO POSTGISNOTA: Caso o Postgis j esteja instalado, verifique se a base template_postgis existe e est com encoding LATIN1. Se a base no existir, apenas crie uma nova seguindo os passos do final desta seo. Se a base existir e no estiver com encoding LATIN1, remova-a e crie uma nova seguindo os mesmos passos. Instalar a biblioteca PROJ4 - proj-4.5.0.tar.gz (necessrio para compilar oPostgis)

Configurar e instalar PROJ4

# cd /usr/local # tar -xvzf proj-4.5.0.tar.gz # cd proj-4.5.0 # ./configure # make # make install Instalar a biblioteca GEOS - geos-3.1.0.tar.bz2 (necessrio para compilar oPostgis)

Configurar e instalar GEOS # cd /usr/local # tar -jxvf geos-3.1.0.tar.bz2 # cd geos-3.1.0 # ./configure # make # make install Instalar a biblioteca FLEX (necessrio para compilar o Postgis) Instalar a biblioteca BISON - bison-2.3.tar.gz (necessrio paracompilar o FLEX)

Configurar e instalar BISON # cd /usr/local

VERSO 2.0 AGOSTO 2009

10

SISMADEN - Manual de Instalao

# tar -xvzf bison-2.3.tar.gz # cd bison-2.3 # ./configure --prefix=/usr # make # make install

Configurar e instalar FLEX - flex-2.5.31.tar.gz # cd /usr/local # tar -xvzf flex-2.5.31.tar.gz # cd flex-2.5.31 # ./configure # make # make install

Editar e incluir no arquivo /etc/ld.so.conf uma linha com o endereo /usr/local/libPara editar o arquivo:

# cd /etc # vi ld.so.conf - tecle i para habilitar insero - digite na ltima linha /usr/local/lib - tecle ESC para encerrar edio - para salvar SHIFT + : - wq para salvarCriar links executando o comando

# ldconfig v

compilar e instalar Postgis

# cd /usr/local # tar -xvzf postgis-1.3.1.tar.gz # mv postgis-1.3.1 /usr/local/postgresql-8.2.5/contrib # cd /usr/local/postgresql-8.2.5/contrib/postgis-1.3.1

VERSO 2.0 AGOSTO 2009

11

SISMADEN - Manual de Instalao

# ./configure --with-pgsql=/usr/local/pgsql/bin/pg_config # make # make install

Criar modelo de banco template_postgis para ser usado na criao de bancos de dados Postgresql/Postgis pela TerraLib * ABRIR outro terminal # su postgres # cd /usr/local/pgsql/bin/ # ./createdb template_postgis -U postgres -encoding=latin1 # ./createlang plpgsql template_postgis # ./psql -d template_postgis -f /usr/local/pgsql/share/lwpostgis.sql -U postgres # ./psql -d template_postgis -f /usr/local/pgsql/share/spatial_ref_sys.sql -U postgres

NOTA: Recomendamos instalar o pacote pgadmin3 que pode ser encontrado no gerenciador de programas. Normalmente tal aplicativo no encontra-se na mdia de DVD, portanto configure o gerenciamento de programas para fazer busca em sites na internet.

3.1.4 - INSTALAO DO QTO SISMADEN utiliza a biblioteca QT em todos os mdulos. Deve-se utilizar a verso 4.3.4. Instalar o pacote libopenssl (necessrio na compilao do SISMADEN) # su (fornecer a senha do super usurio) # cd /usr/local/ # rpm -ivh libopenssl0.9.8-devel-0.9.8g-4mdv2008.1.i586.rpm * Para o Mandriva 2010, utilizar a libopen0.9.8-devel que est no gerenciador de programas.

Instalar a biblioteca Qt-4.3.4 - qt-x11-opensource-src-4.3.4.tar.gz(necessrio na compilao do SISMADEN)

Configurar e instalar Qt-4.3.4

# cd /usr/localVERSO 2.0 AGOSTO 2009 12

SISMADEN - Manual de Instalao

# tar -xvzf qt-x11-opensource-src-4.3.4.tar.gz # cd qt-x11-opensource-src-4.3.4 # ./configure # gmake # gmake install (responda yes)

Aps a instalao do Qt ser concluda, necessrio que as variveis de ambiente QTDIR e PATH estejam configuradas para referenciar o Qt-4.3.4 e que as variveis QTINC e QTLIB estejam vazias. Antes de realizar a compilao do SISMADEN e de suas dependncias (sees 3.1.5 e 3.3), verifique se as 4 variveis de ambiente citadas acima (PATH, QTDIR, QTINC e QTLIB) possuem os valores corretos. Execute o comando export (apenas export, sem argumentos) e cheque os valores de cada uma delas. Nenhuma dessas variveis deve conter referncias para outra verso do Qt alm da 4.3.4. Caso elas estejam referenciando tambm alguma outra verso do Qt, atualize os seus valores. Para conferir os valores execute o comando: # export Verifique se os valores esto corretos como nos exemplos abaixo: # export QTDIR="/usr/local/Trolltech/Qt-4.3.4" # export QTINC="" # export QTLIB=""

J a varivel PATH pode conter outros valores alm da referncia para o QT. Neste caso deve-se atribuir a esta varivel a referncia para /usr/local/Trolltech/Qt-4.3.4/bin, alm dos outros valores que esta varivel j possua, com exceo das referncias para qualquer outra verso do QT. Por exemplo: # export PATH="/usr/local/Trolltech/Qt4.3.4/bin:/usr/bin:/bin:/usr/local/bin" NOTA: Os valores modificados para essas variveis de ambiente s sero vlidos no mesmo terminal em que os comandos export foram executados. Ao fechar esse terminal, as variveis voltaro a possuir seus antigos valores.

VERSO 2.0 AGOSTO 2009

13

SISMADEN - Manual de Instalao

3.1.5 - INSTALAO DO AMBIENTE TERRALIBCaso o PHP j esteja instalado, deve-se verificar a verso instalada e utilizar a mesma para compilar a TerraPHP. Instalar a biblioteca GD - gd-2.0.34.tar.gz (necessria para o PHP gerarimagens)

Configurar e instalar GD

# cd /usr/local # tar -xvzf gd-2.0.34.tar.gz # cd gd-2.0.34 # ./configure

O configure acima inclui automaticamente a biblioteca libjpeg que estiver no sistema. Para evitar que a biblioteca GD seja gerada utilizando uma verso desta biblioteca diferente da usada pelo SISMADEN (veja abaixo), vamos gerar primeiro a libjpeg usada pelo SISMADEN e fazer com que o Makefile do GD a utilize especificamente. Gerar as dependncias do SISMADEN # cd /usr/local/sismaden201/dependencies/ # qmake # gmake all

O arquivo libjpeg.a deve ser encontrado na pasta /usr/local/sismaden20/dependencies/terralib/lib/release/. Agora, vamos continuar a instalao do GD, fazendo-o usar essa biblioteca que acabamos de gerar: # cd /usr/local/gd-2.0.34Procure no arquivo Makefile por DEFAULT_INCLUDES e lhe adicione como primeira diretiva:

# vi Makefile - tecle i para habilitar insero - troque os parmetros da linhaDEFAULT_INCLUDES = -I. -I$(srcdir) -I.

por esta:DEFAULT_INCLUDES = -I/usr/local/sismaden201/dependencies/terralib/src/libjpeg/ -I$(srcdir) -I.

Procure por LIBS e substitua -ljpeg pela biblioteca

- troque os parmetros da linhaVERSO 2.0 AGOSTO 2009

14

SISMADEN - Manual de Instalao

LIBS = -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz -lm

por esta:LIBS = -lXpm -lX11 /usr/local/sismaden201/dependencies/terralib/lib/release/libjpeg.a lfontconfig -lfreetype -lpng12 -lz -lm

- tecle ESC para encerrar edio - para salvar SHIFT + : - wq para salvar

Com isso, garantimos que o GD estar usando essa mesma libjpeg. Damos continuidade a nossa instalao com os ltimos dois passos. # make # make install

Como usaremos a nossa libgd.a que acabamos de gerar no SISMADEN, vamos copi-la: # cp .libs/libgd.a /usr/local/sismaden201/dependencies/terralib/lib/release/

INSTALAO DO TERRALIB/TERRAMANAGER/TERRAPHP Execute os passos abaixo: # cd /usr/local # tar -xvzf sismadenTerraLibScripts-3.3.1.tar.gz # cd TerraPHP-TerraLib-3.3.1 NOTA: A instalao do PHP TerraPHP na etapa seguinte. ser efetuada pelo script do

A Instalao do TerraPHP ir utilizar o qmake para compilar o terraphp e o CVS para obter as bibliotecas necessrias. Portanto, verifique se estes recursos esto disponveis.Rodar o te_main_install

# ./te_main_install # 1 (para instalar a Terralib)Responda s as perguntas

# #

2 3

(para instalar a Terramanager)

Responda s as perguntas(para instalar a Terraphp)

ATENO A

SEGUIR15

VERSO 2.0 AGOSTO 2009

SISMADEN - Manual de Instalao

Responda s as perguntas

# #

m 0

(para instalar como Mdulo) (para sair)

Configurar e inicializar apache com PHP se o PHP no estiver instaladoEditar o arquivo /usr/local/apache/conf/httpd.conf (ou em outro diretrio doapache)

Dica: Utilize o editor kwrite do Mandriva e habilite nesse editor os nmeros das linhas (F11).

# vi /usr/local/apache/conf/httpd.conf - tecle i para habilitar insero* Para Mandriva 2008 Encontrar a linha abaixo com

# AddType application/x-tar.Inserir nova linha com o contedo abaixo

# AddType application/x-httpd-php .php* Para Mandriva 2010 Inserir nova linha com o contedo a partir da linha 310

# AddType application/x-httpd-php .phpEncontrar a linha abaixo com

# DirectoryIndex index.htmlAcrescentar index.php na linha de modo que o contedo da linha fique

como: # DirectoryIndex index.html index.php - tecle ESC para encerrar edio - para salvar SHIFT + : - wq para salvar

Editar o arquivo /usr/local/lib/php.ini (ou em outro diretrio do PHP)Encontrar a sesso Dynamic Extensions - linha (514) com

# vi /usr/local/apache/conf/httpd.conf - encontre a sesso Dynamic Extensions - inserir nova linha com contedo abaixo: - tecle i para habilitar insero - digite extension=/usr/local/lib/terraweb.so - tecle ESC para encerrar edio - para salvar SHIFT + :VERSO 2.0 AGOSTO 2009

sem aspas

16

SISMADEN - Manual de Instalao

- wq para salvar

Reinicializar apache com o comando # service apache restart

Testar apache com PHP Criar na pasta /usr/local/apache/htdocs (ou em outro diretrio do apache com as pginas) um arquivo com o nome teste.php contendo as seguintes linhas: Altere a permisso do arquivo para execuo. # chmod 755 teste.php Acessar no navegador web (ex. Mozilla Firefox) o endereo: http://localhost/teste.php Uma pgina com a verso 4.3.11 do PHP deve aparecer.

3.2 - INSTALAO DO TerraViewO SISMADEN utiliza o TerraView para inserir os mapas (planas de risco e planos auxiliares) no banco PostGIS.Copiar o tarball para /usr/local

# cp terraView331.tar.gz /usr/localConfigurar e instalar TerraView

# cd /usr/local # tar -xvzf terraView331.tar.gz # cd terraView331 # ./terraViewResponder a pergunta onde foi instalado o TerraView, isto , /usr/local/terraView331 e depois se deseja interface em portugus ou ingls.

NOTA: Caso o terraview reclame da biblioteca libjpeg.so.62 utilizar o administrador de programas para instalar a libjpeg62.

VERSO 2.0 AGOSTO 2009

17

SISMADEN - Manual de Instalao

3.3 INSTALAO E CONFIGURAO DO SISMADENA instalao do SISMADEN consiste de apenas dois passos, a compilao dos executveis e a instalao do mdulo de alertas. # cd /usr/local/sismaden201 # ./linuxmake.sh NOTA: Aps a compilao verifique que a pasta /usr/local/sismaden201/bin/release deve conter os seguintes arquivos executveis: anlise, coleta, notificao, planos, sismaden, admin e arquivador. Mover os arquivos executveis para a pasta bin. # cd /usr/local/sismaden201/bin # mv release/* . Crie dois atalhos em seu desktop apontando para os programas admin e sismaden, utilizando os arquivos admin.png e sismaden.png respectivamente.

Para a instalao do mdulo de alertas basta copiar os arquivos da pasta alertas para pasta apache/htdocs. # cd /usr/local/sismaden201/alertas # cp -R * /usr/local/apache/htdocs

Aps a execuo dos passos descritos acima o processo de instalao do SISMADEN estar finalizado. Consulte o Manual do Usurio para saber como configurar e executar o sistema.

DICA: Recomendamos instalar o pacote gftp que pode ser encontrado no gerenciador de programas. Normalmente tal aplicativo no encontra-se na mdia de DVD, portanto configure o gerenciamento de programas para fazer busca em sites na internet.

VERSO 2.0 AGOSTO 2009

18

SISMADEN - Manual de Instalao

4 SITESAbaixo os sites onde podem ser encontrados todos os pacotes utilizados e tambm atualizao.

Servidor WEB-Apache (apache_1.3.39.tar.gz) http://httpd.apache.org/download.cgi

ZLIB (zlib-1.2.3.tar.gz) http://www.zlib.net/

POSTGRESQL (postgresql-8.2.5.tar.gz) http://www.postgresql.org/ftp/source/

PROJ4 (proj-4.5.0.tar.gz) http://trac.osgeo.org/proj/

GEOS (geos-3.1.0.tar.bz2) http://trac.osgeo.org/geos/

BISON (bison-2.3.tar.gz) http://ftp.gnu.org/gnu/bison/

FLEX (flex-2.5.31.tar.gz) http://site.n.ml.org/info/flex/

POSTGIS (postgis-1.3.1.tar.gz) http://postgis.refractions.net/

Qt4 (qt-x11-opensource-src-4.3.4.tar.gz) http://www.linuxfromscratch.org/blfs/view/stable/x/qt4.html

GD Library (gd-2.0.35.tar.gz) http://www.libgd.org/

PHP (php-4.3.11.tar.gz) http://ie.php.net/releases/

TerraView (terraView331.tar.gz)

VERSO 2.0 AGOSTO 2009

19

SISMADEN - Manual de Instalao

http://www.dpi.inpe.br/terraview/index.php SISMADEN (sismaden201.tar) http://www.dpi.inpe.br/sismaden/

VERSO 2.0 AGOSTO 2009

20