端口冲突问题

端口冲突问题,第1张

'在本地主机上启动TomcatV9.0服务器遇到问题TomcatV9需要几个端口(8005800)。0本地主机上的服务器已在使用。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用端口。要启动此服务器,您需要停止其他进程或更改端口号

解释:简而言之就是端口冲突了,需要更改端口,此提示说的是8005和8080已经在使用。

解决:

1.win+R打开控制台输入:命令行键入 netstat -ano

在列表中我们可以看到被占用的端口的使用情况,进程标识符,为10728

3.进程标识符PID对应的那个程序,禁用或结束它

a.(右击桌面下栏)打开任务管理器,选择 详细信息,查看PID 为 10728 所对应的进程或程序,这里是javaw.exe ,然后右击禁用或结束该进程即可

b.命令行输入

该命令可以将进程号指定的进程结束掉

网站程序员应该都知道IIS的默认端口号为80,同Apache服务器默认端口号相同,由于采用了相同的端口号80,因此,在运行网页时就会发生冲突.

如果用户机器上安装了IIS,就需要修改IIS的默认端口,否则将导致Apache服务器无法正常工作,更改IIS的默认侦听端口80,可以在IIS的管理器中进行设置,或者停止IIS的服务也可以.

用户也可以在安装Apahce服务器时将默认的端口号进行更改,从而解决两个服务器共用一个端口号而产生冲突的问题.

80端口正常时不启用的,除非你开了其他的web服务,你可以尝试把端口改成8080,在IIS里面设置。另外你要想让别人能够访问你的网页首先要看看你的电脑防火墙有没有开放80端口。其次如果你的电脑是内网的IP那么需要你把这个IP影射到公网IP上。你的问题写的不是很清楚,只能回答这么多。另外如果你的电脑以前已经开了一个web服务(就是说已经占用80端口了),你还想让第二个web也用80端口那么就需要配置主机头(iis里面配置),如果用的是apache发布的话就要做虚拟主机。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/255042.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存