Esse artigo tem como objetivo definir os passos necessários para configuração do GeoServer no Ubuntu Linux. Sendo assim, segue abaixo os procedimentos necessários para instalação do mesmo. Para que essa instalação considerou-se que o Java instalado na pasta /java/jdk1.5.

1. Arquivos necessários:
Para realizar a instalação é necessário realizar o download do arquivo bin no site do GeoServer. Como esta instalação foi feita utilizado o GeoServer 1.7.4, o arquivo utilizado foi geoserver-1.7.4-bin.zip. Após o download o arquivo deve ser colocado na pasta /tmp/:

2. Criação da estrutura:
Para realizar a instalação é necessária a criação de uma pasta chamada GeoServer:

mkdir /java/GeoServer 

3. Instalação:
Descompacte o arquivo geoserver-1.7.4-bin.zip na pasta GeoServer:

cd /tmp/
Unzip geoserver-1.7.4-bin.zip –d /java/GeoServer/
mv /java/GeoServer/geoserver-1.7.4 /java/GeoServer/geoserver

Feito isso agora é importante separar a pasta de dados da instalação, para facilitar um futuro upgrade de versão:

mv /java/GeoServer/geoserver/data_dir /java/GeoServer/

4. Configuração:
É necessário que o GeoServer seja setado na inicialização do sistema, para isso você deve criar em /etc/init.d/ um arquivo chamado geoserver no seu editor de preferência e inserir o código abaixo:

#! /bin/sh -e
#
# Author: Fernando Quadro
#

export GEOSERVER_HOME=/java/GeoServer/geoserver
export GEOSERVER_DATA_DIR=/java/GeoServer/data_dir
export JAVA_HOME=/java/jdk1.5

case "$1" in
	start)
		$GEOSERVER_HOME/bin/startup.sh
	;;
	stop)
		$GEOSERVER_HOME/bin/shutdown.sh
	;;
	force-reload|restart)
		$0 stop
		$0 start
	;;
	*)
		exit 1
	;;
	
esac
exit 0
	

Após criar e salvar o arquivo com o conteúdo acima, torne-o um arquivo “executável”:

sudo chmod +x /etc/init.d/geoserver

Para finalizar é necessário adicionar o script a inicialização do Linux com o seguinte comando:

update-rc.d geoserver defaults

Pronto, agora o seu GeoServer já está instalado no Ubuntu Linux.