专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

nginx默认端口80被系统占用解决办法

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 1:02:50       共计:3614 浏览

目录

  • 1.输入netstat -aon|findstr "80"查看端口占用情况
  • 2.输入tasklist|findstr "4"  查看服务名称
  • 3.查看HTTP服务
  •  4.svchost占用80端口
  • 5.修改注册表
  • 6.重启

 


Top

1.输入netstat -aon|findstr "80"查看端口占用情况

(ano 和aon好像是一样的)

 上面可看到是pid值(进程ID)为4

Top

2.输入tasklist|findstr "4"  查看服务名称

 表示是系统占用

Top

3.查看HTTP服务

但是在任务管理器的服务里面并没有看到pid为4的进程,从网上得知应该是 HTTP 服务的问题

输入netsh http show servicestate



Top

 4.svchost占用80端口

在服务里找到这一PID,点击详细信息右键进入对应的文件位置

 应该是这个系统进程占用了80端口

Top

5.修改注册表

cmd输入regedit

打开注册表找到

 

 

 

 双击start修改为0

Top

6.重启

重启发现127.0.0.1的地址还是没出现nginx的界面

继续输入netstat -ano|findstr "80" 查看端口占用情况


 看到nginx已经启动了

杀死该进程重新启动

taskkill /f /pid 4748

启动完成:

 


tips:

nginx作用:

1.反向代理:与tomcat一起用,用于承担静态文件的请求,如JS、图片等,高效

2.动静分离:nginx处理不了的文件交由tomcat处理,而静态文件给nginx处理

3.负载均衡:当访问量很大的时候,一个 Tomcat 吃不消了,这时候就准备多个 Tomcat,由Nginx按照权重来对请求进行分配,从而缓解单独一个Tomcat受到的压力

 

 

 

 

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:Windows下安装以及配置nginx | ·下一条:nginx在windows下与IIS共用80端口及nginx的配置

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有