(总结)Linux服务器上最简单的Nginx反向代理配置

转载 2015年03月25日 15:09:31

Nginx不但是一款高性能的Web服务器,也是高性能的反向代理服务器。下面简单说说Nginx的反向代理功能。

反向代理是什么?

反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部或其他网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端。

简单实现方法:

例如我想在服务器上建一个google.ha97.com的域名用来反向代理访问Google,首先在域名注册商那里的域名管理上为域名google.ha97.com添加A记录到服务器的IP上,再在服务器上修改Nginx的配置文件,添加如下:

server
{
listen 80;
server_name google.ha97.com;

location / {
proxy_pass http://www.google.com/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

保存后重新加载nginx:

/etc/init.d/nginx reload

如果是编译安装的,应用这个命令:

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`

等域名解析生效后就可以通过google.ha97.com来访问google了。此法可以变相fanqiang。这就是Nginx反向代理最简单的应用。关于利用Nginx反向代理实行负载均衡的方法,下次有空再写。

: http://www.ha97.com/3979.html

linux系统上nginx安装及简单的反向代理配置

本文是写给那些刚刚接触linux的新手写的,#符号后面的都是命令可以复制进去,你有发展linux的打算也可以手打加深对命令的了解。 第一步:# yum -y installgcc-c++(C编译器下...
  • Chen_________
  • Chen_________
  • 2017年03月30日 16:24
  • 3330

【Linux】Nginx反向代理/缓存配置

http { proxy_cache_path /data/nginx/cache levels=1:2 keys_zone=STATIC:10m inactive=24h ...
  • dzxlovelar
  • dzxlovelar
  • 2017年04月13日 11:01
  • 247

在linux下面安装反向代理功能的NGINX

访问http://labs.frickle.com/nginx_ngx_cache_purge/下载一个tar包 还有www.nginx.org下载 wget http://labs.fric...
  • xiangxisheng
  • xiangxisheng
  • 2016年12月06日 19:16
  • 934

(总结)Linux服务器上最简单的Nginx反向代理配置

Nginx不但是一款高性能的Web服务器,也是高性能的反向代理服务器。下面简单说说Nginx的反向代理功能。 反向代理是什么? 反向代理指以代理服务器来接受Internet上的连接请求,然...
  • white__cat
  • white__cat
  • 2014年07月18日 12:18
  • 7399

Linux Apache 配置反向代理

最近遇到一个项目,需要访问某单位的内网服务器,对方要求必须要配置一个前置机,来转发所有的web请求,然后就学了一下反向代理,查了一些资料,也完成了HelloWorld的例子。关于反向代理的介绍,可以参...
  • zhdl11
  • zhdl11
  • 2015年03月10日 22:42
  • 9990

Linux下安装Nginx并配置一个图片服务器

首先到Nginx官网下载tar.gz格式的安装包,这里下载的是nginx-1.10.3版本,环境使用centos的虚拟机1、将安装包上传,解压,命令tar -xvf nginx-1.10.3.tar....
  • u012809062
  • u012809062
  • 2017年04月21日 01:04
  • 5673

linux下配置nginx服务器

刚刚开始学linux。顺便折腾一下,安装个nginx玩玩,网上资料虽然挺多的,但感觉都不太全面,我就把我的安装过程写下来,希望能够帮助到用的着的朋友。 首先,我下载的是nginx1.4.7 1、下载并...
  • shruby
  • shruby
  • 2014年12月03日 21:13
  • 6103

linux服务器集群部署:之nginx配置

如果要配置几台linux集群~ 肯定要配置一下负载均衡~~ 这里我是用nginx做负载~~ 其实还有其他一类的东西~~貌似很多公司采用nginx 反正我用这个~ 我貌似记得好像在某本书上写的...
  • s297165331
  • s297165331
  • 2016年03月04日 23:33
  • 3851

nginx搭建反向代理配置并测试

系统centos6.2 首先装好contos ,此处略。 一、安装gcc    yum install gcc-c++ 二、安装所需要的依赖库    yum -y install zlib-d...
  • wjg_ww
  • wjg_ww
  • 2015年11月19日 10:41
  • 35497

linux下安装apache的及反向代理配置完整过程

  • 2015年06月19日 09:17
  • 31KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:(总结)Linux服务器上最简单的Nginx反向代理配置
举报原因:
原因补充:

(最多只允许输入30个字)