80端口被System占用如何解决

这篇具有很好参考价值的文章主要介绍了80端口被System占用如何解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在我配置 Tomcat时,将conf文件夹下的server.xml 的如下内容做了更改
80端口被System占用如何解决
80端口被System占用如何解决
修改前:
80端口被System占用如何解决
修改后:
80端口被System占用如何解决
http 协议默认端口号默认端口号为80,我将Tomcat 端口号改为80,则将来访问Tomcat时,将不用输入端口号。
但是当我输入localhost时,页面 出现了 404 not found错误
通过在网上查询,我了解到可能是80端口可能被占用了
解决方法

  • win + r 输入 cmd启动命令行

  • 在命令行输入netstat -ano可以查询到所有端口的使用情况。
    80端口被System占用如何解决

  • 截图显示,端口已经被占用,PID 中写明 LISTENING 4。

  • 我通过任务管理器找到对应的 PID=4的程序,是 System,并且无法用任务管理器的方法结束任务。

  • 通过查询,发现占用80端口的确是 SQL Server 2012 里面的组件——SQL Server Reporting Services,它是 SQL Server 的日志系统,就是它突然占用了80端口,这个组件的作用没啥用,关掉也是不影响的。

  • 我们在 命令行窗口输入 services.msc,进入服务窗口,然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,然后停止,被占用的80端口就被释放出来了。你也可以设置它的启动方式为“禁用”。
    80端口被System占用如何解决
    80端口被System占用如何解决
    这样我们就可以去正常的访问 localhost了
    80端口被System占用如何解决

另外还有一种原因,也可能导致localhost 无法正常访问就是微软家的 IIS 服务,关闭方式可以去控制面板去关闭即可。文章来源地址https://www.toymoban.com/news/detail-462295.html

到了这里,关于80端口被System占用如何解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决安装了k3s以后80和443端口被占用的问题

    今天服务器安装了一个k3s,该服务器的其他服务就都访问不了了,查了一下是因为k3s默认会安装traefik来替代k8s的ingress来代理流量,此时默认情况会占据系统的 80 和 443 端口。 并且很奇怪的是lsof -i:80 都查不到traefik这个端口。因为通过iptables来转发流量所以lsof不会找到该应用

    2024年02月11日
    浏览(27)
  • Windows 查看端口占用情况 & 80端口被占用处理方法

    一 . 用netstat指令查看是端口占用情况 查看所有端口的占用情况 命令格式:netstat [options] -a表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。 -n表示只以数字形式显示所有活动的TCP连接的地址和端口号。 -o表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

    2024年02月06日
    浏览(37)
  • 解决httpd占用80端口导致Nginx启动不成功报nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

            今天在建自己小网站时启动Nginx时,发现其报下列错误,意思是因为80端口被占用导致Nginx启动失败。           既然是因为80端口被占用了,那我们就要首先排查错误缘由,使用下面该命令对80端口进行摸排,结果显示80端口被httpd这个程序一直占用着。          

    2024年02月05日
    浏览(37)
  • windows如何解决端口被占用的问题

    同时按下win+R(快捷键)后,在栏目中输入cmd(命令提示符,即命令窗口),点击确定。 (1)、输入命令 netstat-ano ,会显示所用被占用的端口及其相关信息。 PID(全称为Process Identification,进程标识符,即进程编号)。  补充: netstat后还可跟其他参数,参数不同,效果有点

    2024年02月02日
    浏览(34)
  • Linux iptables配置开启80端口

    在Linux服务器上,我们可以使用iptables工具来配置和管理网络防火墙规则。如果你想要开启80端口,以便在服务器上运行Web服务(如HTTP),你可以按照以下步骤进行配置。 首先,你需要通过终端以root权限登录到服务器。然后,执行以下命令以开启80端口: 这个命令将在INPUT链

    2024年02月04日
    浏览(27)
  • 解决服务器80端口无法连接的办法

    云服务器是现代企业建立应用程序和存储数据的理想选择。但是在使用云服务器的过程中,会遇到80端口无法连接的问题。这个问题可能会导致网站无法正常运行,从而给企业带来负面影响。因此,在这篇文章中,我们将探讨如何解决云服务器80端口无法连接的问题。 1. 检查

    2024年02月06日
    浏览(34)
  • Windows如何查看本地端口占用及Kill占用端口的线程?

    1. Windows查看本地端口占用 1.1 查看本地占用的全部端口 可以看到本地全部端口的占用情况; 1.2 查看指定端口的占用情况 可以看到我的8097端口被 pid = 3716的进程占用; 1.3 netstat命令详解 参考官方网站:https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/netstat 2. ki

    2024年02月03日
    浏览(32)
  • nginx 代理80端口不生效的解决方案

    如果你的 Nginx 代理配置了端口 80,并且访问时仍然显示默认的 Nginx 页面,可能是由于以下原因导致的: 默认站点配置: 默认情况下,Nginx 在安装过程中会创建一个默认的站点配置文件,它会监听端口 80 并显示默认的欢迎页面。如果你的代理配置没有生效,可能是因为默认

    2024年02月20日
    浏览(26)
  • 端口显示被占用,如何关闭端口

    用管理员权限打开命令提示符: 如果要关闭3306端口,首先要查询此端口号对应的PID,则输入以下命令 1.输入: netstat -ano|findstr 3306 然后借助命令终止PID对应的进程,输入以下命令: 2.输入: taskkill /PID 8324 /F 如上,操作成功

    2024年02月11日
    浏览(32)
  • Nginx配置网络分流,监听80和443端口(Ubuntu22.04)

    启动 重载配置 查看状态 文件目录 /etc/nginx/nginx.conf 80端口尚未添加http2参数 使用http://的格式,如果使用了CF的CDN加速,则将域名对应的SSL/TLS边缘证书选项的始终使用HTTPS关闭 SSL/TLS 加密模式随意 使用https://的格式,如果使用了CF的CDN加速,则将域名对应的SSL/TLS边缘证书选项的

    2024年01月19日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包