Loading...

谈谈虚拟主机

类归于: 网站技术, 虚拟主机 — 江东 @ 2009-08-12 22:36:04 才(26)条评论

由于众所周知的原因,cosbeta并不看好虚拟主机业务在中国前景。但是在国外或者干脆说明确点,在美国,虚拟主机的竞争可是异常的激烈。同样配置的managed VPS,月付价格居然能从20usd-45usd不等,由此可见这个行业的价格战有多么的激烈。

如果您也想经营国外虚拟主机,可能你很想知道,到底要选择什么样的国外主机商给作为自己的供应商,下面cosbeta就从几个方面来简单的分析。

reseller方案

国内购买美国主机然后做分销的人不少,目前大多采用购买reseller的方式,cosbeta认为若没有十足的技术把握,购买reseller帐户分销是一个明智的选择,原因如下:

  1. 只要选定了口碑足够好的主机商,您只需要集中精力在销售上面,完全不用关心技术;
  2. 一般reseller的主机配置都比较强悍,所以有更多的共享资源可以使用。但是由于是共享资源,所以您也有可能获取不到足够的资源;
  3. reseller的价格都比较低,因此风险更小;

但是reseller方案也有不足之处,那就是自己无法控制主机商是否过度销售,因为该主机上会有很多其他的reseller帐户,也有可能因为其他的reseller帐户过度销售导致服务器的不稳定。 (read on …)

Dreamhost的服务器搬家了

类归于: 互联网事, 网站技术, 虚拟主机 — 江东 @ 2009-08-12 17:29:13 才(8)条评论

其实在上上周,dreamhost就给我发了邮件,说正在将我的帐户往新的服务器上转移,好吧,转移就转移。

本以为DH转移,IP地址应该会保持不变化,所以就没有通知合租的伙伴。

这两天,陆续有伙伴给我发邮件,说网站不可访问,原来,DH搬家之后部分IP地址还是发生了变化。

不知道DH为啥要给我搬家,若发邮件询问,回答的内容肯定和此前的邮件一样:“新的主机更加高效”,所以也没有办法。

各位合租的兄弟,若是域名DNS在Dreamhost,搬家IP变化毫不影响网站的访问,否则,请各位将A记录指向新的IP地址吧!

现在从我这个地区(广东)访问DH速度很不错,ping的延时也在180ms左右,相当不错。

补充,若发现帐号有问题,请自行登陆panel检查、重新设置,因为你的panel帐号拥有你自己的域名 sql所有的管理权限,和我的帐号对你的sql域名等权限没有两样。

健康主机计划

类归于: 网站技术, 虚拟主机 — 江东 @ 2009-07-23 10:13:45 才(48)条评论

homezz主机使用者开通虚拟主机的时间判定,cosbeta可以很武断的说,喜欢写独立blog的朋友多是宅男,多是夜猫子,所以大多不太注意身体。cosbeta自己也一样。于是坚持锻炼身体理应提上日程。

坚持锻炼身体更多的是对意志的磨练,坚持二字尤为重要。

在网友hidigi的建议下,cosbeta决定推出限时优惠主机计划(截至至2009-08-15),满足下列条件,即可7折价格购买homezz虚拟主机:

  1. 新用户,请从这个链接进入:http://homezz.com/?c=1 (因为此计划为homezz自身计划,不能用于推介);
  2. 同意homezz的协议,在中国,做站点不要沾惹政治和时事;
  3. 承诺至少坚持一个月锻炼身体(当然我希望各位朋友能一直坚持下去),并且尽可能写在自己的blog上,一个月下来最好写下不少于3篇锻炼身体相关的日志;
  4. 希望能有一个指向 http://homezz.com的链接(视个人意愿,不做强制要求);

怎么监督?

主要靠人品,毕竟“承诺”是一件严肃的事情,再说了,您锻炼身体,对您自己有好处,您觉得我应该想看贼一样盯着您么?

您是老用户?

我们的优惠一视同仁,老用一样可以参加,只是不可返回30%的现金,但是可以将使用时间延长30%(当然,我们依然要观察一个月,才能兑现)

