目前nginx已被广泛使用,今天我们首先来讲讲nginx在Windows下的搭建。
1、安装
到nginx官网下载一个Windows下使用的最新版本,目前是1.11.10,如图:
下载下来解压缩就可以。
2、运行
运行nginx,报错:
[emerg] 10348#10940: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)
如图:
在log日志中也能看到,打开:
nginx-1.11.10\logs\error.log
如图:
nginx默认要使用80端口,但Windows下80端口是被占用的,查一下:
被一个pid为4的进程占用,查一下:
是个系统进程,任务管理器里看一下:
果然。
3、问题解决
解决的办法就是让系统进程不再占用80端口,需要修改注册表。
3.1 打开注册表
启动栏输入regedit
3.2 找到注册项并修改
找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
里面有一个REG_DWORD类型的项Start注册项:
原值为3:
改为0:
3.3 重启操作系统
重启Windows系统,原来的系统进程就不会占用80端口了。
4、重新运行nginx
在nginx的安装目录下运行:
start nginx.exe
或者:
nginx.exe
如图:
在任务管理器中能够看出后台会有两个进程被启动起来:
5、关闭nginx
nginx.exe -s stop
或者:
nginx.exe -s quit
stop可以快速停止nginx,但是可能不会保存相关信息;而quit是完整有序的停止nginx,这个过程会保存相关信息。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对小牛知识库的支持。
本文向大家介绍80端口被system占用导致Apache无法启动的解决方法,包括了80端口被system占用导致Apache无法启动的解决方法的使用技巧和注意事项,需要的朋友参考一下 **昨天 开始学习PHP的时候,安装了WampServer,然后一切安装正常后发现有个服务一直无法启动,桌面右下角图标一直是黄色的,怎么也绿不了,然后谷歌了下说是80端口被占用。 下面我就来介绍一下我是怎么解决80端
本文向大家介绍intellij idea 启动tomcat 1099端口被占用的解决,包括了intellij idea 启动tomcat 1099端口被占用的解决的使用技巧和注意事项,需要的朋友参考一下 问题:当使用idea进行开发,关闭tomcat,然后重启tomcat,报如下错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port alre
本文向大家介绍80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法,包括了80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法的使用技巧和注意事项,需要的朋友参考一下 今天在使用WAMP的时候发现它无法正常启动,一直卡在黄色的图标那里,我怀疑是80端口被占用了,于是在cmd里输入:netstat -ano,发现: 80端口被占用,而且PID是4,在任务管理器中查找,
本文向大家介绍解决django服务器重启端口被占用的问题,包括了解决django服务器重启端口被占用的问题的使用技巧和注意事项,需要的朋友参考一下 在开发django项目时,启动开发服务器的命令为: python manager.py runserver [port] 其中,[port]选项指定服务器所使用的端口 根据提示,要想关闭服务器,只需同过ctrl+c命令即可。关闭后可以再次启动服务器。
本文向大家介绍windows下nginx安装、配置与使用,包括了windows下nginx安装、配置与使用的使用技巧和注意事项,需要的朋友参考一下 目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。 相比apeach、iis,nginx
在 Windows 上安装 Nginx 时一件非常简单的事情,因为连编译都不用,直接开箱使用。接下来,我们在 Windows 7 上搭建 Nginx 服务并简单使用起来。 1. 下载 Nginx 最新稳定版 首先去 Nginx 的官方下载地址下载最新 Nginx 的安装包 ,目前而言,选择稳定版是一种比较好的策略。在主线版本中新增的功能普通程序员用不到,此外新开发的版本还存在一些 bug ,并不稳