使用nginx.exe时闪退的原因和解决方法

 更新时间:2023年07月25日 10:39:42   作者:小王太帅  
最近使用老师给的nginx.exe时,点击nginx.exe突然屏幕就闪一下,经过一番排查,发现是端口被占用所导致的,所以本文就给大家讲讲端口被占用时的解决方法详细步骤,需要的朋友可以参考下

最近使用老师给的nginx.exe时,点击nginx.exe突然屏幕就闪一下,然后什么动静都没有了

经过一番排查,发现是端口被占用所导致的,所以解决方法就是解除端口的占用状态

(有时文件路径下有中文也会导致出错,所以最好避免路径中有中文)

以下记录一下我今天端口被占用时的解决方法详细步骤:

1、要知道自己使用的是哪一个端口。

可以在文件路径下找到nginx.conf这个文件,用记事本打开 

如下图,可以看到我这里的nginx.exe使用的端口80端口

2、查看端口使用情况

打开命令提示符,我这里用的是win+R然后输入cmd的方式打开的(打开命令提示符的方式有很多,大家也可以用其他方式打开)

打开后,直接查看自己使用的端口情况,查询语句是netstat -aon|findstr  "端口号",例如我这里是80端口,则我应该输入netstat -aon|findstr  "80",如下图(注意:t和-之间有一个空格,r和"之间有空格,双引号需要是英文状态下的双引号)

从上图中可以看出,我当前的80端口有两个程序在使用,有时候可能这个地方不止两条程序在占用,可能有很多条占用80端口的信息,把后面的数字都记住(19104、32364),然后打开任务管理器,将所有占用的程序结束掉(第二列数字冒号后面的才是端口号)

3、结束占用端口的程序

打开任务管理器,我这里用的是ctrl+shift+esc打开的(打开任务管理器的方式有很多,大家也可以用其他方式打开)

找到详细信息这一栏,然后在PID这一列找我们之前记下的数字(19104、32364)

找到一个数字后,右击该行,再点击结束任务,这样就结束了一个占用端口的程序。然后继续找下一个数字,直到占用端口的几个数字对应的程序都被结束了之后这一步就算完成了。

(从下图中可以看到,当前我想使用的nginx.exe文件有两条运行信息,一条是我们为了解除端口占用本来就应该结束的(19104),还有一条并没有占用端口(34840),但是为了避免其他问题的产生,可以把另一条也结束掉)

我在结束程序这一步遇到一个程序,叫做winspace.exe,结束之后又自动运行起来,又占用了端口。

网上说将winspace.exe这个程序设置成手动之后就不会产生这个问题,但是我没找到手动这个选项,然后我用了另一种方法将其暂停了。如下图

在服务栏中找到winspace这一列,然后右击,点击停止即可

4、打开nginx.exe进行使用

通过以上三个步骤,就解决了端口占用问题,然后现在就可以使用nginx.exe了

我的使用方法是:

1.在nginx.exe的文件目录下输入cmd,然后回车,然后会弹出一个以该文件目录下为开头的命令提示符窗口,然后最小化该窗口(不要关闭,关闭之后很有可能会导致nginx.exe无法正常运行)

2.在浏览器中的地址栏中输入localhost:80,然后回车,就能跳到nginx.exe对应的网页页面了

以上就是我今天使用nginx.exe闪退,然后解决端口占用问题的过程与方法,希望能够帮到大家!

到此这篇关于使用nginx.exe时闪退的原因和解决方法的文章就介绍到这了,更多相关nginx.exe闪退内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • nginx默认虚拟主机之default_server详解

    nginx默认虚拟主机之default_server详解

    这段文章主要解释了Nginx默认虚拟主机`default_server`的工作原理及配置优先,涵盖了Nginx如何处理未匹配到的域名请求,以及`default_server`配置文件的优先ginx配置详解
    2026-05-05
  • 服务器重启后宝塔界面打开显示404 nginx的解决方法

    服务器重启后宝塔界面打开显示404 nginx的解决方法

    在阿里云服务器搭建宝塔界面,服务器重启之后打开宝塔显示404 not found nginx,本文给大家介绍了服务器重启后宝塔界面打开显示404 nginx的解决方法,需要的朋友可以参考下
    2024-02-02
  • 使用Nginx进行URL转发的配置案例

    使用Nginx进行URL转发的配置案例

    Nginx是一个高性能的Web服务器和反向代理服务器,它还可以用于URL转发,在本教学文章中,我们将从安装Nginx开始,逐步介绍配置步骤,并展示一个URL转发的案例,感兴趣的朋友可以参考下
    2023-09-09
  • nginx打印请求头日志方法(亲测可用)

    nginx打印请求头日志方法(亲测可用)

    之前想用nginx打印收到的请求的请求头,但是只找到打印请求体的,没有打印请求头的,本文就来介绍一下nginx打印请求头日志方法,感兴趣的可以了解一下
    2023-11-11
  • Fastdfs与nginx进行压缩图片比率

    Fastdfs与nginx进行压缩图片比率

    前阵子,工作搞了一下Fastdfs与nginx进行压缩图片比率存储在服务器中,今天应用下工作时间记录下.
    2014-07-07
  • 使用Nginx部署前端Vue项目的实现

    使用Nginx部署前端Vue项目的实现

    本文主要介绍了使用Nginx部署前端Vue项目的实现,通过将这两者结合起来,我们可以高效地托管我们的前端应用,下面就一起来介绍一下,感兴趣的可以了解一下
    2024-09-09
  • windows下nginx服务关不掉问题解决

    windows下nginx服务关不掉问题解决

    这篇文章主要给大家介绍了关于windows下nginx服务关不掉问题解决的相关资料,nginx是一种网络服务器,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-08-08
  • nginx作grpc的反向代理踩坑总结

    nginx作grpc的反向代理踩坑总结

    nginx是一款高性能的web服务器,常用于负载均衡和反向代理,本文主要介绍了nginx作grpc的反向代理踩坑总结,感兴趣的可以了解一下
    2021-07-07
  • 图文详解nginx日志切割的实现

    图文详解nginx日志切割的实现

    这篇文章主要给大家介绍了关于nginx日志切割实现的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • Nginx禁止访问php文件的方法总结

    Nginx禁止访问php文件的方法总结

    当涉及到禁止访问 PHP 文件时,有多种方法可以考虑,以下是十多种方法的详细说明,以及如何在 Nginx 中应用它们,需要的朋友可以参考下
    2023-09-09

最新评论