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.
Fala Benício,
ResponderExcluirParabé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
E aí Luís blz ?! Fico imensamente agradecido por seu comentário. Graças ao seu incentivo que esse blog nasceu.
ResponderExcluirGrande abraço