Instalação do Tomcat startup.sh não está funcionando

5

Então, segui a lista de etapas: link .

Quando tento executar o script de inicialização, recebo esta mensagem:

$CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE:   /usr/share/tomcat7
Using CATALINA_HOME:   /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME:        /usr/lib/jvm/default-java
Using CLASSPATH:       
/usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch '/usr/share/tomcat7/logs/catalina.out': No such file or directory
/usr/share/tomcat7/bin/catalina.sh: 389: /usr/share/tomcat7/bin/catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent

O que devo fazer para corrigir isso? E eu devo modificar a variável CATALINA_BASE ?

    
por sportsfan72 25.09.2013 / 22:35

2 respostas

2

Seu problema é que você não pode misturar guias. Apenas reverta as modificações no arquivo ~/.bashrc . Com o primeiro comando você já tem o tomcat instalado, mas sem iniciar o servidor web. Basta executar sudo service tomcat7 start , em seguida, vá para o seu navegador da Web e digite http://localhost:8080 e pronto.

sudo lsof -i:8080
COMMAND   PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    11399 tomcat7   44u  IPv6 632616      0t0  TCP *:http-alt (LISTEN)
    
por Braiam 25.09.2013 / 22:56
0

Você precisará criar a pasta logs e o arquivo catalina.out na pasta para a qual ele está reclamando 'nenhum arquivo ou diretório' e forneça chmod 766 catalina.out. Depois disso, execute $ CATALINA_HOME / bin / startup.sh novamente.

    
por Tanes Kanchanawanchai 18.01.2016 / 21:31

Tags