windows 搭建代理服务器 - Apache httpd

1. 下载并解压Apache:http://www.apachehaus.com/cgi-bin/download.plx

2. 配置 httpd.conf

    修改 [Define SRVROOT] 为自己的Apache解压路径

    进入bin目录 使用 httpd -t 检查语法,若报错错误  AH00526: Syntax error on line 34 of C:/Apache24/conf/extra/httpd-ahssl.conf:
SSLProtocol: Illegal protocol 'TLSv1.3',则注释 #Include conf/extra/httpd-ahssl.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配置

    ProxyRequests On
    
       Require all granted
    

3. 安装

    进入bin目录执行:httpd -k install

4. 启动与停止

    启动:httpd -k start

    停止:httpd -k stop

5. 完成即可使用(服务器IP + Listen设置的端口 )连接代理服务器进行访问上网(若是境外服务器即可随时哇)

你可能感兴趣的:(Windows)