nginx之windows安装部署

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品

 

目前国内各大门户网站以及电商网站已经部署了Nginx,如淘宝、京东、新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。

    相比apeach、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎!

 

 

nginx功能之一可以启动一个本地服务器,通过配置server_name和root目录等来访问目标文件

一. 下载

http://nginx.org/

 

下载后解压

 

那么它其实是免安装的!!!不需要安装,那么怎么启动呢?

通过cmd运行。首先进入nigix所在的目录,如下图所示:

 

三个命令:(在 CMD 中执行)

首先要切换到nginx的目录中

启动:start nginx.exe

停止:nginx.exe -s stop

重新加载:nginx.exe -s reload

 

若nginx.exe启动一闪而过,则需要修改nginx.conf中的默认端口,说明默认的端口与系统中的服务端口有冲突。

使用 http://localhost:端口

那么怎么知道自己的nginx是否启动成功:打开你的管理器,如在进程中看到两个nginx说明启动成功。

 

1.1. Nginx的配置

 

 server {
        listen       80;#监听的端口
        server_name  localhost;#监听的域名

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
			# root html;
			# index index.html index.html;
          proxy_pass http://127.0.0.1:8081;#转发请求的地址
		  proxy_connect_timeout 600;
		  proxy_read_timeout 600;
        }

 

1.1. 代理

1.1.1. 正向代理

用户 è  代理 è  google

 

9反向代理

 

 用户  è nginx è tomcat

 

解释:Tomcat根本不知道请求的来源,只知道所有的请求都是来源于Nginx,不知道真正的来源。

 

 

 

 

 

  • 9
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值