关于7折的解释:

  1. 您可以要求返款30%或者延长主机使用时间3个月(老用户可延长2个月,因为考虑到很多老用户用过推介链接);
  2. 如何操作返款或者主机期限延长一个月之后(我们要观察一个月,就当作是监督您锻炼身体吧),可以在homezz->我的帐户->有问必答为了方便管理,其他方式均不可提交您相关文章的链接,并且要求我们实施30%计划。

我们的目的。

希望通过这个活动,让各位使用homezz主机的朋友真正开始注意自己的身体,毕竟一天只花一个小时来锻炼还是很划算的,使用身体23小时,只要求您花一小时来维护,有何不可呢?

当然还有主机促销的因素在里面,其实按照JS cosbeta对服务器上的用户分配,70%的价格已经稍稍低于成本价一点点了。

对了,若你无法坚持,请用常规价格购买homezz虚拟主机,诚信最重要,你说是吧?

贵国不让讨论时事和政治,咱讨论自己的身体和生活总是可以的吧!

在广州天河区的朋友,可以早上约我,大家一起狂奔吧!

我选择reseller主机的标准

类归于: 网站技术, 虚拟主机 — 江东 @ 2009-07-10 15:17:36 才(22)条评论

我喜欢稳定快速的reseller供应商,因为这样可以减少很多不必要的麻烦,所以我选择reseller主机商的标准如下:

  1. 速度够快。蜗牛的速度我不喜欢,用户也无法忍受;
  2. 够稳定。不稳定,将会失去辛苦积累过来的用户,因此我们致力于寻找更加稳定的主机供应商,或者干脆自己维护独立主机;
  3. 价格不要太便宜。因为成本是固定的,太便宜只会导致供应商超标销售,最终结果主机质量越来越下降,反而提高了我自己的劳动成本和时间成本。目前国外的reseller主机的价格战也相当厉害,能保持稳定的现在好像只有hostgator,可惜theplanet机房在中国访问的速度,哎,多好的一个主机商啊;
  4. 够专业。cosbeta发现一个现象,一般网页做得越好的国外主机商反而服务器维护的技术越差。目前我认为对服务器维护超有经验的有:dreamhostbluehosthostgatorhostmonster

现在继续说说我这个供应商,刚开始购买的时候,相当的好,价格也不便宜。结果不小心在blog上“低调”了一次,国内的朋友都知道了这家。后来发现这个供应商的价格也优惠了,提供优惠码后价格要少很多,当时就预感不妙,于是这一个月以来一直在找新的主机商。

新的reseller,价格都在10-20usd一个月,所以都不敢下手,毕竟这个价格接近shared hosting的价格,怎么敢拿来卖呀,所以到现在一个多月了,都没有找到一家合适的备用供应商。

现在的供应商自从上次内核升级之后,就有一个严重的问题,那就是绑定新域名的时候,apache重启(这个是正常的),然而重启会失败,所以只有等到监控系统发现apache 宕了之后强制重启,cosbeta估计他的监控系统是每一分钟监控一次,所以结果就是添加一个新的用户,就会重启一次httpd service 有时候重启不成功,就得靠cpanel的monitor程序来强制重启了!

从两周前我都不断的在向他们反映问题,他们不承认,说log里面没有宕机记录,这帮SB,test一下apche的config不就可以看出来么。

胡戈戈小朋友也在向我抱怨这个问题,在我的鼓动下,他也提交了ticket,但是由于说得稍微笼统了一点,所以主机商依然认为只有我一个人有这个问题。

随后我将ping 结果, tracert的结果 和 telnet 80端口的结果发送他们,告诉他们httpd会在cpanel创建新用户的时候宕掉,并且只有监控系统在一分钟之后才能重启成功,然而他们再三推托,说是我网络的问题,说这个服务器上几百的用户,只有我在反映这个问题。

接着我告诉他,我网络没有问题,我在美国服务器上测试的结果依然一样,并且我有几个朋友是你们reseller帐户,他们依然有问题,然后提供了胡戈戈的帐户给他。并且在一次告诉了他们我ping tracert和telnet的结果。

