【问题标题】:Tomcat 8 installation on windows 7. Localhost blank pagewindows 7上安装Tomcat 8. localhost空白页
【发布时间】:2016-08-21 22:34:21
【问题描述】:

我刚刚在我的 Windows 7 计算机上安装了 Tomcat 8,但是当我进入 localhost 时,我看到了空白页。 我在这里写下我所做的一切:

  • 双击apache-tomcat-8.0.20
  • 在 HTTP/1.1 连接器端口字段中键入 80 以覆盖默认值。
  • 在用户名和密码字段中输入 admin。
  • 类型 C:\PTC\Tomcat
  • 在 Windows 资源管理器中导航到 C:\ptc\Tomcat\conf
  • 打开 server.xml 文件
  • 将所有protocol="HTTP/1.1" 替换为protocol="org.apache.coyote.http11.Http11NioProtocol"
  • 保存并关闭
  • 启动时 - 所有程序 - Apache Tomcat 8.0 Tomcat8 选择配置 Tomcat
  • 单击启动类型下拉列表将其展开并选择自动
  • 在 Java 选项卡中追加当前内容:

    -XX:+使用NUMA

    -XX:+UseConcMarkSweepGC

    -XX:PermSize=128m

    -XX:MaxPermSize=1024m

  • 清除初始内存池和最大内存池字段中的所有内容

  • 单击应用按钮。

  • 从“常规”选项卡启动 Tomcat

当我在 Chrome 上输入 http://localhost 我有一个空白页

【问题讨论】:

  • 确保 apache 正在运行还显示检查 webapps/ROOT 中的内容是否有任何索引文件??

标签: java apache tomcat


【解决方案1】:

在 url 中也附加端口号: eg:http://localhost:port_no,默认端口为8080(http://localhost:8080)

【讨论】:

  • 如果我这样做,浏览器会说他找不到任何页面。相反,如果我使用localhost:80,它会说它无法提供受保护的连接并“将我踢出去”
  • 请检查 server.xml 中的端口号。如果服务器已经启动,它至少应该显示tomcat的默认主页。我认为问题出在端口号上。
  • 好的,我从一开始就进行了安装,但没有将端口从 8080 更改为 80,现在它可以工作了。我会保留 8080
  • 1024以下的端口受系统保护。使用端口 > 1024 并在 url 中指定端口,如前所述。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多