recherche

Maison  >  Questions et réponses  >  le corps du texte

centos 6.4下tomcat6配置虚拟目录失败

centos 6.4,yum安装的tomcat6,默认网页目录/var/lib/tomcat6/webapps/root工作正常。我添加了/etc/tomcat6/Catalina/localhost/home.xml文件:

<Context path="/home" docBase="/home/myname/work/jsp/WebRoot" workDir="/home/myname/work/jsp/work" reloadable="true" privilige="true"></Context>

重启tomcat后访问http://localhost:8080/home出现404错误(默认的网站目录依旧工作正常)。仔细对照配置文件没有发现问题。按照网上修改web.xml中的listings为true,重启,依旧404。

PS:yum安装的tomcat没有找到startup.sh,就一直使用service tomcat6 start 和 /etc/init.d/tomcat6 start来启动服务。

大家讲道理大家讲道理2861 Il y a quelques jours600

répondre à tous(2)je répondrai

  • ringa_lee

    ringa_lee2017-04-24 16:01:10

    Après plusieurs tentatives, j'ai découvert qu'il s'agissait peut-être d'un problème d'autorisations système : j'ai placé le chemin physique du site Web docBase sous /var/lib/tomcat6/webapps et j'ai conservé le workDir par défaut, et j'ai constaté que le site Web était finalement normal. . Cependant, j'ai constaté que le problème n'était pas résolu en modifiant les autorisations de /home/myname/work/jsp/work. Si quelqu'un a réussi à définir le chemin physique du site Web vers le dossier /home et à l'exécuter avec succès, veuillez laisser votre méthode, merci !

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-24 16:01:10

    Tomcat doit-il également être installé via yum ? Je pense que le meilleur moyen est de télécharger le package compressé depuis le site officiel, puis d'utiliser startup.sh pour le démarrer. Si vous souhaitez le fermer, utilisez la commande kill. Shutdown.sh ne peut pas être complètement fermé

    répondre
    0
  • Annulerrépondre