quarta-feira, 3 de abril de 2013

Instalando TOMCAT 7


Prosseguindo com a série de tutoriais que estou publicando, apresento um tutorial simples de instalação do Tomcat no Ubuntu 12.04 (kernel 3.2.0-23-generic-pae). 
Esse texto criei não só para ajudar o pessoal a fazer uma instalação simples no servidor, como também para aqueles que conhecem o funcionamento do Tomcat, pois esse tutorial foi totalmente feito em laboratório, sem a possibilidade de testes em um ambiente real. Se alguém, que tenha mais experiência com essa ferramenta, quiser contribuir com opnião fique à vontade.




Primeiramente antes de efetuar a instalação, temos que garantir uma versão mais atual do java instalado.

Verifique a versão do java instalado com o comando abaixo:

#java -version

Na minha instalação o resultado foi:


java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode) 

Se apresentar alguma mensagem de erro ou informar uma versão anterior a essa eu recomendo que faça a atualização para a versão mais recente.

Uma forma bem simples de efetuar essa instalação é adicionando esse repositório:

#add-apt-repository ppa:webupd8team/java
#apt-get update

Aguarde terminar a atualização da base de dados e logo em seguida instale o java:

#apt-get install oracle-java7-installer

Confirme qualquer solicitação que aparecer na tela.

Agora vamos ver se tudo ocorreu com sucesso, utilizando os dois comandos abaixo:

#java -version

java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode)

#javac -version

javac 1.7.0_17



Agora sim, depois de resolver todas as questões de java, podemos partir para a instalação propriamente dita:

#apt-get install tomcat7 tomcat7-docs tomcat7-examples tomcat7-admin

Em seguida, vamos ver se o tomcat está trabalhando com o java:

#/usr/share/tomcat7/bin/version.sh

Deve aparecer algo como:






Verifique se o serviço do tomcat está rodando, se não estiver use o comando:

#service tomcat7 start

Agora acesse http://localhost:8080. Se aparecer no seu navegador:

Então até esse ponto a instalação ocorreu com sucesso.




Mas não basta só instalar o tomcat, precisamos ter permissão para acessar o manager webapp e o host-manager webapp e realizar o gerenciamento.

Vamos editar o arquivo "/etc/tomcat7/tomcat-users.xml" para definir o usuário que vai ter acesso à essas ferramentas web. No exemplo, colocamos como usuário "tomcat" e senha "s3cret". As alterações devem ser feitas à partir do campo "<tomcat-users>".



Salve o arquivo e reinicie o serviço do tomcat:

#service tomcat7 restart

Acesse a página inicial do tomcat e no final da linha "tomcat7-admin" clique nos dois links e coloque o nome de usuário e senha que foi configurado no arquivo "tomcat-users.xml".








Pronto, espero que gostem.