windows下nginx安装及使用
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安装及使用的更多相关文章
- windows下nginx安装、配置与使用(转载)
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- 【本地服务器】windows下nginx安装操作教程
1.下载nginx 下载地址: (可选择下载 Stable version 版本) 2.把安装放到C盘或其他盘的根目录,并解压文件压缩包,可以重命名解压的文件夹,方便找到路径 (注意不要直接双击 ...
- windows下 nginx安装 使用
介绍 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器. 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络 ...
- Nginx - Windows下Nginx初入门,附CentOS下Nginx的安装
公司刚使用nginx,预先学习下.鉴于机器没有Linux环境,在Windows熟悉下. 下载 目前(2015-07-11),nginx的稳定版本是1.8.0,在官网下载先,windows版的nginx ...
- Windows下Nginx配置SSL实现Https访问(包含证书生成)
Vincent.李 Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https ...
- Nginx - Windows下Nginx初入门
公司刚使用nginx,预先学习下.鉴于机器没有Linux环境,在Windows熟悉下. 下载 目前(2015-07-11),nginx的稳定版本是1.8.0,在官网下载先,windows版的nginx ...
- Windows下Nginx实现负载均衡
Apache,Nginx Apache和Nginx都属于属于 静态页面服务器,都有插件支持动态编程语言处理,但Nginx的IO模比Apache更适合跑代理.所以一般都作为前端缓冲代理(Nginx的反向 ...
- [转]Windows 下 Nginx+IIS 使用
本文转自:https://blog.csdn.net/chihen/article/details/52698594 Windows 下 Nginx+IIS 使用 一.Nginx简介 Nginx (& ...
随机推荐
- 孤荷凌寒自学python第七十一天开始写Python的第一个爬虫
孤荷凌寒自学python第七十一天开始写Python的第一个爬虫 (完整学习过程屏幕记录视频地址在文末) 在了解了requests模块和BeautifulSoup模块后,今天开始真正写一个自己的爬虫代 ...
- resetroot_169route_python3(用于ubuntu16.04)
#!/usr/bin/python3 import os import sys import json import urllib.request import urllib.parse import ...
- [译]10个有关SCP的命令
原文来源: https://www.tecmint.com/scp-commands-examples/ 基本语法 scp source_file_name username@destination_ ...
- laydate日期控件
<!-- laydate 日期时间控件 下载地址 http://www.layui.com/laydate/ 这里用到版本为 layDate-v5.0.2 下载后将 laydate 文件夹放到项 ...
- java线程(3)——详解Callable、Future和FutureTask
回顾: 接上篇博客 java线程--三种创建线程的方式,这篇博客主要介绍第三种方式Callable和Future.比较继承Thread类和实现Runnable接口,接口更加灵活,使用更广泛.但这两种方 ...
- Storm之tickTuple
tickTuple是Storm中引入的一种定时机制,利用tickTuple能够实现间隔一段时间进行某种处理的逻辑. 在boltA中实现tickTuple注册的方法如下 @Override public ...
- java生成和解析二维码
前言 现在,二维码的应用已经非常广泛,在线生成器也是诸多,随手生成. 所以就和大家分享一个小案例,用zxing来做一个的二维码生成器,当然这个例子是比较简单,若是写的不好请多多包涵. ZXING项目是 ...
- Hibernate配置文件说明
<property name="hbm2ddl.auto">create</property> create - 启动Hibernate前先删除表,重新创建 ...
- 附录A培训实习生-面向对象基础类和实例(1)
对象是一个自包含的实体,用一组可识别的特性和行为来标识. 面向对象编程,Object-Oriented Programming,其实就是针对对象进行编程的意思. 类就是具有相同属性和功能的对象的抽象的 ...
- hdu 3500 Fling (dfs)
Fling Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others)Total Submi ...