这帮SB,不去检查服务器,不去做测试,仍然告诉我,说我的这个朋友和我一样是广东电信ISP,所以问题在我的ISP而不是他们的服务器。那帮SB居然再次忽略我的文字,我在文字中说过,我全世界的客户都在抱怨,并且我用美国服务器上测试结果也一样,ping 和telnet活生生的显示80端口有问题,他们看不见!

那么现在该怎么办?

我的第三批用户即将卖完,从这个主机的负载上看,很多国内其他朋友在这个主机上也有了足够的客户了,应该新增用户也不会多了,所以web服务器宕一分钟的概率将大大降低,如果一天只断那么一次,看在访问速度的份上,还是完全可以接受的。另外,国内同行若看到此文,我这里强烈建议你不要考虑这家了,虽然稳定,虽然速度快,但是一分钟宕web很让人郁闷的。

homezz自己的网站将会做特殊处理,不会再断线了。

我们后续的主机,将会自己独立管理,paveo同学将会加盟,所以后台的维护大家足可放心,当然由于成本提高了很多,后期的主机将没有50元的套餐了。

后期我们将向中高端发展,原来的主机由于将没有新用户进入,所以今后中断的次数将会很少,因此您也可以不必转入到新的主机,当然您也可以转入。

其实我真的很喜欢现在的这个主机商的速度,上天保佑某一天他们自己能够发现这个问题,保佑他们的技术人员脑袋可以开窍!

新用户足可放心加入我们

世界上没有一家可以哪方面都能让人满意的主机,所以我们的主机也无法承诺,但是我们发现了问题,就不会欺瞒用户,而会站在用户的角度考虑。

实际上,在我写最近3篇日志之前,很多用户都不知道这个问题,可见此问题其实没有那么严重;

我们能够写出来,毫无避讳的写出来,是因为想让您用得更加明白,可能这个问题让我们郁闷的程度会远远超过您!

您有好的推荐么?

生活点滴的朋友,若您有好的速度快的,价格比较贵的reseller主机,欢迎您推荐给我,我的邮箱是china.cos  at gmail.com.

价格在月付少于30美元的请不要推荐,支持oversale的也请不用推荐了。

补充

话说,好像刚才开通一个帐户,web 服务器没有重启

继续跟踪虚拟主机的瑕疵

类归于: 网站技术, 虚拟主机 — 江东 @ 2009-07-10 10:44:38 才(10)条评论

和机房交涉了很多个来回,他们仍然坚持他们的服务器没有问题,也没有短暂的apache中断,而且还说他们这个主机上有上百的用户,只有我在抱怨这个问题。我告诉他,中国有很多人都在使用你们的reseller,他们之中的也有人向你抱怨了,希望你一定要仔细查看。

没有办法,这帮SB始终坚持自己的服务器没有问题,所以我现在打算请CPH的paveo一起来维护几个独立主机算了,这样自己弄,有啥问题就可以尽快解决。

下面是我最近的一次发送的ticket,可能会有些语法错误,但是我希望国内几个同样用这个供应商的也去反映这个问题,毕竟这个主机商能解决问题,对我们都有利。

my customers( all over the world ) often complain to me, your server DO have problems.(我的分布在世界各地的用户都在抱怨这个问题(就是一天一两次半分钟左右短暂的终端),你的服务器确实有问题)
let me describe the problem phenomenon again :(让我再次向你描述一下这个问题的现象)

(I noticed this happened when new cpanel user created )(我发现当有cpanel新用户创建的时候,这个问题就发生一次)

1. when the connection to web server  failed;(1.网站无法连接)
2.then I ping your ip, it returned me with right IP address and normal connection response which means your server is not down;(2.我马上ping你们的域名,发现返回的IP地址和连接都很正常,因此这说明你们的服务器并没有宕机)
3.and I telnet yourdomain.com 80, failed, so which means httpd service is down;(紧接着我telnet你们服务器的80端口,显示连接失败,因此你们的httpd 服务在此刻已经宕掉)

then I try again from remote server from server in  US,I got the same result(我在美国的远程服务器上操作上面的步骤,结果是一样的)

1 or 2 min later , web service returns to  normal status(1分钟到2分钟之后,你们的web服务再次恢复正常)

so , the I think the problem may caused by :(因此,我产生这个问题的原因如下:)

