【发布时间】:2015-10-16 07:42:52
【问题描述】:
我正在 Tomcat 中配置一个虚拟主机。我遵循了以下提到的步骤。最后设置虚拟主机后,Apache Tomcat7 无法正常启动。
-
第 1 步。
我进入 windows 目录 C:\Windows\System32\drivers\etc\hosts 文件以获取 DNS 条目。我添加了以下行以将 IP 与主机名映射。
192.168.1.109 omtstesting.com
-
第 2 步。
我转到 apache-tomcat-7.0.42 中的 server.xml 并在 Engine新条目 /strong> 低于主机的默认条目
原始 apache server.xml 文件引擎(工作状态)
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"/>
</Engine>
更改了 apache server.xml 文件引擎(不工作状态)
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"/>
<Host name="omtstesting.com" appBase="omts_webapps"
unpackWARs="true" autoDeploy="true"/>
</Engine>
-
第 3 步。
我去 apache-tomcat-7.0.42 并复制“webapps”文件夹并将其粘贴并将粘贴的文件夹重命名为“omts_webapps "
-
第 4 步。
现在,我进入 apache-tomcat-7.0.42\bin 目录来启动 Apache Server,然后单击 startup.bat。 Tomcat 控制台自动打开和关闭。
如果需要任何进一步的步骤、操作、改进或修改以正确启动 tomcat,请查看并提供所需的答案、评论或反馈。
【问题讨论】:
-
您需要检查日志是否有错误。
-
如果没有来自日志文件的信息,我们将无法提供帮助。从命令行调用 startup.bat 可能已经有所帮助,因为窗口不会自动关闭并带有任何错误消息
-
@Marged ,我应该将日志文件添加到 webapps 的默认本地主机还是主机的新条目中?
-
“添加日志文件”?你打算做什么?我会接受从命令提示符窗口启动服务器的建议,这样你就可以看到它生成的输出,可能那里有一个很好的启动异常
-
在 Apache Tomcat 的 logs 文件夹中搜索一个名为 catalina.out 的文件,并将其内容发布到主帖中。
标签: java apache tomcat jakarta-ee tomcat7