tomcat启动后,页面无法访问

tomcat安装成功后并启动 ./startup.sh, 访问 http://ip:8080 ,提示无法访问

检查点:

1)检查\tomcat\conf\web.xml配置,可访问哪些页面

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

2)检查\tomcat\webapps\ROOT下有哪些文件,是否有上述配置里的页面,若无,则手动添加一个

3)检查\tomcat\conf\server.xml配置,tomcat设置的是哪个端口

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

4)检查server.xml配置的端口是否有打开  netstat -an | grep 8080

有的话,则显示tcp        0      0 :::8080                     :::*                        LISTEN

没有的话,需要手动开启  service 8080 start 或者 /etc/init.d/8080 start

查看端口被什么程序占用 lsof -i:8080

5)检查防火墙是否允许端口通过 vi /etc/sysconfig/iptables

若不存在当前配置的端口,则需要手动添加 -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT

并重启防火墙,使之生效 /etc/init.d/iptables restart

时间: 2024-08-03 22:59:22

tomcat启动后,页面无法访问的相关文章

Tomcat启动后访问首页报错 显示JSP 空指针异常

HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.serv

tomcat启动后访问rest接口时出现类加载不了的异常?

tomcat启动后请求rest api时出现如下异常:(启动过程中未报任何异常) ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/******].[default]- Servlet.service() for servlet [default] in context with path [/******] threw exceptionjava.lang.NullPointerException    

tomcat启动index页面显示不出来

防火墙tomcat启动后,首页显示不出来,日志报错 process request error  ServletException AbstractMethodError...... 具体原因: 项目包里引入了:jasper-compiler.jar     jasper-runtime.jar      jsp-2.1.4.jar jsp-api 等包,和tomcat中lib下面的包冲突.全部删掉就ok

HttpURLConnection在main函数中和tomcat启动后执行的区别

当有一个HttpURLConnection请求类时, 在用main函数调用能狗返回值,但是tomcat启动后,程序调用又返回值为空,如下: 如上图,在不知道别人方法怎么处理的情况下,我门的参数应该完全模拟前端 试一下如下方式 给中文参数加上URLEncoder.

Linux下Tomcat启动后显示控制台

Linux下Tomcat启动后显示控制台: 采用 ./startup.sh 启动,则没有显示控制台. 要像windows一样显示控制台,则 : ./catalina.sh run

tomcat启动后 404 页面无法访问

如果修改端口后还不能访问,先关闭tomcat, 在bin目录下命令 ./shutdown.sh 找到80进程  netstat -an | grep 80 杀死80进程 ps -ef | grep httpd | grep -v grep | cut -c10-15 | xargs kill -9 重启tomcat(bin目录下) ./startup.sh

手机访问Tomcat启动后的项目

情景描述: 给老大展示自己写的手机页面,我有些得意的使用chrome浏览器中自带的审查功能中的,让老大查看我得意的页面设计.老大有些惊讶的问道“你干嘛不用手机查看?” "能直接用手机查看?"我怀疑的问道? “当然!”老大的肯定让我惊讶万分,还有这么一回事,我完全不知道啊!赶紧问问怎么用. “你打开了tomcat服务器,用手机连和电脑差不多,只不过将localhost改为电脑IP就行了.” 我用手机一试,在百度浏览器上,直接输入“http://192.168.1.128:8080/ssr

Intellij Idea tomcat启动后改动文件自动加载(图文)

一.背景 Intellij的强大毋庸置疑,随着Android Studio的出现到如今,包括博主在内,越来越多的朋友从Eclipse转到了Intellij. 可是在刚上手一款IDE集成开发工具时,由于环境的不熟悉常常会在使用中伴随着种种恼人的情况出现. 二.目的 解决内置tomcat插件服务启动后,修改类.资源时无法自动加载的问题. 三.解决办法 1. 打开右上角的Edit Configuration进入Tomcat配置选项页面 2. 将On frame  deactivation选项更改为 U

关于maven项目tomcat启动成功但是项目访问不了的问题

有时候经常出现一种情况就是明明tomcat启动过程中并没有报错,也启动成功了,可是就是访问不了系统页面.如下 项目明明启动可是访问系统时报404 那么怎么解决呢? 首先去看一下tomcat根路径下有没有将页面加载到webapps目录下: 果不其然发现只有类路径下的东西,没有把页面发布上去.对于此种情况回到eclipse中.做如下操作:右击项目-->选中Build Path选项 -->选中Configure Build Path -->选中Deployment Assembly应该看到的是