当前位置:网站首页 > 更多 > 玩电脑 > 正文

[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

作者:CC下载站 日期:2019-11-15 06:16:32 浏览:2048 分类:玩电脑

1.检查电脑系统类型

检查电脑版本是为 32位操作系统 还是 64位操作系统

检查方式如下:1.在桌面找到【我的电脑】图标,右键属性。


[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

2.下载安装Apache Httpd


下载地址:http://www.apachehaus.com/cgi-bin/download.plx


根据步骤1中电脑的系统位数,选择对应编译好的二进制版本,下载后得到httpd-2.4.25-x64-vc11-r1.zip,解压。

记住存放路径;例如:C:\Apache24

【注意】如果选择下载的Apache httpd 与电脑操作系统位数不一致,可能会导致无法正常使用

[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

3. 代理服务配置

进入安装的目录:如 C:\Apache24 ,目录结构如下

[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

进入conf 目录,打开httpd.conf文件进行修改根目录为自己放置Apache24的目录(步骤二的安装路径),这里不修改启动会报错。

Define SRVROOT "C:/Apache24"

[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

Listen端口修改(修改成自己要监听的端口和ip)

Listen 8700

[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

加载所需的模块

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配置

ProxyRequests On

<Proxy *>

Require all granted

</Proxy>

【注意】2.2版本和2.4+版本在配置上有差别

4.安装与启动

进入安装文件bin 目录

安装成window服务:httpd -k install

启动:httpd -k restart

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


[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

5.验证配置

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

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

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

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


[系统技巧] WINDOWS代理服务器搭建 - Apache httpd

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