博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Apache 2.4配置反向代理
阅读量:4624 次
发布时间:2019-06-09

本文共 914 字,大约阅读时间需要 3 分钟。

公司刚有一个项目上线,服务器上有多个项目,为了安全服务器只开放了80端口,需要做一个反向代理,就去研究了一下Apache,经过网上各种查询,自己总结一下教程,供以后查看使用。

一.下载

下载地址:

下载图解

当前版本为 2.4.33

 

 ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。

  根据需要选择不同版本

二.安装和配置

下载后将Apache解压到本地,我这里解压在D盘根目录下。

1.配置httpd.conf

找到D:\Apache2.4\conf\httpd.conf

打开后找到

Define SRVROOT这一项修改为自己解压目录把D:\Apache24——D:\Apache2.4

Listene 80,若80端口被占用(可在cmd下用命令netstat -ano查看),则将80端口改为别的值,然后保存httpd.conf文件。

以下是错误日志文件存放地址

 

2.运行httpd.exe

找到Apache的bin目录按住Shift键选择在此处打开窗口命令。

 打开CMD窗口后,  输入httpd -t 检测一下文件是否配置正确,如果出现Syntax OK说明成功了。

执行命令安装  httpd -k install 

执行之后打开任务管理器服务里如果有Apache2.4就证明安装成功了,然后鼠标右击——启动服务,PID出现编号证明启动成功

想了解比较详细的安装教程点击:

3.配置代理

放开httpd.conf启动模块(去掉模块前的#号)

主要包含一下模块

    mod_proxy.so

    mod_proxy_ajp.so

    mod_proxy_balancer.so

    mod_proxy_connect.so

    mod_proxy_http.so

添加代理配置,将所有80下的test指向92下的test

ProxyRequests

ProxyPreserveHost

Apache 2.0手册中文版翻译项目  

配置完成后重启Apache即可

转载于:https://www.cnblogs.com/dxsbky/p/8855278.html

你可能感兴趣的文章
软件测试
查看>>
Js 提交 form 表单
查看>>
Response.Status http协议状态代码
查看>>
BZOJ4925 城市规划
查看>>
Bootstrap 辅助类
查看>>
TCP、UDP、HTTP、SOCKET之间的区别
查看>>
根据Buffer中的图片数据进行图片呈现的方法.
查看>>
用Python编写WordCount程序任务
查看>>
AC日记——传纸条 洛谷 P1006
查看>>
Android Gradle 多Module单独编译一个Module
查看>>
React显示文件夹中SVG
查看>>
编码规范小结
查看>>
695. Max Area of Island
查看>>
(转)Cortex-M3 (NXP LPC1788)之SDRAM操作
查看>>
201671010437 王小倩+词频统计软件项目报告
查看>>
python中的变量,字符串,用户交互,if语句
查看>>
django的模板文件需要为utf-8无bom格式
查看>>
linux 下查看文件修改时间,访问时间,状态改变时间
查看>>
Math类函数总结
查看>>
701 C. They Are Everywhere
查看>>