全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworksBGVM服务器IP归属甄别会员请立即修改密码
查看: 13099|回复: 49

用搬瓦工(bandwagonhost)64M vps反代给online.net 2欧独服提速

  [复制链接]
发表于 2015-1-7 14:32:05 | 显示全部楼层 |阅读模式
本帖最后由 欧阳逍遥 于 2015-3-16 09:28 编辑

前几个月租了online.net 2欧独服,性价比较高,但是有个致命的问题:速度跟不上。一直用着国外的一个CDN,不过最近发现很多IP被墙。

就想着自己搞个VPS做反代,来提升欧洲机器的访问速度。刚好看到了bandwagonhost(搬瓦工)  3.99刀每年的64M vps,感觉带我的小站够用了。

下面贴张我做了反代以后的系统占用图:

1.png (26.92 KB, 下载次数: 0)

上图可以看到,资源占用比较低。当然你也可以再做个科学上网,充分利用资源。


下面记录我的反代历程。

首先前去 bandwagonhost(搬瓦工)  购买vps

64M 3.99$ 购买地址:https://bandwagonhost.com/aff.php?aff=1611&pid=19 本文最下方有其他配置的购买地址,根据自己需求来。

3.99的流量只有100G,我的是小站 100G 够用了。

有了设备,先搞环境,我这里以Debian系统为例。

如果不是Debian可以按照下图重做下系统,速度很快的。

2.png (53.64 KB, 下载次数: 0)


系统搞好了先使用下面的命令使服务器保持最新:

apt-get update
apt-get upgrade



然后安装nginx

apt-get install nginx

我只做反代,所以其他例如mysql php什么的我就不装了。一个nginx足矣。

接下来就要搞nginx的反代配置了。

配置如下:

server
{
listen 80;
server_name xxx.com www.xxx.com;
location / {
proxy_pass http://www.xxx.com;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|html|htm|css)$ {
expires 365d;
root /var/nginx_cache/xxx.com;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path /var/nginx_cache/xxx.com;
if ( !-e $request_filename) {
           proxy_pass http://www.xxx.com;
        }
}
}
其中 xxx.com 替换为你自己的域名即可,


expires 365d; 是缓存保存时间,我这里是365天,你可以根据自己需要修改。

gif|jpg|jpeg|png|bmp|swf|js|html|htm|css 是缓存的文件格式,根据自己需要删改。

/var/nginx_cache/xxx.com;  缓存目录

配置文件名:xxx.conf 即可 xxx可以替换为任意字符。
配置文件上传到 /etc/nginx/conf.d 目录。

接着修改vps host文件,让本地访问回源.下载/etc/hosts 文件用notepad++编辑。

新增一行 ip 反代的域名

例:192.168.1.1 www.xxx.com

保存后上传覆盖即可。

最后重启下vps。大功告成。

美国的线路还是可以的,反代后速度大幅提升。

最后说一下:这个方案是有缺陷的,也就是所有html都会被缓存,但是不会被更新。我个人是推荐内页永久缓存。

列表或首页,这种经常更新的页面建议定时删除。

crontab 添加

*/30 * * * * rm -f /var/nginx_cache/xxx.com/index.html
*/30 * * * * rm -rf /var/nginx_cache/xxx.com/list/

首页是只删除文件,第二行是遍历删除 列表目录的所有文件。

bandwagonhost(搬瓦工)  VPS配置与购买地址如下:

3.99$
https://bandwagonhost.com/aff.php?aff=1611&pid=19
Self-managed
HDD: 1.5 GB
RAM: 64 MB
CPU: 1x Intel Xeon
BW: 100 GB/mo

4.99$
https://bandwagonhost.com/aff.php?aff=1611&pid=20
Self-managed
HDD: 2.0 GB
RAM: 96 MB
CPU: 1x Intel Xeon
BW: 200 GB/mo

5.99$
https://bandwagonhost.com/aff.php?aff=1611&pid=21
Self-managed
HDD: 3.0 GB
RAM: 128 MB
CPU: 1x Intel Xeon
BW: 300 GB/mo
发表于 2015-1-7 14:33:50 | 显示全部楼层
andwagonhost(搬瓦工)  VPS配置与购买地址如下:

3.99$
https://bandwagonhost.com/aff.php?aff=1611&pid=19
Self-managed
HDD: 1.5 GB
RAM: 64 MB
CPU: 1x Intel Xeon
BW: 100 GB/mo

4.99$
https://bandwagonhost.com/aff.php?aff=1611&pid=20
Self-managed
HDD: 2.0 GB
RAM: 96 MB
CPU: 1x Intel Xeon
BW: 200 GB/mo

5.99$
https://bandwagonhost.com/aff.php?aff=1611&pid=21
Self-managed
HDD: 3.0 GB
RAM: 128 MB
CPU: 1x Intel Xeon
BW: 300 GB/mo





这个才是重点吧
发表于 2015-1-7 14:44:11 | 显示全部楼层
大害虫 发表于 2015-1-7 14:33
andwagonhost(搬瓦工)  VPS配置与购买地址如下:

3.99$

欢迎技术文章带aff
 楼主| 发表于 2015-1-7 14:45:45 | 显示全部楼层
大害虫 发表于 2015-1-7 14:33
andwagonhost(搬瓦工)  VPS配置与购买地址如下:

3.99$

aff 明链。。 看各位看客的心情了。
如果不利己如何利人?
这也是为啥 我上任版主后允许 自带AFF 。这样别人才会帮助你 回复你。
你可以注意最近某些人的回帖。 这是一个良性循环。

利人利己 何乐不为。
发表于 2015-1-7 14:56:12 | 显示全部楼层
欧阳逍遥 发表于 2015-1-7 14:45
aff 明链。。 看各位看客的心情了。
如果不利己如何利人?
这也是为啥 我上任版主后允许 自带AFF 。这样 ...

开玩笑的,坚决拥护欧阳版主的各项决策

点评

不搞**,我是有错就改的好孩子。  发表于 2015-1-7 15:00
发表于 2015-1-7 15:09:32 | 显示全部楼层
为何不直接板瓦工
再说板瓦工线路也不算很好吧
签名板瓦工演示
 楼主| 发表于 2015-1-7 15:18:33 | 显示全部楼层
mix 发表于 2015-1-7 15:09
为何不直接板瓦工
再说板瓦工线路也不算很好吧
签名板瓦工演示

这个东西没啥固定的。
两欧独服 跑着也可以。 关键自带100G备份。 自动备份很方便。
另外搬瓦工便宜。。 跑反代另外加上网代理够用了。

我这联通速度很好。北京电信的服务器打开测试也不错。广州的电信测试也不错。
发表于 2015-1-7 15:19:06 | 显示全部楼层
版大的技术贴,一定要顶以下
发表于 2015-1-7 15:25:29 | 显示全部楼层
技术帖子要收藏
发表于 2015-1-7 15:38:44 | 显示全部楼层
2欧那么高大上,用不起的路过。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2022-1-20 13:43 , Processed in 0.067745 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表