Para tanto usei a OpenGeo Suite. No caso do CentOS é necessário adicionar o repositório para poder fazer a instalação com o yum.
cd /etc/yum.repos.d
wget http://yum.opengeo.org/suite/v4/centos/6/x86_64/OpenGeo.repo
Mesmo que esteja usando a versão 7 do CentOS pode ser usado o repositório acima. Caso esteja usando versões anteriores ou outras distribuições, navegue no endereço http://yum.opengeo.org/suite/v4/ para encontrar o seu SO.
Depois de adicionado o repositório, é preciso fazer a atualização do mesmo, através de
yum update
Próximo passo é fazer a instalação dos pacotes propriamente dito. Podem ser feito de 3 formas:
Para instalar somente os componentes típicos do servidor:
yum install opengeo-server
Para instalar somente os componentes típicos do cliente:
yum install opengeo-client
Para instalar os componentes típicos do servidor e do cliente, ou seja, preferível esse método:
yum install opengeo
Com isso, vai ser instalado, entre outros componentes e bibliotecas:
Apache
Tomcat
Postgres + PostGis
Java
Geoserver
Geoserver web client + outros componetes
Nesse link, pode ser acessado quais são os componentes que fazem parte da Suite
Pacotes
Bom, o trabalho mais pesado já foi feito, e a maior parte de forma automática.
Agora resta fazermos algumas configurações e iniciar alguns serviços.
No caso do Postgres, é necessário iniciar a base de dados do mesmo
service postgresql-9.3 initdb
Além disso, instalei também um pacote extra do postgres para usar o postgis.
yum install postgresql93-contrib
Para alterar a senha do postgres, loga com o usuario postgres :
sudo -u postgres
psql postgres
Após logado no psql:
\password postgres
Insira a senha.
para sair:
\q
Feito isso, já é possível acessar o geoserver, através de
http://servidor:8080/dashboard/
Testando e navegando o geoserver, aqui estava dando erro ao acessar GeoServer Admin, dando erro no tomcat.
Após pesquisar e apanhar um pouco, descobri que precisava criar uma pasta e dar a permissão nela:
mkdir /var/lib/opengeo/geoserver
chown -R tomcat6 /var/lib/opengeo/geoserver
Ela existe até o opengeo mas não existe a pasta geoserver. Depois de setada o owner dela para o tomcat deve-se reiniciar o servico do comcat.
service tomcat6 start
Feito isso, consegui acessar o Admin do Geoserver.
O usuário e senha padrão dele é:
Usuário: admin
Senha: geoserver
Pronto, com isso o GeoServer está funcionando e pronto para ser usado.
Nenhum comentário:
Postar um comentário