Pagina inicial » como » Instalando o Tomcat 6 no Ubuntu

    Instalando o Tomcat 6 no Ubuntu

    Se você estiver executando o Ubuntu e quiser usar o contêiner do servlet Tomcat, não deverá usar a versão dos repositórios, pois isso não funciona corretamente. Em vez disso, você precisará usar o processo de instalação manual que estou delineando aqui.

    Antes de instalar o Tomcat, você vai querer ter certeza de que instalou o Java. Eu suponho que se você está tentando instalar o Tomcat você já instalou o java, mas se você não tem certeza você pode checar com o comando dpkg da seguinte forma:

    dpkg -get-selections | grep sun-java

    Isto deve dar-lhe esta saída se você já instalou o java:

    sun-java6-bin instalar sun-java6-jdk instalar sun-java6-jre install 

    Se esse comando não tiver resultados, você deverá instalar a versão mais recente com este comando:

    sudo apt-get instala sun-java6-jdk

    Instalação

    Agora vamos baixar e extrair o Tomcat do site do apache. Você deve verificar se não há outra versão e ajustar de acordo.

    wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

    tar xvzf apache-tomcat-6.0.14.tar.gz

    A melhor coisa a fazer é mover a pasta do tomcat para um local permanente. Eu escolhi / usr / local / tomcat, mas você poderia movê-lo para outro lugar se quisesse.

    sudo mv apache-tomcat-6.0.14 / usr / local / tomcat

    O Tomcat requer a configuração da variável JAVA_HOME. A melhor maneira de fazer isso é configurá-lo em seu arquivo .bashrc. Você também pode editar seu arquivo startup.sh se assim o desejar.

    O melhor método é editar seu arquivo .bashrc e adicionar a linha em negrito lá. Você terá que sair do shell para que a mudança tenha efeito.

    vi ~ / .bashrc

    Adicione a seguinte linha:

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

    Neste ponto, você pode iniciar o tomcat apenas executando o script startup.sh na pasta tomcat / bin.

    Arranque Automático

    Para fazer o tomcat iniciar automaticamente quando inicializamos o computador, você pode adicionar um script para iniciar e desligar automaticamente.

    sudo vi /etc/init.d/tomcat

    Agora cole o seguinte:

    # Tomcat auto-start
    #
    # description: Auto-starts tomcat
    # processname: tomcat
    # pidfile: /var/run/tomcat.pid

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

    caso $ 1 em
    começar)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    Pare)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    reiniciar)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    esac
    sair 0

    Você precisará tornar o script executável executando o comando chmod:

    sudo chmod 755 /etc/init.d/tomcat

    A última etapa é, na verdade, vincular esse script às pastas de inicialização com um link simbólico. Execute estes dois comandos e devemos seguir nosso caminho.

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

    O Tomcat agora deve estar totalmente instalado e operacional. Apreciar!