Instalando Apache Tomcat em Linux 2.6


O Tomcat é um servidor de aplicação Java para web, mais especificamente, um container de servlets. Desenvolvido pela Apache Software Foundation, é distribuído como software livre dentro do conceituado projeto Apache Jakarta, sendo oficialmente endossado pela Sun como a implementação de referência para as tecnologias Java Servlet e JavaServer Pages (JSP). Ele cobre parte da especificação J2EE com tecnologias como servlet e JSP, e tecnologias de apoio relacionadas como Realms e segurança, JNDI Resources e JDBC DataSources.

O Tomcat é robusto e eficiente o suficiente para ser utilizado mesmo num ambiente de produção. Ele tem a capacidade de atuar também como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou o IIS. Como servidor web, ele provê um servidor web HTTP puramente em Java.

O servidor inclui ferramentas para configuração e gerenciamento, o que também pode ser feito editando-se manualmente arquivos de configuração formatados em XML.

Apache Tomcat em outras palavras é uma implementação das tecnologias Java Servlet e JavaServer Pages. As especificações do Java Servlet e JSP são desenvolvidas sob o JCP, mais informações em: http://jcp.org/en/introduction/overview.

O Apache Tomcat e desenvolvido em um ambiente Aberto e Participativo e entregue a comunidade sob Licença ASL.

Fonte: Wikipedia

Download

O download é feito no site do projeto: http://tomcat.apache.org/

para a versão 6 siga a seguinte URL: http://tomcat.apache.org/download-60.cgi

e para a versão 5 siga esta: http://tomcat.apache.org/download-55.cgi

Baixe o arquivo com extensão ZIP na área denominada Core.

Instalando

Descompacte o arquivo resultante do download em /usr/local/tomcat isto caso você use uma distribuição baseada em Debian e em /opt/tomcat caso contrário, o local onde você irá descompactar este arquivo não importa, é sugerido os caminhos acima para uma melhor organização dos aplicativos em sua distribuição, particularmente coloco tudo que seja opcional em /opt.

Dê permissões de leitura e escrita ao diretório para seu usuário.

# chown -R <user> /opt/tomcat

Substitua <user> pelo seu nome de usuário.

Após a extração do pacote você terá uma árvore de diretórios como esta:

Para iniciar o serviço basta executar o script bin/startup.sh, para tal faça o seguinte:

$ cd /opt/tomcat/bin

$ chmod +x *.sh

$ ./startup.sh

em um terminal, com estes comandos você estará entrando dentro do diretório onde foram extraídos os arquivos binários do Tomcat e em seguida dá a eles permissão de execução e em seguida inicia o serviço, no entanto você terá umas mensagens de erro, pois, você deve ajustar algumas variáveis como seguem:

export CATALINA_HOME=/opt/tomcat

export JAVA_HOME=/usr/lib/jvm/java-6-sun

lembre-se de alterar o JAVA_HOME para o caminho onde se encontra o seu Java, caso ainda tenha problemas após exportar as variáveis você deve executar o arquivo

$ /opt/tomcat/bin/setclasspath.sh

Em seguida inicie o serviço e abra seu Firefox com a URL: http://localhost:8080/

caso queira ver alguns exemplos siga a seguinte URL: http://localhost:8080/jsp-examples/

Se tudo ocorreu bem você verá a seguinte janela:

Em seguida adicione as seguintes linhas ao arquivo ~/.bashrc

export CATALINA_HOME=/opt/tomcat

export JAVA_HOME=/usr/lib/jvm/java-6-sun

Lembrando é claro de estar sempre substituindo os caminhos de acordo com a sua instalação.

Iniciando o Servidor automaticamente

Abra seu editor de textos favorito com o root e insira as seguintes informações nele:

# Tomcat auto-start
# descrição: Auto-starts tomcat
# nome do processo: tomcat
# pidfile: /var/run/tomcat.pid

case $1 in
start)
sh /opt/tomcat/bin/startup.sh;;
stop)
sh /opt/tomcat/bin/shutdown.sh;;
restart)
sh /opt/tomcat/bin/shutdown.sh
sh /opt/tomcat/bin/startup.sh;;
esac
exit 0

Salve o arquivo em /etc/init.d/tomcat e passe o comando

# chmod +x /etc/init.d/tomcat

Para tornar o arquivo executável.

Caso queira que o sistema execute os passos deste arquivo automaticamente basta copiar o mesmo para o diretório /etc/rc1.d da seguinte forma:

sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat

Agora você tem o Tomcat instalando e funcionando em seu Linux 2.6.

Anúncios

, , ,

  1. Instalando Apache Tomcat em MAC OS X « Carl Roberson’s

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

  • Follow Carl Roberson's on WordPress.com
  • Fallow me
  • Linux 20 Anos
  • Ubuntu LTS Trusty Tahr

    Lançamento da versão LTS do Ubuntu20 de abril de 2014
    Ubuntu LTS Trusty Tahr Chegou!!! http://www.ubuntu.com/download/desktop
  • Grafica Livre

  • O que estou lendo agora

  • Na minha estante me aguardando


    Literatura
  • Bookmark and Share
%d blogueiros gostam disto: