• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
统哥
博客园    首页    新随笔    联系   管理    订阅  订阅

nginx在Windows环境安装

nginx介绍

nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。

 

1、 下载

下载地址:https://nginx.org/en/download.html

 

 

这里下载的是windows-1.16.0稳定版。

 

 

2、 安装

解压后的文件目录

 

 

文件目录一目了然,具体文件夹中的文件内容后面在详细解说。

3、 开启服务

使用doc命令开启服务

 

 

logs文件夹中会有日志记录,如果新加了nginx.pid日志文件或有修改说明服务已经开启成功。还可以通过浏览器来检查,http://127.0.0.1:9000/  因为我用的是9000端口,80端口被IIS使用了。如果看到下面图所示内容,说明说明服务已经开启成功。

 

The nginx web server is successfully installed and working.

access.log

接收的访问日志

error.log

错误日志,包含启动和访问错误日志

nginx.pid

最后启动服务的进程pid

如果开启服务失败,打开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端口,如果被其他程序占用了,你需要修改使用其他端口。在配置文件夹conf>nginx.conf文件中修改server{ listen        9000}

   

修改完之后再开启服务。

posted @ 2019-07-27 10:18  统哥  阅读(731)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3