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.