1. you have too many accounts on this server;(你们的服务器上的用户分配的太多)
2.errors in apache or apche conf;(apache或者apache的配置文件有错)
3.add news user, apache restart( normally, this only take 1 or 2 or 3 seconds, no affect to web server ) fail (当添加新的用户的时候,apache肯定要重启,常常这个重启的时间只需要1 2 秒钟,所以可能是这个时候重启失败)
4.before your CPANEL  monitor restart the apache,  the httpd service is down;(在重启失败和你们的web service监控检测到httpd宕机的这段时间内,web则不可用)

you said I am the  only person who  complained  this problem , you ‘re lying!  two  of my  friends( your reseller account )  have  the same problem, one of them complained to you,(你们说我是唯一抱怨这个问题的人,你们正在撒谎,我有两个朋友也遇到同样的问题,其中有一个已经在向你抱怨了)
another friend is considering to change to another web hosting provider (这句是忽悠他们的)!

IF you DO think there is no problem on you server, I can say nothing!!(如果你一定坚持说没有啥问题,我无话可说)

I want to be you big customer, but your bad server is driving my customers away!(我正在努力成为你们的大客户,但是你们却正在将我的用户赶走)

最后补充,实话说,相比起这个家供应商的主机的访问速度,这个问题也没有什么大不了的,国内知名的reseller都一样用着这家的主机。但是有的时候感觉有点不爽,因此我们正在努力让他变得更加完美。 (read on …)

找个好主机很难很难

类归于: 网站技术, 虚拟主机 — 江东 @ 2009-07-09 22:39:04 才(21)条评论

最近cosbeta为了homezz虚拟主机的后台供应商选择的事情一直在烦恼,因为homezz的供应商似乎还达不到cosbeta的要求。

我不想欺骗用户,所以我在这里要透漏一下这个供应商的优缺点了:

优点

  1. 访问速度快,是cosbeta目前为止用过最快的虚拟主机,这个优点是大家选择我们homezz的最大动力;
  2. 配置齐全,和所有其他美国虚拟主机一样;
  3. 不轻易suspended帐户,并且供应商给我承诺,即使用户内容侵权,他们也只会suspend帐户而不是删除帐户;

缺点:

  1. 有短暂httpd service重启的现象,会导致web服务偶尔短暂(半分钟左右)的中断。为此事,我曾经多次提交ticket,表达了我对他们的强烈不满,然而他们始终不认帐,并且说add on域名导致web不可用是很正常,因为要修改conf,所以需要重启。 在他们怀疑我网络的时候,我提交了tracert的结果,和telnet 80端口的结果,然而他们始终坚持是正常的。国内的其他reseller用户也发现这样的问题,他们比我要温和,所以我这里希望所有的reseller用户,一起提交这个问题,希望机房方面重视;
  2. uptime不太满意,现在他们的uptime只有 1 -  1分钟/24小时/60分钟/小时 =  99.93%,稍微不注意,就是2次中断,这个时候uptime就只有99.86%,当然也算在他的承诺范围99.9%之内。

我们正在想办法

我已经在和机房方面协商,希望他们给我一个合理的解释,并且尽快处理掉这个问题!

或许这个主机供应商用重启httpd service的方法保证了服务器的稳定性,但是这样也不是个办法。Addon 域名会重启httpd service,这也不太好解释的清楚。

不过实话实说,一天短暂的次数对于我个人来说还可以接受,毕竟可能在这分钟内,我的网站没有任何访问量,但是若没有改善,我们也无法容忍。

另外,第三批主机即将售完,售完之后就不会有新用户开通了,这个问题将会得到很大的缓解!

新的第四批主机我们将会想办法解决这个问题,直到机房方面解决了这个问题之后,我们的主机才会上线!

为啥不选择其他的,因为现在找一个靠谱的很难,hostgator最好的reseller,评价也是最好的,实际也是最好的,然而所在的theplanet机房曾经被调整到中国电信几乎无法访问,所以不敢再回去了!

目前想到靠谱的解决办法

第三批主机即将卖完,所以添加新用户的几率将大大降低,那么重启httpd service的几率也会大大降低!

