windows安装nginx部署步骤图解(反向代理与负载均衡)
2014-02-20 15:43
1026 查看
一、下载安装Nginx(本文环境为windows xp 32bit环境)
解压nginx-1.0.11.zip,进入nginx-1.0.11,在命令行中执行命令让Nginx启动。具体操作如下图:
测试是否安装成功,输入地址:http://localhost:8090
浏览器显示结果如下图:
OK,Nginx部署成功了。
二、关于Nginx的反向代理配置。
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
关于Nginx配置反向代理以配置,以百度谷歌为例,配置文件nginx.conf(路径:D:\Nginx\nginx-1.0.11\nginx-1.0.11\conf)配置内容如下:
location /baidu {
proxy_pass http://www.google.com;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
其中“/baidu” 会被映射到 “http://www.google.com”。
测试访问:http://localhost:8090/baidu
访问结果:
虽然界面显示错误,效果已经达到。
三、负载均衡测试。
现有两个瓦片服务地址,用Nginx做一个负载均衡,配置文件如下:
复制代码 代码如下:upstream cluster {
server 192.98.12.60:1985 weight=3 max_fails=2 fail_timeout=30s;
server 192.98.12.42:8086 weight=3 max_fails=2 fail_timeout=30s;
}
server {
listen 8090;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
location /tileservice {
proxy_pass http://cluster/MongoTileService/tileService;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
配置好了以后重启(nginx -s reload)地址:http://192.98.12.60:8090/tileservice?type=vec_c&x=104&y=17&l=7 即可获得服务图片:
您可能感兴趣的文章:
- Nginx+Tomcat+Https 服务器负载均衡配置实践方案详解
- nginx 作为反向代理实现负载均衡的例子
- Nginx负载均衡的4种方案配置实例
- Nginx+Windows负载均衡配置方法
- windows使用nginx实现网站负载均衡测试实例
- Nginx 安装笔记(含PHP支持、虚拟主机、反向代理负载均衡)
- Nginx实现根据域名http、https分发配置示例
- Nginx出现The plain HTTP request was sent to HTTPS port问题解决方法
- 详解Nginx服务器中配置全站HTTPS安全连接的方法
- Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
- 如何通过nginx负载均衡跳转https
相关文章推荐
- Nginx安装部署(反向代理与负载均衡)
- Windows下MySQL8.0.11社区绿色版安装步骤图解
- Nginx (一)Windows下编译Nginx源码以及安装 nginx for windows方法步骤
- Centos7安装Nginx及配置反向代理和负载均衡
- 基于nginx和tengine的tcp反向代理,负载均衡 安装和配置
- Nginx (一)Windows下编译Nginx源码以及安装 nginx for windows方法步骤
- nginx结合tomcat实现反向代理和负载均衡的部署
- 图解windows 2000系统安装步骤
- windows下安装nginx配置tomcate负载均衡
- Docker安装jdk,tomcat配合nginx(windows)实现负载均衡
- Nginx的介绍,安装和配置,Nginx的反向代理,负载均衡
- nginx在linux系统下的安装部署,以及反向代理https请求协议,ssl证书的生成,负载均衡tomcat服务器!
- Nginx 在centos linux 安装、部署完整步骤并测试通过
- Nginx反向代理和负载均衡部署指南
- Nginx反向代理和负载均衡部署指南(转)
- 编译安装nginx实现反向代理、负载均衡、缓存功能
- nginx 安装部署 步骤 及配置解读
- Windows Driver Kit 7.1.0 下载及安装步骤图解
- windows 安装 nginx步骤
- Nginx反向代理和负载均衡部署指南