Instalar e Configurar TomCat 8 via wget no Ubuntu Server

 

Instalar o Tomcat via wget, em qualquer versão, é muito fácil seguindo os passos abaixo.

Resumo: Baixar, Descompactar, Habilitar Acesso Admin e iniciar durante o Boot.

 

1. Em primeiro lugar, acesse o site da Unicamp, escolha a versão para download e copie o endereço.

Acesse: http://ftp.unicamp.br/pub/apache/tomcat

 

2. Baixe o Tomcat escolhido (exemplo da versão 8 RC5):

$ wget http://ftp.unicamp.br/pub/apache/tomcat/tomcat-8/v8.0.0-RC5/bin/apache-tomcat-8.0.0-RC5.tar.gz

 

3. Descompactar:

$ tar xvfz apache-tomcat-8.0.0-RC5.tar.gz -C /opt

 

4. Renomear o diretório e configurar a execução:

$ mv /opt/apache-tomcat-8.0.0-RC5 /opt/tomcat8

$ chmod +x /opt/tomcat8/bin/*.sh

$ export CATALINA_HOME=/opt/tomcat8

 

5. Habilitar o acesso ao servidor:

$ cd /opt/tomcat8/conf

$ vi tomcat-users.xml (altere deixando estes valores):

       <?xml version=’1.0′ encoding=‘UFT-8’?>

<tomcat-users>

<role rolename=”manager-gui” />

<role rolename=”manager-script” />

<role rolename=”manager” />

<role rolename=”admin-gui” />

<role rolename=”admin-script” />

<role rolename=”admin” />

<user username=”nomeDeUsuarioAdmin” password=”senhaDeUsuarioAdmin”

roles=”manager-gui,admin-gui,manager,admin,manager-script,admin-script” />

</tomcat-users>

 

6. Iniciar o servidor durante o boot do servidor:

$ cd /etc/init.d

$ touch tomcat8

***** Editado 04/11/2014 *****

$ vi tomcat8 (insira o texto abaixo)

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

*******************************

$ chmod +x tomcat8

$ service tomcat8 start

$ update-rd.d tomcat8 defaults

 

É isso pessoal, agora vc pode acessá-lo em http://localhost:8080 ou http://seuIp:8080.

Sucesso, até a próxima.

7 thoughts on “Instalar e Configurar TomCat 8 via wget no Ubuntu Server

  1. Rodrigo Müller says:

    Nesta parte, deu erro:

    case $1 in
    start)
    /var/tomcat7/bin/startup.sh;;
    stop)
    /var/tomcat7/bin/shutdown.sh;;
    esac
    exit 0

    Troquei para
    case $1 in
    start)
    /opt/tomcat8/bin/startup.sh;;
    stop)
    /opt/tomcat8/bin/shutdown.sh;;
    esac
    exit 0

    • ricmrusso says:

      Olá, Müller. Sim, quando este tutorial foi feito, ainda rodava um Tomcat 7 no /var. Foi um deslize de crtl+c e crtl+v (rsrs). Vou corrigir imediatamente!

      Obrigado pelo Feedback, muito importante para ajudar os próximos que precisem da informação.

  2. Parreira16 says:

    No final não encontrou:
    $ update-rd.d tomcat8 defaults
    Acho que era rc.d em vez de rd.d. Foi o que encontrou aqui.
    $ update-rc.d tomcat8 defaults

    • ricmrusso says:

      Parreira16, pode ser que sim…. eu uso um ubuntu server 10.04 LTS. Vou inserir seu comentário no tutorial para outras pessoas não encontrem o mesmo erro que você encontrou. Obrigado pela dica 😉

  3. Eduardo Ribeiro Duraes says:

    Boa tarde segui o seu tutorial mas nao consegui configurar o usuario, fiz exatamente como descrito no tutorial mas nao consigo acessar as configurações do tomcat8!

  4. Neuton Júnior says:

    Segui todos os passos. Executo “service tomcat8 start”, mas quando verifico o status (service tomcat8 status) o resultado é:
    tomcat stop/waiting

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *