Objetivo
O Tomcat é um container JAVA, ou seja, um servidor de aplicação JAVA que serve páginas WEB.
Verificação da instalação do JAVA
Para verificar a correta instalação do JAVA, basta dar o comando que retorna a versão do JAVA instalado:
$ java -version
Caso tenha sucesso, o comando acima deverá retornar o seguinte:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)
Instalação do Tomcat
Iremos instalar o Tomcat 8 com o seguinte comando:
$ sudo apt-get install tomcat8 -y
Teste da instalação do Tomcat
Para testar a instalação do Tomcat do seu raspberry, basta abrir o browser do seu PC ou do próprio Raspberry caso ele tenha interface gráfica no seguinte endereço:
http://<IP do Raspberry>:8080/
Caso a instalação esteja correta, deverá mostrar o seguinte texto:
It works !
If you're seeing this page via a web browser, it means you've setup Tomcat successfully. Congratulations!This is the default Tomcat home page. It can be found on the local filesystem at: /var/lib/tomcat8/webapps/ROOT/index.htmlTomcat8 veterans might be pleased to learn that this system instance of Tomcat is installed with CATALINA_HOME in /usr/share/tomcat8 and CATALINA_BASE in /var/lib/tomcat8, following the rules from /usr/share/doc/tomcat8-common/RUNNING.txt.gz.You might consider installing the following packages, if you haven't already done so:tomcat8-docs: This package installs a web application that allows to browse the Tomcat 8 documentation locally. Once installed, you can access it by clicking here.tomcat8-examples: This package installs a web application that allows to access the Tomcat 8 Servlet and JSP examples. Once installed, you can access it by clicking here.tomcat8-admin: This package installs two web applications that can help managing this Tomcat instance. Once installed, you can access the manager webapp and the host-manager webapp.NOTE: For security reasons, using the manager webapp is restricted to users with role "manager-gui". The host-manager webapp is restricted to users with role "admin-gui". Users are defined in /etc/tomcat8/tomcat-users.xml.Alterar o nome do ROOT
Por motivo de segurança, devemos eliminar ou renomear o site inicial do ROOT pois apresenta muita informação que pode ser perigoso se for divulgado.
Para alterar no nome da pasta, executamos o comando:
$ sudo mv /var/lib/tomcat8/webapps/ROOT /var/lib/tomcat8/webapps/exemplo
Para eliminar o ROOT, executamos o comando:
$ sudo rm -rf /var/lib/tomcat8/webapps/ROOT/
Para reiniciar o Tomcat, basta executar o seguinte comando:
$ sudo service tomcat8 restart
Boa sorte!
'Labirito Master