J'ai téléchargé Tomcat version 7.0.16 Distributions binaires Core TAR.GZ du site officiel de Tomcat à ma machine Ubuntu, puis extraite du fichier téléchargé. p>
Ensuite, j'ai utilisé la commande Terminal pour spécifier le chemin d'accès à J'ai aussi essayé d'entrer startup.bat et startup.sh, le même message renvoyé. Pourquoi je ne peux pas démarrer mon Tomcat V7 de la fenêtre du terminal Ubuntu ?? p> ~ / apache-tomcat-7.0.16 / bin code> $, puis j'ai entré
démarrage code>, mais j'ai GOT '
ls code>, il y avait startup.bat em> stry > et startup.sh em> strong> sous bin / em>. p>.
4 Réponses :
Si vous essayez d'exécuter donc soit: p> ou: p> startup.sh code> dans le répertoire contenant, vous devez préfixer le nom avec
./ code> - le répertoire actuel est Pas sur le chemin
code> par défaut. En outre, vous aurez besoin de l'extension
code>.
J'ai essayé votre commande, j'ai reçu un message: Utilisation de catalina_base: /Home/john/apache-tomcat-7.0.16 Utilisation de catalina_home: /Home/john/apache-tomcat-7.0.16 Utilisation de catalina_tmpdir: / Accueil / John / Apache-Tomcat -7.0.16 / TEMP Utilisation de JRE_HOME: / USR à l'aide de CLASSPATH: /Home/john/apache-tomcat-7.0.16/bin/bootstrap.jar :/home/john /apache-tomcat-7.0.1 6 / bin /tomcat-juli.ja r
Cette commande renvoie après avoir écrit les informations d'état que vous avez affichées, le serveur est en cours d'exécution sous forme de processus de démon en arrière-plan. Vous pouvez le tester en frappant http: // localhost: 8080 code>
En réalité, le problème est votre startup.sh code> n'a pas l'autorisation d'exécution qui est la raison pour laquelle vous êtes incapable de le démarrer. Vérifiez d'abord que correctement, tapez
./ startup.sh code> là-bas et observer ce qu'il dit. S'il disait que "vous n'avez pas la permission", donnez-lui une autorisation d'exécution par cette commande
chmod 777 startup.sh code>. Ensuite, essayez de le démarrer. P>
Vous aimerez ceci: p>
sudo chmod + x / utilisateurs / yw / tomcat / bin / *. sh p>
Je l'ai fait avec la commande:
chmod +x catalina.sh sudo ./startup.sh
Les fichiers .bat fonctionnent uniquement sur des boîtes Windows. .sh sont des scripts * Nix Shell qui doivent fonctionner.