谈谈限制流量和不限流量的区别
由于很多站长对限制流量和不限流量的VPS存在着误区,本文将通过介绍一些基本概念以及通过一些实际案例来讲解限制流量和不限流量之间的区别。
当购买美国服务器的时候一般会有两种选项:
1. 不限带宽,限制流量:
即100M独享,限制2000G流量。超出2000G,需要另外支付流量费。
2. 限制带宽,不限流量:
即10M独享带宽,不限流量。通过简单计算即可得出,如果服务器24小时都一直跑满10M的带宽,一个月总共最多可以使用掉3000G的流量。但是一般正常情况下流量都是有高低峰,比如夜间流量会明显小于白天。对于10M带宽的服务器一个月一般流量使用情况也就2000G左右。
我们DiaHosting所有服务器都是标配100M独享带宽直接接入机房高达50Gbps的主路由,直接保证了所有客户的网络质量。
也许有客户问,如果和您VPS同一个母机的VPS占用了100M带宽怎么办,很简单,我们会马上联系机房,将服务器临时升级到1G带宽,来满足大家的需求。
以下流量图为我们一台母机一个月的流量情况,从图中可以看到,高峰期的时候,我们服务器的带宽使用高达40M,一个月总共消耗了近7000GB的流量,可以想象,如果我们把带宽限制到10M的话,所有客户几乎会流失70%的访问量。也许有客户问,为什么我们服务器能用这么多的流量,而不是2000G,答案很简单,我们购买了大量的流量以供我们客户使用,这也是为什么我们VPS价格会贵一些。

客户案例
以下流量图为我们一些高端客户的流量图:可以看到,该客户每天使用的流量就高达150G,一个月高达4500GB,如果这位客户的VPS是在一台限制10M带宽的服务器上,结果很会怎么样呢?
如果您的站点流量非常大,请联系我们客服,我们可以给您提供经济实惠的大流量解决方案。
流量和PV之间的换算
对于我们最低端的VPS,我们提供了200G的流量,如果您觉的200G估计只够一个blog,那估计一台10M带宽的母机估计也就只能放10个blog。
答案当然是错的,我们将通过计算来得出200G到底能跑多少PV:
200G相当于每天可以使用6G多一点的流量,对于一般站点来说,如果图片不是很多,一个页面60KB大小,我们简单计算一下:
6G = 6 * 1000 * 1000 KB
所以每天可以跑的PV大概为 6 * 1000 * 1000 / 60 = 10W PV
当您的站点跑到了10W PV,估计您早该换更高端的VPS了吧?
lighttpd + LxAdmin/kloxo 环境下安装ZendOptimizer
首先使用您的root帐号以及密码SSH登陆到您的VPS,如果密码忘记可以联系客服人员帮您取回密码。
然后依次输入以下四条命令来安装Zend(方便阅读起见分别用四种不同颜色标注各个命令):
第一步 cd /usr/local/src
第二步 wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
第三步 tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
第四步 ./ZendOptimizer-3.3.3-linux-glibc23-i386/install.sh
注意,第四步里 Zend 前面的./ 也要复制
接下来就安装屏幕提示来进行操作,安装过程中需要注意的是
1:php.ini配置文件目录是:/etc
2:Web Server使用的是lighttpd,而非apache,这个需要安装您VPS的实际情况来进行选择
3:其他选项按默认的设置即可
如果是安装上述步骤安装的话,那么只需要在SSH里使用vi编辑器将下边内容添加至php.ini尾部即可
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
最后输入以下命令重启webserver即可生效
/etc/init.d/lighttpd restart
另外关于linux 下 vi编辑器的用法请移步至此:
http://blog.diahosting.com/linux-tutorial/linux-vi/
安装完成后配置域名目录下php.ini文件
/etc/php.ini是总的配置文件。还有一个具体的配置文件位于:/home/httpd/需要支持Zend的域名/php.ini,这个文件也要设置下。
把php.ini文件下的[zend]段落复制下来,再添加到/home/httpd/需要支持Zend的域名/php.ini文件中。
WINDOWS VPS绑定多个IP
“开始”→“设置”→“控制面板”,双击“网络和拨号连接”,右键单击“本地连接”,选择“属性”调出“本地连接属性”面板,选择 “Internet协议(TCP/IP)”,点击“属性”调出“Internet协议(TCP/IP)属性”面板,点击下方的“高级”调出“高级 TCP/IP设置”面板。
在IP地址栏下面列出了网卡已设定的IP地址和子网掩码,点击[添加]按钮,在弹出的对话框中填上新的IP地址,添加新的网关,子网掩码是255.255.255.224;切换到NDS选项卡,DNS服务器下面列出了当前DNS的IP,点击[添加]按钮,在的对话框中填上新的DNS的IP,设置完成了点确定。
SSH相关知识
| 1、SSH是什么? 对SSH最简单的描述是:SSH是Telnet的加密版。SSH访问远程系统的方式与Telnet是一致的,但SSH消除了Telnet在传输过程中使用透明数据所带来的安全隐患(使用技术手段可以在传输途中截获数据)。2、SSH能做什么? 通过SSH,能够登录到远程的计算机系统来执行命令,就像操作自己眼前的电脑一样。3、怎么使用SSH? 通过SSH登录远程系统所必须知道的3项信息是:远程系统的IP(域名),用户名,密码。 Windows上使用的最多的SSH登录工具是PuTTY(附件提供下载)。 打开PuTTY主程序后,界面如下,填入主机名或者IP,端口默认为22(如果服务端没有修改过则不要改)。单击OPEN。 |
随后出现的是远程主机的登录窗口,会提示输入用户名、密码。
需要注意的是,在Linux以及其他类unix系统上通常不会回显任何密码内容,这一点和WINDOWS上回显星号不一样。
如果帐号密码均正确,刚会显示命令提示符等待输入命令,说明登录已经成功。
PuTTY的一些使用技巧:
在程序界面上单击鼠标右键,可以将剪切板中的文字内容复制到命令行上。
putty下载



