window安装nginx

如果自己想要学习nginx,有没有相应的linux服务器,可以在自己的windows上面安装nginx。

  1. 下载nginx
    到官网下载nginx包,下载地址:http://nginx.org/en/download.html , 下载后解压到相应的目录。解压后目录结构:
    image.png
  2. 启动nginx
    nginx启动不能直接点击nginx.exe,这样可能会导致nginx服务修改了配置,重启,停止nginx无效的情况。到nginx的安装目录。使用如下命令启动:
start nginx

会发现一闪而过。在浏览器中访问http://localhost ,我在安装的时候报404,到nginx目录的logs下面查看错误日志error.log,发现报下面的错误:

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)

原因是80端口绑定失败,被暂用了。可以查看 windows80端口占用解决 这篇文章如何解决。
如果正常启动,可以在任务管理器中看到两个nginx.exe的进程。

image.png

  1. 常用命令
名称 命令
启动nginx start nginx
修改配置后重新加载生效 nginx -s reload
测试配置文件是否正确 nginx -t -c nginx.conf
关闭nginx :快速停止nginx nginx -s stop
完整有序的停止nginx nginx -s quit

后续文件会讲解nginx的配置

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,301评论 19 139
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,549评论 1 19
  • 本文所介绍的环境是:操作系统:CenOS-7-x86_64环境:虚拟机Nginx 版本:1.6.3 一、Nginx...
    FlySheep_ly阅读 12,892评论 1 40
  • 翻着某个音乐app,茫茫多的推荐却不知从何听起。恍惚间,想起那天在张玮的车里突然想起的《简单爱》,遂找出了那张被岁...
    翱翔的窝窝头阅读 1,664评论 0 0
  • 姓名:周黎明 组别:宁波盛和塾第 224期努力一组 日精打卡时间:精打卡第214天 知~学习 1、 背诵《六项精进...
    A周黎明阅读 1,241评论 0 0