Apache HTTP配置反向代理入门

简介: Apache HTTP配置反向代理入门反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器或者外部网络上其它IP地址服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

Apache HTTP配置反向代理入门

反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器或者外部网络上其它IP地址服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

配置反向代理

客户端通过Internet请求HTTP页面,当请求到达Apache代理网关服务器, 代理服务器根据URL请求地址,转发到对应的服务器上,获取内容返回给代理服务器,从而返回给客户端。
这里写图片描述
Apache支持反向代理配置,只需要如下几步,

第一步 - 下载与安装

下载apache-http服务器,我下载的是这个httpd-2.2.25-win32-x86-openssl-0.9.8y.msi, 我也看到很多人下载了源码,然后自己编译,本人C++水平有限,所以还是选择了直接下载installer, 双击开始安装,需要填写域名与服务器名称,如果有就真实填写,如果没有均填写localhost,邮件地址随便写一个,安装结束之后,打开浏览器,输入安装时候填写的域名,结果显示如下:
这里写图片描述
说明apache htt安装成功。

第二步:配置代理映射
到安装好的apache文件目录conf文件下,找到httpd.conf文件

找到如下配置,去掉#可以启动HTTP反向代理功能
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

在文件最后加上如下一段
这里写图片描述

我是下载了Tomcat, 启动Tomcat,然后通过apache访问Tomcat/webapps下面自带的examples,配置的代理映射如上。重启apache之后,访问jsp样例显示在浏览器如下:
这里写图片描述

如果还有其它的地址需要映射,直接按行在添加在之间即可

目录
相关文章
|
1月前
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
188 1
|
28天前
|
存储 分布式计算 druid
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(一)
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(一)
36 1
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(一)
|
25天前
|
缓存 前端开发 应用服务中间件
CORS跨域+Nginx配置、Apache配置
CORS跨域+Nginx配置、Apache配置
97 7
|
28天前
|
消息中间件 分布式计算 druid
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(二)
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(二)
38 2
|
28天前
|
存储 消息中间件 druid
大数据-151 Apache Druid 集群模式 配置启动【上篇】 超详细!
大数据-151 Apache Druid 集群模式 配置启动【上篇】 超详细!
73 1
|
1月前
|
安全 应用服务中间件 Shell
nginx配置https的ssl证书和域名
nginx配置https的ssl证书和域名
|
1月前
apache+tomcat配置多站点集群的方法
apache+tomcat配置多站点集群的方法
32 4
|
1月前
|
负载均衡 应用服务中间件 Apache
Tomcat负载均衡原理详解及配置Apache2.2.22+Tomcat7
Tomcat负载均衡原理详解及配置Apache2.2.22+Tomcat7
33 3

推荐镜像

更多