• Nenhum resultado encontrado

Monitoramento, Análise e Alerta a extremos ambientais

N/A
N/A
Protected

Academic year: 2021

Share "Monitoramento, Análise e Alerta a extremos ambientais"

Copied!
26
0
0

Texto

(1)

Monitoramento, Análise e Alerta

a extremos ambientais

Manual de Instalação

Versão 3.0.1 Agosto de 2013

Plataforma de

Monitoramento, Análise e Alerta

a extremos ambientais

Manual de Instalação

(2)

Versão Autor 1.0 Javier Baldan 1.0 Laércio M. Namikawa 1.0.3 Eymar Lopes 2.0 Eymar Lopes

2.0 Gustavo B. Sampaio e Ygor H. Speranza 2.0.1 Gustavo B. Sampaio e Ygor H. Speranza 3.0.0 Raphael Belo da Silva Meloni 3.0.0 Eymar Lopes Powered by: Coordenação: Colaboradores: Desenvolvimento de Software: Data Descrição

Maio de 2008 Primeira versão do documento Julho de 2008 Correções

Novembro 2008 Correções Julho 2009 Nova Versão Gustavo B. Sampaio e Ygor H. Speranza Julho 2009 Atualizações Gustavo B. Sampaio e Ygor H. Speranza Agosto 2009 Correções

Maio 2012 Nova Versão Julho 2012 Ajustes Desenvolvimento de Software: P PrroojjeettooTTeemmááttiiccoo P Prroocceessssoo0044//0099664499-

(3)

SUMÁRIO

1 – INTRODUÇÃO ... 1

2 – PLATAFORMA TERRAMA² ... 2

3 – INSTALAÇÃO WINDOWS ... 3

3.1-DEPENDÊNCIAS ... 3

3.1.1 - Servidor DE BANCO DE DADOS ... 3

3.1.1.1- INSTALAÇÃO DO POSTGRES: ...3 3.1.1.2- INSTALAÇÃO DO MySQL:...6 3.1.2- Instalação do APACHE: ... 7 3.1.3- Instalação do JAVA:... 8 3.1.4- Instalação do APACHE-TOMCAT: ... 9 3.1.5- Instalação do TerraView4.2.2: ... 10 3.1.6- Instalação do TerraOGC: ... 11

3.1.6.1 - Configuração do Apache para Reconhecer o TerraOGC: ... 12

3.2-INSTALAÇÃO DO TERRAMA2: ... 12

3.3-INSTALAÇÃO DO APLICATIVO WEBTERRAMA2: ... 14

3.4-CONFIGURAÇÃO DO TERRAMA2 ... 15

3.4.1- Configuração do TerraOGC: ... 15

3.4.2- Configuração do Módulo de Alerta - WEB: ... 16

3.4.3- Recarregar o APACHE-TOMCAT: ... 17

3.4.4- Testar o Aplicativo WEB: ... 17

4 – INSTALAÇÂO LINUX ... 19 4.1–INSTALAÇÃO DO TERRAMA2 ... 19 4.1.1 – Tar.gz ... 19 4.1.2 – Deb ... 20 4.1.3 – RPM ... 20 4.2–TERRAOGC ... 20 4.2.1 – Tar.gz ... 21 4.2.2 – Deb ... 21 4.2.3 – RPM ... 21 4.3–CONFIGURANDO ... 22 4.3.1 – Apache HTTP ... 22 4.3.2 – TerraOGC ... 22

(4)

1 – INTRODUÇÃO

Este manual é um guia de instalação do programa TerraMA² para as plataformas Windows e Linux. Esse guia de instalação apresenta o passo a passo da instalação de cada componente do TerraMA².

O TerraMA² é composto pelos seguintes componentes: • Plataforma TerraMA²

• Aplicativo WEB TerraMA²

• Dependências: servidor de banco de dados, aplicativo TerraView, servidor HTTP Apache, servidor Web Java Tomcat e servidor Web TerraOGC

Após a execução dos passos descritos neste documento, o processo de instalação do TerraMA² estará finalizado. Consulte o Manual do Usuário para saber como configurar e executar o sistema.

(5)

2 – PLATAFORMA TERRAMA²

A plataforma TerraMA² é composta por dois aplicativos, os módulos de Administração e Configuração e pelos serviços de Análise, Animação, Coleta, Notificação e Planos que ficam executando tarefas definidas pelo módulo de configuração. Esse conjunto de aplicativos e serviços formam o framework de execução do TerraMA², responsáveis por todo o trabalho de monitoramento, alerta e análise.

Para realizar a instalação do TerraMA² é necessário realizar o download do instalador para a plataforma (Windows ou Linux) que deseja utilizar, assim como de algumas

dependências. O download deve ser realizado no sitio de internet

http://www.dpi.inpe.br/terrama2/, na página de download, onde é necessário realizar um cadastro, caso ainda não tenha feito.

(6)

3 – INSTALAÇÃO WINDOWS

3.1 - Dependências

Para utilização do TerraMA2 é necessário instalar algumas dependências que estão no endereço acima ou em sítios específicos. As dependências são:

 Servidor de Bando de Dados PostgreSQL : “Postgresql-9.0.4-1-windows.exe”  Servidor de Bando de Dados MySQL : “mysql-5.5.25a-win32.msi”

 Servidor Http Apache: “httpd-2.2.22-win32-x86-openssl-0.9.8t.msi”

 Java 7: arquivo “jre-7u9-windows-i586l.exe” ou “jre-7u9-windows-x64.exe”  Apache Web Java Tomcat: “apache-tomcat-7.0.28.exe”

 Aplicativo TerraView : “TerraView422.exe”  Servidor WEB TerraOGC : “TerraOGC.exe”

