我曾经运行过nginx,现在却无法摆脱它。当我在我的本地服务器上运行apache时,仍然会指向那个“欢迎使用nginx”的页面,我不知道为什么。我使用的是Windows 7操作系统。
我曾经运行过nginx,现在却无法摆脱它。当我在我的本地服务器上运行apache时,仍然会指向那个“欢迎使用nginx”的页面,我不知道为什么。我使用的是Windows 7操作系统。
如何停止nginx进程。
如果你确定nginx正在运行,只需要终止nginx.exe
进程并重新启动apache
即可。
打开运行
(Windows键+R)或者命令提示符
(cmd.exe),然后粘贴以下命令:
taskkill /F /IM nginx.exe
如何查找哪个进程占用了80端口。
以下是使用netstat
命令和输出结果来查找哪个进程占用了80端口
。
C:\> netstat -n -a -o | findstr "0.0.0.0:80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1588
在这里,1588
是持有 80端口
的进程的 PID
。
因此,下面是获取 PID 1588
的进程名称的示例命令。
C:\> tasklist /svc /FI "PID eq 1588"
Image Name PID Services
========================= ======== ============================================
nginx.exe 1588 N/A
因此,它显示nginx.exe
正在占用端口80
。