nginx简介:

nginx是一款轻量级web服务器,也是一款反向代理服务器(比如域名转发等)。

nginx功能:

1.可直接支持Rails和PHP的程序。

2.可作为HTTP反向代理服务器。

3.作为负载均衡服务器。

4.作为邮件代理服务器。

5.帮助实现前端动静分离。

nginx下载:

http://nginx.org/en/download.html

安装nginx:

1.下载解压后,会出现如下画面:

2.代开cmd命令,进入到nginx目录,执行nginx.exe,打开应用进程,发现nginx.exe已经启动。

3.进入C:\Windows\System32\drivers\etc目录,打开hosts文件,可以配置你想让nginx反向代理的ip和域名,配置后如下所示:

4.打开浏览器,输入你配置的域名,若出现如下页面则说明nginx安装启动成功:

配置nginx:

1.进入conf文件夹下的nginx.conf文件,在合适的位置加入include vhost/*.host,加入后的内容如下所示:

2.在当前目录下创先vhost文件夹,进入vhost文件,创建域名配置文件,比如给配置文件起名image.imooc.com.conf(后缀名是.conf不再是.txt)

3.进行详细的配置:

listen:监听端口

autoindex:自动创建索引(off表示root中的目录资源是关闭的,访问server_name会出现403,无权限访问,但是如果给出目录下的完整url,其资源可正常访问;on则可以正常访问)

server_name:前端的资源域名,即可直接访问到的域名

access_log:你自己本地路径

location:你要利用nginx将域名反向代理到的真正地址(root表示本地根目录,proxy_pass表示服务器地址)

4.执行命令nginx -s reload,加载配置文件后重新启动nginx,发现如下所示:

nginx常用命令:

1.nginx -s stop 快速关闭nginx,可能不保存相关信息,并迅速终止web服务。

2.nginx -s quit 平稳关闭nginx,保存相关信息,有安排的结束web服务。

3.nginx -s reload 因改变了nginx相关配置,需要重新加载配置而重载。

4.nginx -s reopen 重新打开日志文件。

5.nginx -c filename 为nginx指定一个配置文件,来代替缺省的。

6.nginx -t 不运行,而仅仅测试配置文件,nginx将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。

7.nginx -v 显示nginx的版本。

8.nginx -V 显示nginx的版本,编译器版本和配置参数。

windows下nginx安装及使用的更多相关文章

  1. windows下nginx安装、配置与使用(转载)

    目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...

  2. windows下nginx安装、配置与使用

    目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...

  3. 【本地服务器】windows下nginx安装操作教程

    1.下载nginx 下载地址:    (可选择下载 Stable version 版本) 2.把安装放到C盘或其他盘的根目录,并解压文件压缩包,可以重命名解压的文件夹,方便找到路径 (注意不要直接双击 ...

  4. windows下 nginx安装 使用

    介绍 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器. 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络 ...

  5. Nginx - Windows下Nginx初入门,附CentOS下Nginx的安装

    公司刚使用nginx,预先学习下.鉴于机器没有Linux环境,在Windows熟悉下. 下载 目前(2015-07-11),nginx的稳定版本是1.8.0,在官网下载先,windows版的nginx ...

  6. Windows下Nginx配置SSL实现Https访问(包含证书生成)

    Vincent.李   Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https ...

  7. Nginx - Windows下Nginx初入门

    公司刚使用nginx,预先学习下.鉴于机器没有Linux环境,在Windows熟悉下. 下载 目前(2015-07-11),nginx的稳定版本是1.8.0,在官网下载先,windows版的nginx ...

  8. Windows下Nginx实现负载均衡

    Apache,Nginx Apache和Nginx都属于属于 静态页面服务器,都有插件支持动态编程语言处理,但Nginx的IO模比Apache更适合跑代理.所以一般都作为前端缓冲代理(Nginx的反向 ...

  9. [转]Windows 下 Nginx+IIS 使用

    本文转自:https://blog.csdn.net/chihen/article/details/52698594 Windows 下 Nginx+IIS 使用 一.Nginx简介 Nginx (& ...

随机推荐

  1. 分布式资源调度--YARN框架

    YARN产生背景 YARN是Hadoop2.x才有的,所以在介绍YARN之前,我们先看一下MapReduce1.x时所存在的问题: 单点故障 节点压力大 不易扩展 MapReduce1.x时的架构如下 ...

  2. POJ 3076 / ZOJ 3122 Sudoku(DLX)

    Description A Sudoku grid is a 16x16 grid of cells grouped in sixteen 4x4 squares, where some cells ...

  3. 软工实践 - 第二十一次作业 BETA 版冲刺前准备

    软工 · BETA 版冲刺前准备(团队) 过去存在的问题 组员之间缺乏沟通,前后端缺乏沟通协作 组员积极性不高 基础知识不够扎实 手动整合代码效率过低 我们已经做了哪些调整/改进 通过会议加强组员之间 ...

  4. 用vs调试项目页面无样式

    ASP.NET Development Server 上的文件授权 在文件系统网站中,静态文件(例如图像和样式表)遵守 ASP.NET 授权.例如,如果禁用了对静态文件的匿名访问,匿名用户则不能使用文 ...

  5. lintcode-137-克隆图

    137-克隆图 克隆一张无向图,图中的每个节点包含一个 label 和一个列表 neighbors. 数据中如何表示一个无向图?http://www.lintcode.com/help/graph/ ...

  6. lintcode-64-合并排序数组 II

    64-合并排序数组 II 合并两个排序的整数数组A和B变成一个新的数组. 注意事项 你可以假设A具有足够的空间(A数组的大小大于或等于m+n)去添加B中的元素. 样例 给出 A = [1, 2, 3, ...

  7. const用法详解(转)

    http://www.cnblogs.com/StudyRush/archive/2010/10/06/1844690.html 面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也 ...

  8. 基于SDN的IP RAN网络虚拟化技术

    http://www.zte.com.cn/cndata/magazine/zte_technologies/2014/2014_4/magazine/201404/t20140421_422858. ...

  9. homework5 for java

  10. zuoyebiji