新购买的主机将会采用特殊的配置,采用graceful reboot,这样这个问题基本就可以解决了,当然这个是我正在和供应商协商,他们初步答应对我的帐户进行特别的关照!

相信我们,这个问题肯定会被解决的,供应商不解决,我们会解决的

定期发送数据库备份到email的程序

类归于: 网站技术, 虚拟主机 — 江东 @ 2009-07-08 23:00:40 才(19)条评论

cosbeta自己的每一个程序(如本站storyday.com,如homezz.com)都会有定期email备份,实现的原理很简单,那就是用php备份数据库,用crobjob定期(每天一次)执行这个程序将php的备份文件发送到我自己的email中。

程序下载地址:databasebackup

程序的安装方法:

  1. 直接下载,解压缩,将目录上传到服务器上;
  2. 打开index.php按照注释修改最前面的配置信息;
  3. 设置 data 文件夹的属性为0777, 为了数据库不会直接被下载,请不要删除 .htaccess
  4. http://您的域名/databasebackup?code=随机代码 打开网页,看看有没有错误提示,若没有并且收到了数据库备份邮件,则表示程序运行成功

下面在cpanel中让该程序可以自动运行

  1. 登录cpanel
  2. 进入cronjobs22-53-16
  3. 选择标准模式:22-53-22
  4. 设置每天执行一次php程序
    22-54-09

从此以后,您的数据库备份就会定期发送到您的邮箱。
提示:发件箱建议设置成gmail,我在国外虚拟主机上测试使用国内邮箱发送可能会失败。

程序下载地址:databasebackup

虚拟主机和支付宝

类归于: 互联网事, 网站技术, 虚拟主机 — 江东 @ 2009-07-06 22:53:18 才(15)条评论

今天去了东莞,那个旅行社的欠款依然只能要了部分,剩下的还在他的承诺中。回到家,打开reader想了解昨天晚上发生的事情,结果消息非常的有限,看来网络导向已经很成功。算了,还是抽点时间,写一点昨天晚上一直想写的东西吧。

虚拟主机CPU超标相关技术

美国的虚拟主机有一个不成文的规矩,那就是只要某个网站CPU超过一定的百分比,网站就会被挂起,所以无限流量,无限磁盘空间在CPU的限制之下显得是那么的苍白无力。连paveo同学都给我说过,若要是他也那样严格限制,一样可以承诺不限流量。我们熟悉的bluehost以及旗下的hostmonster就有一个严格的CPU限制标准,那就是CPU的利用超过了4%左右帐户将会被挂起几分钟,然后才恢复。作为shared  虚拟主机,就应该这样做,否则某个站点占用资源太高,对其他站点很不公平。

然而不幸的是homezz所在的服务器昨天和前天被一个站点(不是我们的用户)拖得很慢,幸亏机房人员及时发现,将该站点suspended了,homezz才再度恢复。据cosbeta所知,国外会自动suspended帐户的好像只有bluehost和其他的站点,其他的虚拟主机供应商都是通过手动的方式搞定的。

我所知道的bluehost 的技术实力是很不错的,他们有一批人员对cpanel非常熟悉,也为cpanel定制了很多的插件。而这个自动suspend cosbeta也高度怀疑是基于cpanel开发的。

因为就cosbeta目前对cpanel的了解来看,做这样一个自动suspend超标站点的程序并不是很难,作为一个业余爱好者也能轻而易举的搞定(其实昨天晚上睡觉的时候想了很久,发现用cpanel的接口很容易搞定的),真搞不懂其他的虚拟主机供应商为啥只能手动监控超标的站点?难道是我们太高估了国外的技术,或者我应该再次去租用独立服务器?

搞定BT的支付宝直接接口

悄悄的说,homezz的虚拟主机现在完全可以通过支付宝或者paypal自动开通了。目前没有申请支付宝商家工具,用的是支付宝的一个小小的逻辑漏洞(注意:非技术漏洞)搞定的,当然,我肯定不会公布这个漏洞,否则我就用不成免费的支付宝自助开通啦。因为今天要去东莞收款,所以只有尽快自动开通的搞定。于是昨天晚上从21:00折腾到0:20。