美文网首页
WINDOWS代理服务器搭建 - Apache httpd

WINDOWS代理服务器搭建 - Apache httpd

作者: postSuperMan | 来源:发表于2018-08-17 18:23 被阅读0次

    1.检查电脑系统类型

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

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

    2.下载安装Apache Httpd


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


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

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

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

    3. 代理服务配置

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

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

    Define SRVROOT "C:/Apache24"

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

    Listen 8700

    加载所需的模块

    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

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

    5.验证配置

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

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

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

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

    相关文章

      网友评论

          本文标题:WINDOWS代理服务器搭建 - Apache httpd

          本文链接:https://www.haomeiwen.com/subject/miutiftx.html