阿里云服务器Ecs window主机搭建Apache代理服务器

因为上外网有限制,下载网速太慢的原因,所以想搭建一个代理服务器,最后选择用Apache2.4,httpd代理。

最开始选择是centos系统,但是Linux学的太烂,不会操作,于是准备用Windows主机试试手。

首先下载Apache2.4

这个是地址https://www.apachehaus.com/cgi-bin/download.plx

下载之后,远程桌面连接服务器,粘贴到Windows主机上就好。

然后打开Apache目录,.../apache/conf/httpd.conf  

修改httpd.conf文件,

修改成这样的一行

Define SRVROOT "C:\Program Files\Apache24"         这个要看自己的安装目录

之后以管理员身份运行cmd.exe   具体在c:/windows/system32/cmd.exe

然后命令     cd  C:\Program Files\Apache24/bin        //这个依然是看自己的安装目录

之后命令    httpd -k  install

然后就会安装成功,或者不成功,失败的原因一般是因为端口的原因,可以自己百度,不过一般是刚刚买的服务器的话,应该不会存在端口占用的问题。

安装失败之后用命令httpd -k uninstall卸载之后再安装

打开Apache  monitor,可以正常启动就行。

安装成功之后再次打开httpd.conf修改文件。

修改端口

Listen  0.0.0.0 :80

这里要特别注意,如果你不是在自己的电脑搭建代理,并且在自己的电脑上用代理的话,用服务器的公网IP时,一定不能设置成私网IP或者本机IP127.0.0.1。

设置成0.0.0.0是可以的。

然后就是改代码。

这样

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

下面这个是Apache2.4的

ProxyRequests  On

<Proxy *>

Require all granted

</Proxy>

Apache2.2的可以试试下面这个

ProxyRequests   On
<Proxy *>
    Order allow,deny
    Allow from all
</Proxy>

然后重新启动,就可以测试一下代理服务器是否可以使用。

酷狗音乐上面有一个代理设置可以测试代理服务器是否正常工作,但是需要在服务器上安装之后才可以,在其他电脑上就无法连接服务器。

之后用浏览器上试试就可以了。

如果某一步出现了问题,比如安装问题或者连接不上服务器等问题,打开日志报告C:\Program Files\Apache24\logs里的access.log和error.log都可以查看。

参考链接:https://blog.csdn.net/zuolj/article/details/70158582

https://blog.csdn.net/qq_29277155/article/details/53856455

https://bbs.csdn.net/topics/391941872

 


 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值