[nginx]正向代理问题排查与解决

先说一下背景:最近项目上线,负责某所高校的学生考试,但是因为学校网络为了保证自身的安全,所以没有放开外网,此时解决方案就有两个:

  • 1 ,学生自己准备上网账号和密码,但是因为学校机房有的电脑有问题,就不能保证每个学生都能够上网
  • 2 ,使用 nginx 做正向代理,然后保证 nginx 所在的电脑能够上网就 OK .

所以接下来说的就是第二种情况.
在实际中,我将 nginx 启动之后,使用命令 tasklist /fi "imagename eq nginx.exe"仍然报错误:没有运行的任务匹配指定标准
在这里插入图片描述
排查错误时,怀疑是端口占用问题,然后使用命令 netstat -nao查看了一下,结果如图:
在这里插入图片描述
果然是端口占用,那就去看看什么进程在占用,然后把进程杀死就 OK 了.
在这里插入图片描述
是 System 进程占用???一脸懵逼,但是又不敢结束进程,毕竟是 System 级别的.它是大佬,惹不起.
我就去改了一下 nginx 的端口,然后重新启动,查看状态, OK ,问题解决.如下图,我们能够看到 nginx 进程已经起来了,此时访问界面也都 OK .
在这里插入图片描述
还有其他东西需要复盘,先写这么多吧~

posted @ 2019-06-29 19:20  Developer_lulu  阅读(1155)  评论(0编辑  收藏  举报