twsg:dicas:apache_cgi
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
twsg:dicas:apache_cgi [2008/07/09 18:11] – emerson | twsg:dicas:apache_cgi [2014/01/28 04:37] (atual) – emerson | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
====== Configurando o Apache para rodar os aplicativos CGI do TerraOGC ====== | ====== Configurando o Apache para rodar os aplicativos CGI do TerraOGC ====== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Apache 2 ===== | ===== Apache 2 ===== | ||
Linha 6: | Linha 11: | ||
* Configuração: | * Configuração: | ||
- | SetEnv LD_LIBRARY_PATH / | + | SetEnv LD_LIBRARY_PATH / |
- | ScriptAlias /teogc/ "/ | + | ScriptAlias /teogc/ "/ |
- | < | + | < |
Options +ExecCGI | Options +ExecCGI | ||
Order allow,deny | Order allow,deny | ||
Linha 15: | Linha 20: | ||
</ | </ | ||
</ | </ | ||
- | * Troque a pasta ''/ | + | * Troque a pasta ''/ |
- | * Os executáveis ficam acessíveis pelo servidor através do caminho [[http:// | + | * Os executáveis ficam acessíveis pelo servidor através do caminho [[http:// |
+ | * Para ambientes de produção evite usar o LD_LIBRARY_PATH. Coloque os SOs (shared-objects) ou DLLs no '' | ||
+ | * Adicionar '' | ||
+ | |||
+ | |||
+ | |||
+ | |||
===== Configurando os aplicativos ===== | ===== Configurando os aplicativos ===== | ||
* Todos os aplicativos TerraOGC precisam de um arquivo de configuração | * Todos os aplicativos TerraOGC precisam de um arquivo de configuração | ||
- | * A pasta do CVS '' | + | * A pasta do SVN '' |
- | * Copie esses arquivos para as pastas dos binários, renomeie (wmsconfiguration.xml -> tewmsserverconfig.xml e wfsconfiguration.xml -> tewfsserver.xml) | + | * Copie esses arquivos para as pastas dos binários e configure |
* A configuração consiste inicialmente em configurar os bancos TerraLib usados, a partir da seção **TeDataSource** | * A configuração consiste inicialmente em configurar os bancos TerraLib usados, a partir da seção **TeDataSource** | ||
- | * Para ativar as camadas na vista Rondonia_WGS84, que estão no banco PostGIS (usuário: postgres, senha: senha) chamado rondonia_apoio em localhost, deve inserir o seguinte: <code xml> | + | * A unidade básica a ser usada é a **Vista**. Se nenhuma |
- | < | + | * Dentro da Vista, ainda é possível especificar quais **Temas** serão servidos. Se nenhum tema é especificado, todos serão considerados. |
- | < | + | * Num Tema, é possível associar metadados, como título, resumo, palavras-chave e links que apontam para metadados. Essas configurações são opcionais. |
- | <Host xlink: | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | </ | + | |
- | </ | + | |
Linha 41: | Linha 44: | ||
+ | ==== Exemplos ==== | ||
+ | |||
+ | - Para ativar as camadas na vista __Rondonia___WGS84, | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <TeView name=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | - Para disponibilizar apenas os temas __Estados__ e __Municipios__ da vista __VistaBrasil__ que encontra-se no banco MySQL em localhost (usuário: usuariobanco, | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <TeView name=" | ||
+ | <TeTheme name=" | ||
+ | <TeTheme name=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | - Mesmo exemplo anterior, só que acrescentando metadados ao tema Municipios: <code xml> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <TeView name=" | ||
+ | <TeTheme name=" | ||
+ | <TeTheme name=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ |
twsg/dicas/apache_cgi.1215627117.txt.gz · Última modificação: 2008/07/09 18:11 por emerson