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的配置

你可能感兴趣的:(window安装nginx)