导航:首页 > 编程系统 > linuxtomcat启动无法访问

linuxtomcat启动无法访问

发布时间:2022-09-18 02:38:10

linux 下tomcat启动成功 但是访问不了网页

检查iptables 的访问规则,可能是防火墙的原因

② 阿里云Linux服务器装了Tomcat 能正常启动,但是外网访问不到是什么原因

这是因为你可能没有在阿里云上备案,像80,8080,443这些特殊端口,需要备案的,否则默认阿里云不会开通这些端口的。

③ tomcat可以正常启动,但是不能访问即页面报404错误怎么办

Tomcat的404问题是刚开始从事java WEB开发的工程师经常会碰到的问题。 404是现象,导致这个问题的原因有很多种,我把常见的原因做了个整理,如果你以后碰到404问题,可以按照这个思路逐一排查,可以有很大的几率找到真正的原因所在:1. 正确的端口号出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自己启动的是8080端口号的TOMCAT,但是访问的地址却用的是80端口(默认),这样肯定会出现404错误的。 2. 环境变量假设有两个Tomcat A和 B,自己分明运行的是B 下的startup.bat, 但是启动的却是A,为什么会这样呢? 这就是环境变量在作祟了。在环境变量中有两个属性:分别是CATALINA_HOME和CATALNIA_BASE,如果这个值指向的是A,那么即便运行的是B下的startup.bat, 真正启动的还会是A。3. 确定Web应用是否成功启动虽然Tomcat启动成功了,但是对应的Web应用启动失败,依然会导致404错误。怎么判断Web应用成功与失败呢? 倘若Web引用启动失败,那么就一定会在Tomcat的logs目录下的 localhost.当前日期.log 里留下错误信息。打开这个文件,检查对应的Web应用是否启动过程中报错了。 也许是web.xml多写了一个标签结束,也许是对应的servlet类找不到。4. webapps下的ROOT目录有的时候,在server.xml 中配置的<context 是以“/"为开始路径的,与此同时,在webapps目录下还存在一个ROOT目录,这个ROOT目录其实也是告诉tomcat,以“/” 为开始路径,那么这样就发生冲突了,Tomcat只能二选一,通常情况下都会选择ROOT目录,那么在server.xml中配置的就<context 就无法启动了,导致访问对应的资源提示404错误。5. 访问地址的时候是否加了web应用的名称这个也是常犯的错误,加入部署的时候,指定了路径,比如:
<Context path="/j2ee" docBase="e:\\project\\j2ee\\web" debug="0" reloadable="false" />
那么访问的时候,要记得加上j2ee,像这样:
http://127.0.0.1:8080/j2ee/hello

④ linux下安装tomcat启动后,在浏览器下输入http://localhost:8080。链接不上

检查端口没看到8080在listen的话,就说明你的tomcatk可能没启动,或是server.xml中的端口那一栏被注释掉。
建议你检查一下server.xml的相关配置,以及查看下tomcat进程是否在运行。

⑤ tomcat在linux下正常启动但是不能访问

你是用的什么Linux版本?是下载的Apache Tomcat?还是操作系统中自带的?如果是操作系统中自带的,一般需要在操作系统的控制台中配置以后,才可以。

⑥ linux下启动tomcat,然后访问不了,看了tomcat的日志,显示jdk的错

这个肯定是java有问题啊 , 看看窝的网名行不行啊 ?一定能解决的哦!

⑦ linux下tomcat启动起来了,为什么不能访问默认页面

1,服务器可ping通2,服务器抓本地的http请求包,可以抓到
3,本地抓服务器返回的http响应包,抓不到

经过查找,是由于开启了Linux防火墙
查看防火墙配置(需要root权限)
[plain] view plain
[root@localhost ~]# service iptables status
Redirecting to /bin/systemctl status iptables.service
iptables.service - IPv4 firewall with iptables
Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled)
Active: inactive (dead)
关闭防火墙(需要root权限)
[plain] view plain
[root@localhost ~]# service iptables stop

⑧ Linux Centos 7 系统中部署项目到Tomcat中无法访问

尝试下加上项目名称抄访问,例如:http://localhost:8080/demo
我这边也出现过访问404的情况,加上项目名称就可以了,如果你是通过局域网访问,建议查看下tomcat端口是否打开

⑨ linux操作系统tomcat进程正常,但是无法访问

1.启动不了要找原因,不要直接就重启了,看看日志,访问不了的时候看看服务状态,系统运行状态,cpu、内存,重启服务

⑩ javaweb项目部署到linux的tomcat无法访问到,提示404.

404就是404,not found,不要离开这个去找原因。
not found原因有二:一,未部署或部署失败;二访问路径错误,从此下手

阅读全文

与linuxtomcat启动无法访问相关的资料

热点内容
轻松备份专业版教程 浏览:658
移动网络2g怎么改成4g 浏览:634
linux设置字体大小 浏览:329
安全牛的linux 浏览:672
wps会缓存excel文件么 浏览:592
app开发phpjava哪个更好 浏览:53
app有十万用户是什么概念 浏览:285
g73车球头怎么编程的 浏览:940
数据库管理的优点是 浏览:617
安卓毫秒计时器 浏览:92
hmci模组找不到文件 浏览:348
可复制日语qq网名 浏览:586
电信大数据平台 浏览:348
如何输出一个json数据 浏览:274
未来的编程语言是什么 浏览:694
编程上path是什么意思 浏览:683
u盘外壳3d源文件 浏览:298
中小学如何有效开展编程教育 浏览:6
如何快速拷贝大文件 浏览:406
正柏网络是什么 浏览:834

友情链接