J'ai un problème lors du démarrage de Tomcat à partir du terminal. J'ai installé tomcat en utilisant - sudo apt-get install tomcat7
, il y a quelques jours. Maintenant, lorsque je le démarre à l'aide de la commande ci-dessous, j'obtiens l'erreur suivante:
~/tomcat7/bin$ sudo ./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
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
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent
Je ne comprends pas ce qui a mal tourné. J'ai pu y accéder - http://localhost:8080
quand je l'ai installé. Mais ensuite, j'ai exécuté la commande pour désactiver le démarrage au démarrage:
sudo update-rc.d tomcat remove
Et maintenant, ça ne commence pas du tout. :(
/usr/share/tomcat7/webapps
répertoire. Mais lorsque j'accède à la page, il affiche une erreur 404. Ensuite, j'ai déplacé le fichier de guerre vers - /var/lib/tomcat7/webapps
, là aussi, il affiche la même erreur. Comment pourrais-je déployer la guerre? Si vous le souhaitez, je peux le poster sous une autre question.
~/tomcat7
?) Car celui d'Ubuntu n'écrira pas de fichiers journaux/usr/share/tomcat7/logs
, mais/var/log
quelque part. Vous ne vouliez pas exécuter Tomcat comme çaservice tomcat start
?