检查电脑系统类型

检查电脑版本是为 32 位操作系统或 64 位操作系统
检查方式:“我的电脑” 右键属性

下载安装Apache httpd

下载地址:
传送门
64位直接下载
然后解压到 C 盘根目录,最好是 C:\Apache24,不然就要改 httpd.conf 路径 Define SRVROOT “C:/Apache24” 配置。

Listen 端口及 IP 修改

httpd.conf 文件里搜 Listen 即可。

加载所需的模块

LoadModule access_compat_module modules/mod_access_compat.so

LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so

LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so

LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so

LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

LoadModule proxy_html_module modules/mod_proxy_html.so

LoadModule proxy_http_module modules/mod_proxy_http.so

LoadModule xml2enc_module modules/mod_xml2enc.so

在最后添加 Proxy 配置

1
2
3
4
ProxyRequests On
<Proxy>
Require all granted
</Proxy>

安装与启动

进入安装文件 bin 目录

安装成 window 服务:httpd -k install

启动:httpd -k restart

安装成服务后,可以在电脑服务列表中找到对应的服务信息。

验证配置

使用浏览器验证代理是否可以访问

浏览器配置代理,以 360 浏览器为例,选项 -》代理服务器 -》代理服务器设置 -》,手动配置代理,输入的 IP 可为 127.0.0.1,也可为局域网地址或专有网络外网地址,端口为步骤 3 中监听的端口,这里为:8700

当前教程使用局域网 IP,设置为:192.168.1.2:8700

尝试访问网站,如果能正常访问,则代理成功,否则重复步骤三,检查配置文件是否配置正确。