下载了一个nginx 在windows 上面运行,可是启动的过程中闪退,在网上查询原因是因为80端口被占用,那么我修改了conf 文件夹下面的nginx.conf 配置文件,我把端口修改为7090,然后重新运行nginx.exe 运行了若干次发现都是在闪退
没办法,那我通过命令行的方式启动呗
启动了,启动了
然后我继续关闭:
但是并没有如尝所愿: 执行之后8090 仍然是可以访问的,意思就是我没有关闭呗
那么我就要找到具体端口就行关闭了
netstat -aon|findstr "7090"
发现依然在运行
那么我可以利用命令把这些线程关闭掉
那么应该杀到什么样的进程,哪些才是nginx的,经过我的研究发现,我们kill的是:(红色圈)
taskkill /pid 16144 -t -f
两个线程我们都kill 之后会发现:
可是nginx 还是没有关闭,依然能打开
那么我们可以通过下面这种方式来关闭nginx
taskkill /f /t /im nginx.exe
至此:nginx 关闭
希望对你有所帮助