Windows搭建Apache httpd代理服务器
检查电脑系统类型
检查电脑版本是为32位操作系统或64位操作系统
检查方式:“我的电脑”右键属性
下载安装Apache httpd
下载地址:
然后解压到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 | ProxyRequests On |
安装与启动
进入安装文件bin 目录
安装成window服务:httpd -k install
启动:httpd -k restart
安装成服务后,可以在电脑服务列表中找到对应的服务信息。
验证配置
使用浏览器验证代理是否可以访问
浏览器配置代理,以360浏览器为例,选项-》代理服务器-》代理服务器设置-》,手动配置代理,输入的IP 可为127.0.0.1,也可为局域网地址或专有网络外网地址,端口为步骤3中监听的端口,这里为:8700
当前教程使用局域网IP,设置为:192.168.1.2:8700
尝试访问网站,如果能正常访问,则代理成功,否则重复步骤三,检查配置文件是否配置正确。