精华内容
下载资源
问答
  • 但是在浏览器里却无法访问Tomcat 8080端口。 原因: 因为CentOS 7或RHEL 7或Fedora,默认防火墙是由firewalld来管理,而firewalld没有对8080端口开放,所以进行8080端口开放配置。 CentOs 7 之前的版本,由...

    问题:

    虚拟机上安装centOS7,配置Tomcat并成功启动。但是在浏览器里却无法访问Tomcat 8080端口。

    原因:

    因为CentOS 7或RHEL 7或Fedora,默认防火墙是由firewalld来管理,而firewalld没有对8080端口开放,所以进行8080端口开放配置。

    CentOs 7 之前的版本,由iptables控制Linuxs的端口。

    CentOS升级到7之后,无法使用iptables控制Linuxs的端口,因为是Centos 7使用firewalld代 替了原来的iptables。

    以下提供两种方式解决该问题。

    解决方案一,还原传统的iptables管理方式。

    1、执行命令设置firewalld

    systemctl stop firewalld
    systemctl mask firewalld

    2、安装iptables-services

    执行命令:yum install iptables-services

    如果不安装,直接执行iptables相关命令会报错:Failed to stop iptables.service: Unit iptables.service not loaded.

    3、关闭防火墙

    执行命令:systemctl stop iptables

    4、编辑 vi /etc/sysconfig/iptables

    添加以下内容并保存退出:

    #允许8080端口通过防火墙
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    #允许3306端口通过防火墙
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    #允许9904端口通过防火墙
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 9904 -j ACCEPT
    

    5、重启防火墙

    执行命令:systemctl restart iptables

    6、打开外部浏览器,输入http://centOS IP:8080 ,即可看到Tomcat欢迎界面!

    解决方案二,firewalld 进行8080端口开放配置

    1、在firewalld 上开放8080端口

    输入命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent

    命令解析:

    --zone #作用域
    --add-port=8080/tcp #添加端口,格式为:端口/通讯协议
    --permanent #永久生效,没有此参数设置,重启后会失效。

    2、重启防火墙

    输入命令:firewall-cmd --reload

    3、打开外部浏览器,输入http://centOS IP:8080,即可看到Tomcat欢迎界面!

    展开全文
  • 如何解决tomcat 8080端口被占用

    千次阅读 2018-05-13 23:35:41
    一般情况下,先找到占用这个端口的程序,然后结束该程序(1)找到占用端口的进程IDnetstat -aon|findstr 端口号(2)查询出占用程序名称tasklist|findstr 进程ID(3)杀死应用程序taskkill /f /t /im 应用程序名称...

    一般情况下,先找到占用这个端口的程序,然后结束该程序

    (1)找到占用端口的进程ID

    netstat -aon|findstr 端口号

    (2)查询出占用程序名称

    tasklist|findstr 进程ID

    (3)杀死应用程序

    taskkill /f /t /im 应用程序名称


    或者直接找到占用该端口所在的pid,也就是上面的13100,大体如下

    (1)找到占用端口的进程ID

    netstat -aon|findstr 端口号

    (2)查询出占用程序名称

    taskkill -F -PID id号

    下面的方法没试过,先收藏

    https://blog.csdn.net/yinghuadeyanlei/article/details/11655433

    展开全文
  • mac 下解决tomcat8080端口被占用问题

    千次阅读 2018-09-28 15:39:10
    $ sudo lsof -i -n -P | grep 8080 java 17957 fanguangjian 34u IPv6 0xa9c84c1aa70df083 0t0 TCP *:8080 (LISTEN) $ sudo kill -9 17957  

    $ sudo lsof -i -n -P | grep 8080

    java      17957   fanguangjian   34u  IPv6 0xa9c84c1aa70df083      0t0    TCP *:8080 (LISTEN)

    $ sudo kill -9 17957

     

    展开全文
  • Linux下修改Tomcat 8080端口默认指向项目 Tomcat默认指向webapps里的ROOT目录,一般将项目文件放在webapps中(可用相对路径),或者指向性文件(用绝对路径)。要将之设为默认项目 方法:修改webapps同级目录下...

    Linux下修改Tomcat 8080端口默认指向项目

    Tomcat默认指向webapps里的ROOT目录,一般将项目文件放在webapps中(可用相对路径),或者指向性文件(用绝对路径)。要将之设为默认项目

    方法:修改webapps同级目录下conf目录里的server.xml

    Host配置中添加Context

    <Context path="" docBase="需要被默" debug="0" reloadable="true"></Context>

    或者

    <Context path="" docBase="需要被默" debug="0" reloadable="true" />

     

    如此,tomcat8080端口默指向需要被默了。

     

    展开全文
  • 自定义,如8080/8080 经典网络:假设允许公网上所有IP地址访问您的网站,添加如下表所示的安全组规则。   网络类型 网卡类型 规则方向 授权策略 协议类型 端口范围 ...
  • netstat -apn | grep 8080 [root@centos122 bin]# netstat -apn | grep 8080 查看8080端口占用 tcp 0 0 :::8080 :::* LISTEN 11421/java ...
  • 1、关闭占用8080端口的进程:8080端口被占用的话执行startup.bat会报错,可在cmd下执行netstat -ano命令查看8080是否被占用,如果被占用可根据相应的PID号在任务管理器查找并关闭相应进程,然后重启tomcat。...
  • 禁止外网直接访问tomcat8080端口

    千次阅读 2017-06-05 17:56:04
    我的项目是nginx+tomcat部署的。既然要走nginx,为了安全起见,我想要禁止用户直接访问tomcat端口,在网上查了一下,因为可以通过设置iptables防火墙实现。但我不想用这种方式,还用另一种方式是在tomcat的conf目录...
  • 今天用eclipse重启之后,启动项目报 tomcat 8080端口被占用的问题,就记录下来了 以下是解决过程: window10: 1.win + x: cmd 查找占用8080的端口进程的pid netstat -ano | findstr 8080,得出 TCP 0.0.0.0:...
  • tomcat 8080端口无法访问

    万次阅读 2012-03-30 18:56:26
    这是因为linux的防火墙默认不开发8080端口的,因此,若要能够访问8080端口,可以用两种方式,一个是关闭防火墙,另一个就是让防火墙开放8080端口。5. 开放8080端口的解决步骤如下: 1、修改/etc/sysconfig/iptables...
  • 外网访问云服务器地址将tomcat8080端口号去掉1.在改端口号之前,外网访问地址是http://106.14.134.186:8080/WTCRM_Spring/2.将8080端口号改为80,80是tomcat默认端口号是8080,而网页服务的默认端口号是80在tomcat...
  • 暑假回来,一个多月没有碰Eclipse了,哎,手都生疏了,前一段时间...本人的电脑是windows 7旗舰版 64位操作系统的),但是还是显示Tomcat的端口被占用了,是在无语,然后又重启,还是不行,于是自己在网上搜索点资料...
  • 远程不能访问CentOS的tomcat 8080端口

    万次阅读 2013-06-20 15:17:23
    远程不能访问CentOS的tomcat 8080端口 一般认为是CentOS的iptabls防火墙的问题,方法如下: ps -ef | grep tomcat ker 4399 1 6 21:46 pts/1 00:00:01 /usr/java/jdk1.7.0_25/jre/bin/java 可以看到 ...
  • 解决tomcat8080端口被占用

    万次阅读 2018-11-13 22:08:42
    解决tomcat8080端口被占用 win + R,输入cmd回车进入dos界面 输入netstat -ano|findstr 8080 查看占用8080端口的进程 输入taskkill /pid 11128 /f 将显示的进程号(我的是11128)结束掉 重启tomcat ...
  • 在使用idea开发Java Web的过程中,部署Tomcat之后经常会遇到8080端口被占用的情况,之前在网上搜索了很多解决办法,比如修改默认的端口号来解决8080端口被占用的问题,但是在idea中我修改了8080端口后运行jsp文件...
  • tomcat服务器去掉8080端口号

    千次阅读 2019-06-29 20:51:39
    1、打开tomcat的安装目录 2、修改信息 3、重启tomcat linux下重启命令:systemctl restart tomcat.service 或者进到tomcat的bin目录下,使用tomcat命令将tomcat重新启动 作者:Ma.yi  出处:...
  • Centos下tomcat 8080端口不显示tomcat页面

    千次阅读 2017-12-11 14:01:48
    Centos下tomcat 8080端口不显示tomcat页面
  • 阿里云ECS服务器配置了安全组,还是不能访问tomcat8080端口问题 阿里云ecs服务器无法访问8080端口问题 最近购买了个阿里云ECS服务器,配置了安全组的常用端口后,启动tomcat仍然无法访问对应的8080端口,问客服也...
  • 近期由于项目需要,将购买的阿里云服务器Windows版换成了linux的CentOS版本,tomcat需要重新配置https协议,再次被server.xml里边的这几个connector搞得欲死欲仙,索性这次多深入写了解下...8080和80都是HTTP端口,...
  • 解决Tomcat8080端口被占用的方法(亲测有效)

    千次阅读 多人点赞 2018-08-01 11:03:06
    在idea运行时发现Tomcat8080端口被占用,用网上查的用dos的方法来解决也不行(即用两部的命令行的那个方法)(我的会显示无法关闭,被拒绝),后来我发现一个最快的方法: 打开Tomcat的安装目录,找到bin下的...
  • 昨晚本来想复习一下ajax,结果打开IDEA 后往tomcat中部署项目时,多次尝试仍然报错“localhost:8080被占用”。 后来干脆自己新建一个最简单的项目,仍然是部署不进去,报的是同样的错误。杯具啊。 还是谷大哥帮忙...
  • Nginx+Tomcat实现80端口转发8080端口

    千次阅读 2018-08-05 11:40:18
    Nginx+Tomcat实现80端口转发8080端口,首先安装Nginx,其次安装jdk也就是安装java环境,接着安装Tomcat,然后修改转发、代理地址及端口即可实现。 安装配置Nginx,打开Nginx,访问 http://ip可见如下
  • eclipse中启动Tomcat8080端口被占用

    千次阅读 多人点赞 2018-11-05 18:31:43
    eclipse中启动Tomcat8080端口被占用 一、造成这样的原因很可能是你多起开启了Tomcat,并且没有终止。 二、解决的方法: 1.重启eclipse,或者重启电脑。 2.更改端口号(默认8080) 2.1需要更改的文件在你的本地、...
  • tomcat启动成功但是无法访问8080页面

    千次阅读 2021-02-08 12:55:39
    tomcat启动成功,但是访问页面的时候被拒绝 1.首先在浏览器输入http://localhost查看localhost能否访问,如果不是下图则需要修改电脑配置。 1.1进入电脑目录:控制面板\所有控制面板项\程序和功能,双击:打开或...
  • 一.为什么要转发 80端口是为HTTP(HyperText ... 8080端口为tomcat服务器默认配置端口,所以我想直接访问网址而不加端口来访问我tomcat下部署的项目时,必须进行端口转发。(即要达到这样一个效果:直接访问www.
  • tomcat端口8080更改为80

    万次阅读 2016-10-30 16:21:13
    解决端口占用,将8080端口更改为80即可快速打开localhost: 打开tomcat文件夹-->找到...将Connector port="8080"更改为上图所示的80即可-->重启tomcat-->完成端口更改-->下次直接输入localhost:80即可出现以下截图:
  • Docker - 启动tomcat成功但无法打开8080

    千次阅读 2020-06-30 20:51:33
    启动docker tomcat启动成功,但是用浏览器打开却404: 这是tomcat版本问题,webapps下是空的,所以访问不到首页,我默认最新版latest,是tomcat9,后面换成了8.0.52,就有用了。。。
  • 参考了两位大佬的博客: ... 当我们进入tomcat设置页面,发现server路径不在tomcat中的...因此我们需要server path变更到tomcat路径中,此时由于此tomcat下面有项目,所以路径设置是灰色的,不能更改,需要如下操作:
  • 跳转端口:http默认端口 8080https默认端口 8443 或者 http默认端口 80https默认端口 443这里只讲tomcat配置,至于证书生成请参考其他文档;修改tomcat配置文件 vim /etc/tomcat/server.xml 启用ssl service.xml &...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 251,664
精华内容 100,665
关键字:

tomcat8080