sábado, 16 de fevereiro de 2013

Instalando e configurando o GeoServer com Tomcat 7 e Oracle Java 7

Olá galera,

Bem após alguns dias sem postar nada devido a uma rotina pesada de programação, estou voltando para mostrar como rodar o GeoServer com Tomcat 7 e Oracle Java 7.

Para instalar o Oracle Java, basta executar os comandos abaixo:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-jdk7-installer

Aceitaremos os termos da licença e vamos aguardar a instalação ser concluída.

O próximo passo é setar o JAVA_HOME como variável de ambiente.

sudo gedit /etc/bash.bashrc

No final do arquivo, acrescentaremos as linhas abaixo:

  export JAVA_HOME= /usr/lib/jvm/java-7-oracle
  export PATH=$PATH:$JAVA_HOME/bin
  

Para que as alterações tenham efeito, reinicie a máquina e no terminal execute o código abaixo:

echo $JAVA_HOME

O resultado deve ser algo como /usr/lib/jvm/java-7-oracle.

Anexei abaixo algumas telas comprovando o funcionamento do plugin do Java no navegador.

Agora que o Java está funcionando, seguiremos com o Tomcat.

sudo apt-get install tomcat7

Logo após a instalação não será possível inicializar o Tomcat devido a um ajuste.

sudo gedit /etc/init.d/tomcat7

Encontre o trecho JDK_DIRS="/usr/lib/jvm/default-java ${OPENJDKS} /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun" e altere o trecho em negrito para que o resultado final seja JDK_DIRS="/usr/lib/jvm/default-java ${OPENJDKS} /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-7-oracle"

Com as correções efetuadas, inicie o Tomcat 7.

sudo /etc/init.d/tomcat7 start

Acessando pelo browser com a url http://localhost:8080, você terá como resultado a tela abaixo.

Agora vamos a nossa última etapa. Faça o download da última versão estável do Web Archive (WAR) através do link http://geoserver.org/display/GEOS/Stable.

Descompacte o arquivo baixado e usando o terminal acesse o diretório onde ele se encontra. Agora é copiar o arquivo para o diretório específico.

sudo cp geoserver.war /var/lib/tomcat7/webapps

Reinicie o Tomcat para que as alterações tenha efeito.

sudo /etc/init.d/tomcat7 restart

Abra o browser e inserindo a url http://localhost:8080/geoserver, teremos as telas abaixo. OBS: O login para acessar o GeoServer é admin e a senha é geoserver

Um abraço a todos e até a próxima.

2 comentários:

  1. Fala Benício,

    Parabéns pelas belas postagens! Há tempos que você devia este blog para GeoComunidade. É muito importante compartilhar esse conhecimento que você possui.

    Valeu, brother!

    Abraço,

    Luís Lopes
    http://www.geoluislopes.com

    ResponderExcluir
  2. E aí Luís blz ?! Fico imensamente agradecido por seu comentário. Graças ao seu incentivo que esse blog nasceu.

    Grande abraço

    ResponderExcluir