专栏首页钟绍威的专栏apache反向代理一、泛解析域名二、APACHE配置

apache反向代理一、泛解析域名二、APACHE配置

正向代理是客户端发送请求给代理服务器,代理服务器将请求发给实际处理的服务器

反向代理是客户端发送请求给服务器(实际上是个代理服务器),服务器将请求发给实际处理的服务器

情景

在一台服务器上开了apache(侦听80端口),又开了tomcat(侦听8080端口)

顶级域名解析到了apache这个服务器,想用二级域名访问到tomcat服务器下面的某个项目

解决方案

一、泛解析域名

先在云解析上配置二级域名的解析

这样子配置了,所有二级域名都会解析到了

二、APACHE配置

apache配置分为2步

第一步在/conf/extra/httpd-vhosts.conf中配置反向代理

第二步在/conf/httpd.conf中开启代理模块和导入httpd-vhosts.conf

1.配置反向代理

#反向代理到tomcat的虚拟主机 #需要代理的域名 ServerName www.abc.wewill.top #代理域名的别名 #ServerName和ServerAlias都会被代理 ServerAlias abc.wewill.top #反向代理不需要开启ProxyRequests ProxyRequests Off Order deny,allow #接受来自任何地方的请求 Allow from all #将www.abc.wewill.top/*转发请求给http://localhost:8080/abc/* ProxyPass / http://localhost:8080/abc/*

2.开启代理和导入配置

在/conf/httpd.conf中配置 #找到下面的配置,把前面的注释#去掉 #在apache开启时加载代理模块 LoadModule proxy_module modules/mod_proxy.so #在apache开启时加载代理http模块 LoadModule proxy_http_module modules/mod_proxy_http.so #导入conf/extra/httpd-vhosts.conf Include conf/extra/httpd-vhosts.conf

实验

访问cmbc.wewill.top

这个html是在tomcat中cmbc项目的,从apache代理到tomcat成功了

响应头中,服务器写着:apache,却不是tomcat

因为apache作为代理服务器,接受请求和发送相应都是apache的工作

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 代理

    代理就像个中介,最外层操作代理对象,代理对象再调用委托对象 当需要在调用前后做一些处理,但是这些处理与业务逻辑无关的时候,如果把无关代码写在业务逻辑里面,代码就...

    用户1174983
  • java.io.StreamCorruptedException: invalid type code: AC错误的解决方法

    问题描述: 在向一个文件写入可序列化对象时,每次只想向文件的末尾添加一个可序列化的对象,于是使用了FileOutputStream(文件名,true)间接的构建...

    用户1174983
  • 实现二级域名

    实现二级域名有几种方式 服务器做反向代理 服务器设置域名配置 更改服务器默认访问项目 服务器反向代理可以参考http://www.wewill.top/2016...

    用户1174983
  • Ubuntu16.04安装卸载VMware-Workstation 14

    到官网下载VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle

    foochane
  • LNMP自动添加vhost脚本(功能蛮强大的)

    老七Linux
  • 腾讯服务器平台发展与创新简介

    前言: 服务器是业务应用的载体,也是资源运营和系统运维的最小单位。服务器平台规划直接影响业务应用的效率和资源运营维护的效率以及IDC建设规划。因此服...

    鹅厂网事
  • apache https配置详细步骤讲解

    主要讲述在windows下apache配置SSL以实现http转换为httpsSSL: SSl是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务...

    习惯说一说
  • 腾讯云服务器配置_Windows系统部署IIS只需几步完成!

    作为云计算服务的重要组成部分,云服务器以其简单高效、安全可靠、弹性扩展的特性成为核心力量,构建了包括计算、网络、存储在内的综合服务平台。以腾讯云服务器为例,CV...

    用户2416682
  • 服务器-初识Nginx

    在反向代理服务方面,Nginx服务器转发前端请求性能稳定,并且后端转发与业务配置相互分离,配置相当灵活。

    小二三不乌
  • Redis迁移工具redis-port使用&代码分析

    Redis现在是互联网公司缓存的标配了,在一些场景下我们需要将redis的数据从一些实例迁移到其它实例上,一个好的Redis数据迁移工具可以起到事半功倍的效果,...

    心平气和

扫码关注云+社区

领取腾讯云代金券