3.1.1 - SERVIDOR DE BANCO DE DADOS

O TerraMA2 trabalha atualmente com os seguintes sistema gerenciadores de bando de dados: PostgreSQL, PostGIS ou MySQL. Para usuários avançados que forem utilizar análises

baseadas em modelo TerraME (http://www.terrame.org/doku.php) deverão utilizar o servidor

MySQL. Veja a seguir procedimento de instalação desses servidores.

3.1.1.1-INSTALAÇÃODOPOSTGRES:

Execute o programa “Postgresql-9.0.4-1-windows.exe”. Durante a instalação será criado uma conta de serviço, portanto, a instalação deve ser feita como Administrador do sistema operacional.

O sistema gerenciador de banco de dados utilizado será o PostgreSQL versão 9.0.4, atualmente a versão estável mais recente. Eventualmente, no site http://www.postgresql.org/ encontram-se outras versões.

A instalação do PostgreSQL é feita por um assistente como mostrado na figura. Siga os passos descritos no procedimento abaixo.

(7)

IMPORTANTE : Caso exista uma versão anterior em seu computador, remover a versão através do “Painel de Controle – Adicionar ou Remover Programas”, depois remover qualquer chave de registro associada ao postgres que possa eventualmente persistir no Windows (use o programa “ regedit” – item “HKEY_CURRENT_USER – Software”), e também remover a conta de usuário de sistema criada por versões anteriores (use o programa “control userpasswords2” – aba “Avançado” item “Gerenciamento avançado de usuários” – botão “Avançado” – item “Usuários” na árvore – excluir “postgres”). Verifique ainda se algum diretório do “postgres” existir na pasta “Arquivos de Programas” do Windows – remova o diretório caso exista.

⇒ Instalando o PostgreSQL:

- # Iniciar – TodosProgramas – Acessórios – Windows Explorer Explorer <pasta corrente>

- clique duplamente sobre o arquivo postgresql-9.0.4-1-windows.exe Setup

- (Next >) * na Janela Bem-Vindo (welcome) Setup – Installation Directory

- (Next >) * manter o diretório para instalação do banco Setup – Data Directory

- (Next >) * manter o diretório para criar os dados Setup – Passaword

- {Password  postgres} * sugerimos o mesmo nome da conta - {Retype Password  postgres}

- (Next >) Setup – Port

- {Port  5432} * manter o valorgerimos o mesmo nome da conta - (Next >)

Setup – Advanced Options

- (Locate ▼ Portuguese, Brazil) - (Next >)

Setup – Ready to Install - (Next >)

(8)

Setup –Installing

* aguarde instalação

Setup – Completing the PostgreSQL Setup Wizard - ( Stack Builder …) * desative o item - (Finish)

Para instalação do PostGIS, siga os passos abaixo.

⇒ Instalando o PostGIS: Explorer <pasta corrente>

- clique duplamente sobre o arquivo postgis-pg90-setup-1.5.2-3.exe PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup – Licence Agreement

- (I Agree)

PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup – Choose Components

* Deixe os dois componentes selecionados “PostGIS” e “Create spatial database” - (Next >)

PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup – Choose Install Location

* Mantenha o caminho “C:\Arquivos de Programas\PostgreSQL\8.4\” - (Next >)

PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup – Database Connection - {Password  postgres}

- (Next >)

PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup – Database Name - {Database Name  postgis}

- (Install)

PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup – Installing * Aguarde a instalação.

- (Sim) * a pergunta para habilitar o plugin shp2pgsql PostGIS 1.5.3-3 for PostgreSQL 9.0 Setup

(9)

Testar a conexão com o banco de dados utilizando aplicativo “pgAdmin III”

⇒ Verificando conexão com o PostgreSQL:

- # Iniciar – TodosProgramas – PostgreSQL 9.0 – pgAdmin III pgAdmin III

- (Navegador de objetos – Servidores (1) / PostgresSQL 9.0 (localhost:5432) ) - (PostgresSQL 9.0 (localhost:5432))  [Conectar]

Conexão ao Servidor

- {Senha  postgres}

- (Salvar Senha) * para que não seja solicitada na próxima conexão. - (OK)

pgAdmin III

* Verifique que os bancos “postgis”, “postgres” e “template_postgis” estarão disponíveis.

3.1.1.2-INSTALAÇÃODOMYSQL:

Execute o programa “mysql-5.5.25a-win32.msi” que foi obtido do site. A instalação deve ser feita como Administrador do sistema operacional.

O sistema gerenciador de banco de dados utilizado será o MySQL versão 5.5.25a, atualmente a versão estável mais recente. Eventualmente, no site http://www.mysql.com/ encontram-se outras versões.

A instalação do MySQL é feita por um assistente como mostrado na figura. Siga os passos descritos no procedimento abaixo.

(10)

⇒ Instalando o MySQL:

- # Iniciar – TodosProgramas – Acessórios – Windows Explorer Explorer <pasta corrente>

- clique duplamente sobre o arquivo mysql-5.5.25a-win32.msi MySQL Server 5.5 Setup

- (Next >) * na Janela Bem-Vindo (welcome) MySQL Server 5.5 Setup

-  I accept the terms in the License Agreement - (Next >) * na Janela Bem-Vindo (welcome) MySQL Server 5.5 Setup

- (Typical) * para “Choose Setup Type” MySQL Server 5.5 Setup

- (Install) * para “Ready to install MySql Server 5.5” MySQL Server 5.5 Setup

- Confirme caso o Windows solicite MySQL Enterprise

- (Next >) - (Next >)

MySQL Servar 5.5 Setup

-  Lauch the MySQL Instance Configuration Wizard * Manter selecionado - (Finish)

MySQL Server Instance Configuration Wizard - (Next >)

MySQL Server Instance Configuration Wizard - Standard Configuration

MySQL Server Instance Configuration Wizard

-  Install As Windows Service * Manter selecionado -  Include BIN Directory in Windows PATH * Selecionar MySQL Server Instance Configuration Wizard

-  Modify Security Settings * Manter selecionado

- {New root password:  mysql} * sugerimos o mesmo nome da conta. No caso de um ambiente coorporativo, o super-usuário deverá definir esta senha e posteriormente criar contas de usuários para que tenham permissão de utilizar o banco.

- {Confirm:  mysql}

-  Enable root access from remote machines * Selecionar - (Next >)

MySQL Server Instance Configuration Wizard

- (Execute) * aguarde os 4 itens serem processados

3.1.2- INSTALAÇÃO DO APACHE:

Execute o programa “httpd-2.2.22-win32-x86-openssl-0.9.8t.msi”. Eventualmente, no http://www.apache.org/ encontram-se outras versões.

(11)

OBS: A instalação deve ser feita pelo Administrador do sistema operacional.

⇒ Instalando o Apache:

- # Iniciar – TodosProgramas – Acessórios – Windows Explorer Explorer <pasta escolhida>

- clique duplamente sobre httpd-2.2.22-win32-x86-openssl-0.9.8t.msi - Responda SIM para permissão do windows

Apache HTTP Server 2.2 Installation Wizard - (Next >)

Apache HTTP Server 2.2 Installation Wizard – License Agreement - (



I accept the terms in the licence agreement)

- (Next >)

Apache HTTP Server 2.2 Installation Wizard – Read This First - (Next >)

Apache HTTP Server 2.2 Installation Wizard – Server Information

* Caso o instalador não preencha os campos automaticamente, preencha os três campos a seguir com qualquer valor, pois o acesso a aplicativo web será feito localmente.

- {Network Domain  teste.com} - {Server Name  www.teste.com}

- {Administrator´s Email Address  teste@teste.com} - (



for All Users, on Port 80, as a Service - Recommended) - (Next >)

Apache HTTP Server 2.2 Installation Wizard – Setup Type - (



Typical)

- (Next >)

Apache HTTP Server 2.2 Installation Wizard – Destination Folder - Manter o caminho padrão

- (Next >)

Apache HTTP Server 2.2 Installation Wizard – Ready to Install the Program - (Install)

Apache HTTP Server 2.0 Installation Wizard – Installing

- Aguarde instalação. Responda SIM para permissão do windows

- (Finish)

NOTA: Para testar a instalação, primeiramente, certifique-se de que o Apache esteja em execução na barra de aplicativos do Windows. Abra o seu navegador favorito e digite o seguinte endereço: http://localhost. Este é o endereço do seu servidor web local. Deverá aparecer na página a seguinte mensagem: “It works!”.

3.1.3- INSTALAÇÃO DO JAVA:

Execute o programa i586l.exe” para 32 bits ou “jre-7u9-windows-x64.exe” para 64 bits para instalar o Java 7. A instalação será feita por um assistente como mostrado na figura. Siga os passos descritos no procedimento.

(12)

OBS: A instalação deve ser feita pelo Administrador do sistema operacional e o computador conectado a internet.

⇒ Instalando o Java 7:

- # Iniciar – TodosProgramas – Acessórios – Windows Explorer Explorer <pasta escolhida>

- clique duplamente sobre jre-7u9-windows-i586l.exe ou jre-7u9-windows-x64.exe - Responda SIM para permissão do windows

Instalação do Java – Bem-vindo - (Instalar >)

Fazendo Download do Instalador Java - Aguarde a transferência do arquivo Configuração do Java

- (Próximo >)

Instalação do Java - Andamento

- Aguarde a transferência do arquivo Instalação do Java - Concluída

3.1.4- INSTALAÇÃO DO APACHE-TOMCAT:

Execute o programa “apache-tomcat-7.0.28.exe”.

OBS: A instalação deve ser feita pelo Administrador do sistema operacional.

⇒ Instalando o Apache-Tomcat:

- # Iniciar – TodosProgramas – Acessórios – Windows Explorer Explorer <pasta escolhida>

- clique duplamente sobre apache-tomcat-7.0.28.exe - Responda SIM para permissão do windows

Apache Tomcat Setup - (Next >)

(13)

- (I Agree)

Apache Tomcat Setup – Choose Components - (Select the type of install: ▼ Full) - (Next >)

Apache Tomcat Setup – Configuration

- ( Create shortcuts for all users) * marcar - {User Name  tomcat}

- {Password  tomcat} * sugerimos o mesmo nome - (Next >)

Apache Tomcat Setup – Java Virtual Machine - (Next >) * manter o diretório do Java Apache Tomcat Setup – Choose Install Location

- (Install)

Apache Tomcat Setup – Installing - Aguarde instalação Apache Tomcat Setup - (Finish)

NOTA: Para testar a instalação, primeiramente, certifique-se de que o Apache Tomcat esteja em execução na barra de aplicativos do Windows. Abra o administrador do Tomcat com o procedimento a seguir.

⇒ Testando o Apache-Tomcat:

- # Iniciar – TodosProgramas – Apache Tomcat 7.0 Tomcat7 – Tomcat Manager Autenticação solicitada

- {Nome do Usuário  tomcat} - {Senha  tomcat}

Navegador / manager - Tomcat Web Application Manager - Verifique as aplicações instaladas

3.1.5- INSTALAÇÃO DO TERRAVIEW4.2.2:

Execute o programa “TerraView-4.2.2-x86.exe”. ⇒ Instalando o TerraView:

- # Iniciar – Todos Programas – Acessórios – Windows Explorer Explorer <pasta selecionada>

- clique duplamente sobre o arquivo TerraView-4.2.2-x86.exe - Responda SIM para permissão do windows

Instalação do TerraView 4.2.2 - (Próximo >)

- (Eu Concordo) * para acordo de licença - (Próximo >) * manter o local de instalação - (Próximo >) * manter a pasta do Menu iniciar - (Instalar) * manter os plugins selecionados * Aguarde a instalação.

- (Terminar)

(14)

3.1.6- INSTALAÇÃO DO TERRAOGC:

O pacote TerraOGC é composto por aplicativos que fornecem os dados presentes em um banco de dados TerraLib no formato do padrão OGC. Especificam

TerraOGC disponibiliza os dados apenas nos formatos WFS, WMS e WCS.

Para realizar a instalação do aplicativo TerraOGC é necessário realizar o download do pacote. O download deve ser realizado no sitio de internet

na página de download, onde é necessário realizar um cadastro, caso ainda não tenha realizado.

Esse módulo possui alguns pré

são: Apache HTTP (http://httpd.apache.org/

Execute a instalação através do arquivo TerraOGC_x64.exe para 64bits

opções apresentadas até a instalação do TerraOGC. A figura abaixo apresenta a janela inicial do instalador Windows.

NOTA: Apesar do instalar apresentar assistente de instalação somente no idiomas p inglês, os recursos instalados do servidor de mapas serve para qualquer idioma.

⇒ Instalando o TerraOGC:

- # Iniciar – Todos Programas Explorer <pasta selecionada>

- clique duplamente sobre o arquivo

- Responda SIM para permissão do windows Installer Language

- (Please select a lamguage:

TERRAOGC:

O pacote TerraOGC é composto por aplicativos que fornecem os dados presentes em um banco de dados TerraLib no formato do padrão OGC. Especificamente para o TerraMA² o TerraOGC disponibiliza os dados apenas nos formatos WFS, WMS e WCS.

Para realizar a instalação do aplicativo TerraOGC é necessário realizar o download do

pacote. O download deve ser realizado no sitio de internet http://www.dpi.inpe.br/terrama2/

na página de download, onde é necessário realizar um cadastro, caso ainda não tenha Esse módulo possui alguns pré-requisitos que precisam ser instalados. As dependências

http://httpd.apache.org/) descrito acima.

Execute a instalação através do arquivo TerraOGC_x86.exe

para 64bits, realizando um duplo clique sobre o arquivo. Configure as opções apresentadas até a instalação do TerraOGC. A figura abaixo apresenta a janela inicial do

: Apesar do instalar apresentar assistente de instalação somente no idiomas p inglês, os recursos instalados do servidor de mapas serve para qualquer idioma.

Todos Programas – Acessórios – Windows Explorer Explorer <pasta selecionada>

clique duplamente sobre o arquivo TerraOGC_x86.exe Responda SIM para permissão do windows

(Please select a lamguage: ▼ Português Brasileiro)

O pacote TerraOGC é composto por aplicativos que fornecem os dados presentes em ente para o TerraMA² o Para realizar a instalação do aplicativo TerraOGC é necessário realizar o download do http://www.dpi.inpe.br/terrama2/, na página de download, onde é necessário realizar um cadastro, caso ainda não tenha requisitos que precisam ser instalados. As dependências

.exe para 32bits ou , realizando um duplo clique sobre o arquivo. Configure as opções apresentadas até a instalação do TerraOGC. A figura abaixo apresenta a janela inicial do : Apesar do instalar apresentar assistente de instalação somente no idiomas português e inglês, os recursos instalados do servidor de mapas serve para qualquer idioma.

(15)

- (OK)

Instalação do TerraOGC - (Próximo >)

Instalação do TerraOGC – Escolher Usuários

- (



Instalar para qualquer um usando este computador) - (Próximo >) * manter os plugins selecionados

Instalação do TerraOGC – Escolher o Local da Instalação * Manter a pasta indicada.

- (Instalar)

* Aguarde a instalação. - (Fechar)

3.1.6.1-CONFIGURAÇÃO DO APACHE PARA RECONHECER O TERRAOGC:

Inserir as seguintes linhas do arquivo “httpd.conf” que está no diretório C:\Arquivos de Programas (x86)\Apache Group\Apache2\conf .

OBS: Esta configuração deve ser feita pelo Administrador do sistema operacional.

ScriptAlias /teogc/ "C:/Arquivos de Programas (x86)/TerraOGC/" <Directory "C:/Arquivos de Programas (x86)/TerraOGC/">

Options +ExecCGI Order allow,deny Allow from all </Directory>

NOTA: Reiniciar o Apache após a inclusão das linhas acima

Testar o TerraOGC, o link abaixo deve retornar um xml, com as características do Banco de Dados. Verifique a porta do Apache.

http://localhost/teogc/terraogcwmscgi.exe?REQUEST=GetCapabilities

3.2- Instalação do TerraMA

2

:

Execute a instalação através do arquivo TerraMA2_x86.exe, realizando um duplo clique sobre o arquivo. Configure as opções apresentadas. A figura abaixo apresenta a janela inicial do instalador Windows.

(16)

⇒ Instalando o TerraMA2:

- # Iniciar – Todos Programas Explorer <pasta selecionada>

- clique duplamente sobre o arquivo

- Responda SIM para permissão do windows Installer Language

- (Please select a lamguage: - (OK)

Instalação do TerraMA - (Próximo >) Instalação do TerraMA

- (



Instalar para qualquer um usando este computador) - (Próximo >)

Instalação do TerraMA

* Manter a pasta indicada. - (Instalar)

* Aguarde a instalação. - (Fechar)

Após a instalação, serão criados na Área de Trabalho e no Menu correspondentes aos módulos de Administração e Configuração

de Instalação.

Todos Programas – Acessórios – Windows Explorer Explorer <pasta selecionada>

clique duplamente sobre o arquivo TerraMA2_xc86.exe Responda SIM para permissão do windows

(Please select a lamguage: ▼ Português Brasileiro) Instalação do TerraMA2 3.0.1

(Próximo >)

Instalação do TerraMA2 3.0.1 – Escolher Usuários

Instalar para qualquer um usando este computador) (Próximo >) * manter os plugins selecionados

ção do TerraMA2 3.0.1 – Escolher o Local da Instalação * Manter a pasta indicada.

* Aguarde a instalação.

Após a instalação, serão criados na Área de Trabalho e no Menu

correspondentes aos módulos de Administração e Configuração, Manual do Usuário e Manual Windows Explorer

Após a instalação, serão criados na Área de Trabalho e no Menu Iniciar ícones , Manual do Usuário e Manual

(17)

3.3- Instalação do Aplicativo WEB

O módulo de alerta TerraMA² é composto aberto em qualquer navegador

representam alertas, mapas de risco, planos adicionais, dados de entrada e possui diversas funcionalidades como animação, visualização gráfica e acesso a boletins.

Para realizar a instalação do do arquivo “AlertasWeb.war

instalados. As dependências são: Java 7 e Apache Tomcat 7 OBS: A instalação deve ser feita pelo

⇒ Instalando aplicativo WEB do TerraMA

- # Iniciar – TodosProgramas - ou digite no navegador Autenticação solicitada - {Nome do Usuário - {Senha  tomcat Navegador / manager

- { Select WAR file to upload Enviar arquivo - (Olhar em : ▼ - (Tipo de arquivo : - (Nome ↕ AlertasWeb.war) - (Deploy) Navegador / manager

- Verifique na lista de aplicações o item instalado

NOTA: Caso tenha mais de um aplicativo web a ser instalado, onde um segundo bando de dados deve ser configurado, altere o nome “AlertasWeb.war” para algo c “AlertasWeb2.war”.antes de adicioná

lembre-se de alterar o parâmetro “OpenLayers.

nstalação do Aplicativo WEB TerraMA

2

:

TerraMA² é composto de um aplicativo com interface WEB para se m qualquer navegador. Esse aplicativo realiza a apresentação d

alertas, mapas de risco, planos adicionais, dados de entrada e possui diversas como animação, visualização gráfica e acesso a boletins.

a instalação do aplicativo Web TerraMA² é necessário realizar o download AlertasWeb.war”. Esse módulo possui alguns pré-requisitos que precisam ser instalados. As dependências são: Java 7 e Apache Tomcat 7 descritos acima

: A instalação deve ser feita pelo Administrador do sistema operacional.

Instalando aplicativo WEB do TerraMA2:

TodosProgramas – Apache Tomcat 7.0 Tomcat7

ou digite no navegador http://localhost:8080/manager/html

Autenticação solicitada

Nome do Usuário  tomcat} tomcat}

Navegador / manager - Tomcat Web Application Manager - Deploy { Select WAR file to upload  (Selecionar arquivo…)}

▼ <pasta selecionada>) (Tipo de arquivo : ▼ Todos os arquivos)

↕ AlertasWeb.war)

Navegador / manager - Tomcat Web Application Manager - Applications

lista de aplicações o item instalado, conforme a figura abaixo

Figura 3.2 – Aplicação AlertasWeb

: Caso tenha mais de um aplicativo web a ser instalado, onde um segundo bando de dados deve ser configurado, altere o nome “AlertasWeb.war” para algo c “AlertasWeb2.war”.antes de adicioná-lo conforme procedimento acima. Posteriormente,

se de alterar o parâmetro “OpenLayers.ProxyHost” no item 3.4.

:

de um aplicativo com interface WEB para se . Esse aplicativo realiza a apresentação das análises que alertas, mapas de risco, planos adicionais, dados de entrada e possui diversas é necessário realizar o download requisitos que precisam ser descritos acima.

do sistema operacional.

Apache Tomcat 7.0 Tomcat7 – Tomcat Manager http://localhost:8080/manager/html.

Deploy

Applications

conforme a figura abaixo.

: Caso tenha mais de um aplicativo web a ser instalado, onde um segundo bando de dados deve ser configurado, altere o nome “AlertasWeb.war” para algo como lo conforme procedimento acima. Posteriormente,

(18)

Neste ponto o módulo de alertas está instalado, mas ainda não está configurado. Como configurar e customizar o módulo de alertas veja no Manual do Usuário.

Normalmente os diretórios das aplicações adicionadas ao Tomcat 7 ficam nos diretórios "C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps" para Windows ou /var/lib/tomcat7/webapps para Linux.

Normalmente o endereço do módulo de visualização é

http://localhost:8080/AlertasWeb/, é necessário que configure o Tomcat 7 para que usuários externos possam ter acesso ao módulo de alertas. Lembre-se sempre de dar permissão de acesso externo e configurar o firewall para o Tomcat 7.

3.4 - Configuração do TerraMA

2

A configuração final do TerraMA2 depende do usuário ter criado um banco de dados (de

estudo ou operação), tenha cadastrado fontes de coleta de dados, tenha definido planos de risco e adicionais que foram importadas no aplicativo TerraView, tenha criado análises e adicionado usuários para receber tais análises. Estas definições dependem do uso que o usuário fará ao TerraMA2.

Os procedimentos a seguir foram definidos supondo algumas definições como exemplo. • Tipo do gerenciador de banco de dados utilizado : PostgreSQL

• Usuário do gerenciador do banco de dados : postgres • Senha do gerenciador de banco de dados: postgres • Porta do gerenciador de banco de dados: 5432

• Nome do Banco de Dados criado com TerraView : meubanco

• Nome da vista definida dentro do banco de dados com o TerraView : vista1 • Nome de um usuário definido no módulo de configuração com algumas análises

associadas a este usuário: user1 • Senha para este usuário: user1

3.4.1- CONFIGURAÇÃO DO TERRAOGC:

O TerraOGC está apto a disponibilizar os dados nos formatos WFS, WMS e WCS do padrão OGC, mas para isso é necessário configurar cada um dos serviços. O diretório de instalação do TerraOGC contém os seguintes arquivos que precisam ser configurados: wcsconfiguration.xml, wmsconfiguration.xml e wfsconfiguration.xml.

Os três arquivos possuem basicamente a mesma estrutura, onde a principal configuração é a inclusão de banco de dados para que seja disponibilizado.

Na área <TeDataSource> adicione os bancos de dados TerraLib que deseja disponibilizar. Abaixo um exemplo de um banco de dados PostgreSQL conforme definições acima.

(19)

<TeDatabase id="1">

<DBType>PostgreSQL</DBType> <Host>localhost</Host>

<User>postgres</User>

<Password>postgres</Password>

<DBName>meubanco</DBName> *nome do banco de dados <TeViews>

<TeView name="vista1"/> *nome da vista criado no TerraView </TeViews>

</TeDatabase>

Na propriedade TeView, adicione todas as Vistas que deseja disponibilizar. Replique o conteúdo dessa linha para quantas vistas deseja que publicar com TerraOGC.

NOTA: Caso tenha mais de um aplicativo web instalado, duplique todo o trecho com os parâmetros acima e edite-os de acordo com o tipo de banco utilizado (PostgreSQL, PostGIS ou MySQL), local onde está sendo executado o servidor de banco de dados (localhost ou outro), usuário e senha de acesso ao banco, nome do banco e vistas criadas no TerraView. No parâmetro “TeDatabase id” altere para 2 para um segundo aplicativos web.

3.4.2- CONFIGURAÇÃO DO MÓDULO DE ALERTA - WEB:

É necessário ainda configurar ainda o aplicativo WEB que foi instalado pelo Tomcat acima (item 3.3). O diretório (pasta) das aplicações adicionadas ao Tomcat 7 ficam em "C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps". Utilizaremos o Módulo de Administração para gerar as configurações necessárias no diretório “AlertasWeb”.

⇒ Configurando o aplicativo WEB:

TerraMA2 – Módulo de Administração  AlertasWeb  - {Título:  Meu sistema de alerta}

- {Logo:  Acesse um arquivo PNG de 550 x 50 pixels com logotipo de sua instituição}

use o botão para acessar o arquivo “SeuLogo.png”

- {Mapa – Longitude (Centro):  -44.5} Coordenada X inicial para abrir o mapa na área de desenho

- {Mapa – Latitude (Centro):  -22.7} Coordenada Y inicial para abrir o mapa na área de desenho

- {Mapa – Nível de Zoom:  8}

- {Endereço TerraOGC:  http://localhost/teogc/terraogcwmscgi.exe}

* IMPORTANTE : troque “localhost” pelo IP ou nome do computador para que o aplicativo WEB possa ser visto por outros computadores da rede (interna ou externa)

- {Saída - Diretório:  C:/TMP } escolha uma pasta temporária qualquer

ou use o botão para indicar o caminho

(20)

- ( OK) * na mensagem - O conteúdo da pasta mesma pasta disponível em 7.0/webapps/AlertasWeb

3.4.3- RECARREGAR O APACHE

Abrir o Tomcat Manager. Verifique a porta do Tomcat http://localhost:8080/manager

Clique no Reload ao lado do aplicativo “AlertasWeb”

3.4.4- TESTAR O APLICATIVO

O módulo de alerta ( análises geradas por um banco de tempo real. Durante a execução do pela página Web, portanto, inicie

Abrir o navegador e digitar o endereço: http://localhost:8080/AlertasWeb

No navegador deverá aparecer o login do usuário. mensagem

O conteúdo da pasta C:/TMP/AlertasWeb deve ser integralmente copiado para a

mesma pasta disponível em C:/Program Files/Apache Software Foundation/Tomcat AlertasWeb

RECARREGAR O APACHE-TOMCAT:

Abrir o Tomcat Manager. Verifique a porta do Tomcat: http://localhost:8080/manager

Clique no Reload ao lado do aplicativo “AlertasWeb”

TESTAR O APLICATIVO WEB:

módulo de alerta (Aplicativo Web) permite visualizar os eventos as por um banco de estudo, embora seja mais útil em bancos urante a execução do estudo você pode acompanhar a atualização d pela página Web, portanto, inicie a execução do estudo antes de acessar o aplicativo Web.

navegador e digitar o endereço:

http://localhost:8080/AlertasWeb navegador deverá aparecer o login do usuário.

deve ser integralmente copiado para a C:/Program Files/Apache Software Foundation/Tomcat

permite visualizar os eventos resultantes das ancos em operação em studo você pode acompanhar a atualização dos eventos a execução do estudo antes de acessar o aplicativo Web.

(21)

Abrir o navegador e digitar o endereço: Log in - { Usuario:  - { Contraseña: - (Log in) TerraMA2

* A janela principal do aplicativo Web é apresentada, algo como a figura a seguir. navegador e digitar o endereço:

user1} * usar login e senha fornecidos no  user1}

* A janela principal do aplicativo Web é apresentada, algo como a figura a seguir. * usar login e senha fornecidos no item 3.8

(22)

4 – INSTALAÇÂO LINUX

A plataforma Linux possui três tipos de distribuição: Tar.gz, Deb e RPM. As distribuições Deb e RPM servem apenas para os Linux's que sigam esse tipo de instalação.

Para todas as formas de instalação alguns pacotes precisam ser instalados, para que o TerraMA² possa executar. As dependências são:

• libqtcore4 • libqtgui4 • libqtxml4 • libqtnetwork4 • libxerces-c3.1 • libpq9.0_5 • libmysqlclient

Para instalar os pacotes listados acima (é necessário que seja o usuário root), utilize os seguintes comandos para cada uma das bibliotecas:

 su

 urpmi <nome do pacote>

4.1 – Instalação do TerraMA

2

4.1.1 – TAR.GZ

Neste tipo de distribuição o pacote de aplicativos do TerraMA² está apenas reunido e compactado. Para descompactar o pacote terrama2_3.0.tar.gz utilize o seguinte comando:

tar -zxf terrama2_3.0.tar.gz

Após a execução do comando, é criado um diretório chamado "terrama2_3.0" no diretório corrente. Neste tipo de instalação é necessário que os pacotes dependentes sejam instalados para que o TerraMA² seja executado.

Para executar os módulos do TerraMA², entre no diretório de instalação e execute os comandos abaixo para abrir o módulo de Administração e Configuração, respectivamente:

./admin ./config

(23)

4.1.2 – DEB

Neste tipo de distribuição o pacote de aplicativos do TerraMA² está no formato das distribuições baseadas no ambiente Debian. Para instalar o pacote terrama2_3.0.1.deb utilize o seguinte comando:

dpkg –i terrama2_3.0.1.deb

Para realizar a instalação é necessário que seja o usuário root, logo se deve tomar cuidado com as permissões o diretório de instalação, principalmente a permissão de escrita.

Após a execução do comando, no diretório /usr/local é criado um diretório chamado "terrama2". Para executar os módulos do TerraMA² execute os comandos abaixo para abrir o módulo de Administração e Configuração, respectivamente:

./usr/local/terrama2/admin ./usr/local/terrama2/config

4.1.3 – RPM

Neste tipo de distribuição o pacote de aplicativos do TerraMA² está no formato das distribuições baseadas em instalações RPM(RedHat Package Manager). Para instalar o pacote terrama2_3.0.1.rpm utilize o seguinte comando:

rpm –ivh terrama2_3.0.1.rpm

Para realizar a instalação é necessário que seja o usuário root, logo se deve tomar cuidado com as permissões o diretório de instalação, principalmente a permissão de escrita.

Após a execução do comando, no diretório /usr/local é criado um diretório chamado "terrama2". Para executar os módulos do TerraMA² execute os comandos abaixo para abrir o módulo de Administração e Configuração, respectivamente:

./usr/local/terrama2/admin ./usr/local/terrama2/config

4.2 – TerraOGC

O pacote TerraOGC é composto por aplicativos que fornecem os dados presentes em um banco de dados TerraLib no formato do padrão OGC. Especificamente para o TerraMA² o TerraOGC disponibiliza os dados apenas nos formatos WFS, WMS e WCS.

Para realizar a instalação do aplicativo TerraOGC é necessário realizar o download do pacote. O download deve ser realizado no sitio de internet http://www.dpi.inpe.br/terrama2/, na página de download, onde é necessário realizar um cadastro, caso ainda não tenha realizado.

(24)

Esse módulo possui alguns pré-requisitos que precisam ser instalados. As dependências são: Apache HTTP (http://httpd.apache.org/). Para prosseguir realize a instalação das dependências.

4.2.1 – TAR.GZ

Neste tipo de distribuição o pacote de aplicativos do TerraOGC está apenas reunido e compactado. Para descompactar o pacote terraogc_1.1.0.tar.gz utilize o seguinte comando:

tar -zxf terraogc_1.1.0.tar.gz

Após a execução do comando, é criado um diretório chamado "terraogc_1.1.0" no diretório corrente. Neste tipo de instalação é necessário que os pacotes dependentes sejam instalados para que o TerraMA² seja executado.

Para executar os módulos do TerraOGC, é necessário realizar a configuração apresentada no item 4.3

4.2.2 – DEB

Neste tipo de distribuição o pacote de aplicativos do TerraOGC está no formato das distribuições baseadas no ambiente Debian. Para instalar o pacote terraogc_1.1.0.deb utilize o seguinte comando:

dpkg –i terraogc_1.1.0.deb

Para realizar a instalação é necessário que seja o usuário root, logo se deve tomar cuidado com as permissões o diretório de instalação, principalmente a permissão de escrita.

Após a execução do comando, no diretório /usr/local é criado um diretório chamado "terraogc". Para executar os módulos do TerraOGC, é necessário realizar a configuração apresentada no item 4.3

4.2.3 – RPM

Neste tipo de distribuição o pacote de aplicativos do TerraMA² está no formato das distribuições baseadas em instalações RPM(RedHat Package Manager). Para instalar o pacote terraogc_1.1.0.rpm utilize o seguinte comando:

rpm –ivh terraogc_1.1.0.rpm

Para realizar a instalação é necessário que seja o usuário root, logo se deve tomar cuidado com as permissões o diretório de instalação, principalmente a permissão de escrita.

Após a execução do comando, no diretório /usr/local é criado um diretório chamado "terraogc". Para executar os módulos do TerraOGC, é necessário realizar a configuração apresentada no item 4.3

(25)

4.3 – Configurando

Após realizar a instalação das dependências e do TerraOGC é necessário configurar o Apache HTTP e o TerraOGC

4.3.1 – APACHE HTTP

Configurando o Apache HTTP para adicionar o TerraOGC como uma aplicação. Para isso é necessário alterar o arquivo httpd.conf adicionando as seguintes propriedades. O arquivo httpd.conf fica armazenado no diretório /etc/httpd/conf no ambiente Linux (é necessário permissão de superusuário).

As propriedades abaixo podem ser incluídas ao final do arquivo httpd.conf: ScriptAlias /teogc/ "C:/Program Files/TerraOGC/"

<Directory "C:/Program Files/TerraOGC/"> Options +ExecCGI

Order allow,deny Allow from all </Directory>

Essas propriedades não possuem nenhuma restrição, este é apenas um exemplo simples de configuração. De acordo com sua necessidade configure a sua maneira o Apache HTTP. 4.3.2 – TERRAOGC

O TerraOGC está apto a disponibilizar os dados nos formatos WFS, WMS e WCS do padrão OGC, mas para isso é necessário configurar cada um dos serviços. O diretório de instalação do TerraOGC contém os seguintes arquivos que precisam ser configurados: wcsconfiguration.xml, wmsconfiguration.xml e wfsconfiguration.xml.

Os três arquivos possuem basicamente a mesma estrutura, onde a principal configuração é a inclusão de banco de dados para que seja disponibilizado.

Na área <TeDataSource> adicione os bancos de dados TerraLib que deseja disponibilizar. Abaixo um exemplo de um banco de dados PostgreSQL.

<TeDatabase id="2">

<DBType>PostgreSQL</DBType> <Host>localhost</Host>

(26)

<Password>password</Password> <DBName>databasetwo</DBName> <TeViews> <TeView name="View1"/> <TeView name="View2"/> </TeViews> </TeDatabase>

Na propriedade TeView, adicione todas as Vistas que deseja disponibilizar. Além do banco de dados pode-se configurar as outras propriedades dos arquivos de configuração.

Referências

Documentos relacionados

Base TerraLib Servidor Web Módulo de Notificação Módulo de Análise Servidor TerraOGC.. Módulo de Coleta de Dados. TerraMA 2 –

Nas Lições de Epicteto há inúmeras passagens onde o tó soma é apresentado como o primeiro item listado entre aquelas coisas “não sobre nós”, ou seja, que não nos

Na aba Planos Adicionais será adicionado qual plano vetorial ficará disponível para ser associados a uma análise e configurados para serem visualizados em situações de

Para um mesmo preço relativo de fatores, um ganho geral de produti­ vidade corresponderia a um deslocamento da isoquanta SS para baixo, ou seja, seria obter o mesmo nível de produção

´e aquele pelo qual a filosofia alem˜a traduziu, depois de Kant, o latim existentia, mas Heidegger deu-lhe um sentido muito particu- lar, j´a que designa na sua filosofia

E) CRIE NO SEU CADERNO UM TÍTULO PARA ESSA HISTÓRIA EM QUADRINHOS.. 3- QUE TAL JUNTAR AS SÍLABAS ABAIXO PARA FORMAR O NOME DE CINCO SUGESTÕES DE PRESENTE PARA O DIA

No 8º dia após o último comprimido de DELLAX 20 e DELLAX 30 (ou seja, após os 7 dias da semana de intervalo), inicie a fita seguinte, mesmo que a hemorragia não tenha parado.

 De acordo com a Súmula 416 do STJ, caso haja a perda da qualidade de segurado à época do óbito, mesmo assim, será devida a pensão por morte ao dependentes, desde que o