Archive for June, 2008

防止Apache并发连接太多、超负荷运行导致崩溃的方法

Monday, June 23rd, 2008

此方法是定期检查Apache的进程数,发现连接过多然后自动重启Apache,虽然有些笨,但还是比较有效的。
新建一Shell脚本文件,命名为checkapache,内容如下:
#!/bin/sh -e
#
# Check overload apache2
#

#最大Apache进程数,超过则重启Apache
maxpids=600
#检查进程时间间隔
interval=10
#日志文件
logfile=”/var/log/checkapache.log”
echo ” Starting CheckApache MaxConn: $maxpids  ” >> $logfile
date >> $logfile
while [ 1 ]
do
pnums=$(ps ax | grep “[/]usr/sbin/apache2″ | wc -l)
if [ “$pnums” = “0″ ]; then
sleep 5
echo “**********************************************”  >> $logfile
date  >> $logfile
echo “———Starting apache2….—————”  >> $logfile
/etc/init.d/apache2 start  >> $logfile
fi
#pids=$(ps ax | grep “[/]usr/sbin/apache2″ | awk ‘{print $1}’)
if [ $pnums -gt […]

互联网?金融财经?产品销售?

Thursday, June 19th, 2008

前些天,一帮子朋友在聊到职业问题,说现在是互联网的冬天,做IT实在很难,VC们都下乡去了,Money都在股市中蒸发了,人心都迷茫了。。。
IT,熬夜,累,黑眼圈,掉发,压力大,纯粹是网页,页面广告时代众说要结束了,很多人都上升到网站产品销售的一个高度去了(众说网页广告是做互联网的初级阶段), 于是乎众ITer在讨论*鸟网,在网上连几万块的钻石都可以卖了,个人消费型的电子商务群众基础已经非常夯实了;众说现在淘宝阿里如何如何赚,众说有些网络卖家做到上千万上亿的销售额扬言要IPO了。
金融财经,众说很有赚头,点点手指下个单,钱钱就进来了,不用编代码不用熬夜,上午9点起床下午3点半就可以下班,用钱生钱是赚钱最高境界,羡慕中国投资经理,基金经理一类的有钱的主,然有人又说:一朋友原来是一操盘手,混了N年后发现又累压力又大赚不到钱现在已投奔IT了,另有一朋友是一什么投资经理,像基金经理级别估计也只差哪么一点了,据说一年只赚三十万,而且累得压力大得像龟壳下面挪动的哪斯。
近日A股大跌,全球股市都不好,油价高起又被众人拖出来批斗,说一切都是这个石油惹的灾,不过,昨天Google说:油价高涨是好事,对于互联网来说是一个机会嘛,至少大家出行的机会被压缩,能通过网络做的事情就不愿意再出门了。。。
赶快关掉QQ和MSN 加紧干活。。。

VPS虚拟专享主机使用经历

Thursday, June 19th, 2008

VPS(Virtual Private Server),虚拟私有主机,专享主机,即把一台服务器分割成好几部分,每一部分都是一个完整的操作系统,共用这台机器的硬件资源。
使用VPS就像在使用一台完整的服务器一样,可以自由的安装软件,建任意个站点,一般来讲还会分配一个独立的IP地址,还是一件蛮不错的事情。
VPS大部分使用者为拥有多个网站的站长,但各网站访问量都不大,因为每个网站的访问量都不大,如果去购买虚拟主机空间的话,成本是非常高的,比如我要建20个站,哪么得买20个虚拟主机空间(国内绝大部分的虚拟主机空间都只能建一个站),就算每个虚拟主机空间一年500元计算,也得10000元一年,这个成本也是不低了,很不划算。
如果租一台VPS,则一年的费用大概3000左右(不同的服务器、空间和带宽价格相差会很大) ,在这台VPS上,可以建任意多个站点,只要你愿意,只要网站访问量引起的内存资源足够用。
因为VPS是一台服务器分割成若干个部份,硬件资源都是共享的,所以现实中还是不能建任意多个站点,受限于这台VPS的内存和硬盘空间。,硬盘一般来讲不是很大问题,大部分是内存问题了。
比如服务器为单CPU Xeon3.0,内存256,10G的VPS配置,一般来讲250元(每月)就可以租到了,如果能分配到512M内存就更好,所以,对于VPS来讲最大的性能瓶颈就是内存了,分配的这256M内存被操作系统占去不少,余下给程序网站的可用的内存就非常少了,所以优化网站程序也是很关键的事情。
在VPS上,再一点就是PHP+MySQL会比Access+ASP消耗更少的资源和更加稳定,Access文件几乎全部被加载到内存,而且不容易释放,比如一个MDB数据库文件有2M,如果有10个这样的网站,每个网站访问量日PV100,哪就非常不稳定了,内存很容易就告急,导致无法建立新链接。但MySQL+PHP会好不少,在使用过程,有一网站数据库大概为2G,日访问3千PV,非常稳定,而且消耗VPS的资源很少。所以建议用ASP+Access的站长在租用VPS之前要考虑清楚。

两款国外空间比较:DreamHost与Bluehost

Monday, June 9th, 2008

选择国外空间无非是以下三个原因:不想备案、迎合国外用户访问、便宜且可以在一块空间上建立多个站点。当然,也不排除有些站长是为了做色情类网站。
同很多站长一样,希望能够找到便宜、速度快、服务好的国外空间。经过长时间的比较和阅读网友们对国外空间的评价,我最初选择的国外空间是Bluehost, 然后弃Bluehost奔DreamHost了。以下列出两个主机提供商的一些比较:
A,功能
Bluehost的所拥有的功能:(每月6.95美元)
UNLIMITED Hosting Space (NEW!)空间不限!
UNLIMITED File Transfer (NEW!)文件传输(流量)不限!
web hostingHost UNLIMITED Domains!!!可以建任意个站点!
2,500 POP/Imap Email Accounts 最多可以建2500个信箱
SSH (Secure Shell), SSL, FTP, Stats 可以支持SSL,FTP以及SSH(远程控制,这个比较爽)
CGI, Ruby (RoR), Perl, PHP, MySQL 支持PHP+MySQL,不支持ASP
2000/2002 Front Page Extensions
Free Domain Forever! 免费送一个国际域名
Free Site Builder (NEW) 傻瓜建站系统
24/7 Superb/Responsive Sales/Support 7*24服务支持
DreamHost所拥有的功能:(大概每月5.95美元左右)
500 GB Disk Storage 500G的空间
5 TB Monthly Bandwidth 每月5T流量限制
97-Day Money-Back Guarantee 97天不满意退款保证
支持无限建站,无限MySQL等数据库
其实从两个主机商所提供的功能来看,DreamHost与Bluehost相差不多,Bluehost近期推出的不限空间,似乎很吸引人,但实际上,根本就用不到500G的空间,如果你的站的数据量这么大,哪么,相信网站的收入也能足够去购置单独的服务器了,还有一点就是Bluehost提供的功能中,不限带宽,这一点貌似很吸引人,但在实际的使用中,根本用不了多少带宽,实际上,如果网站访问量稍大一些,肯定占用不少CPU和资源,Bluehost停你账号就是家常便饭了,所以,从表面上看来,Bluehost是比Dreamhost提供的服务要强,但实际上根本用不上这么多。
Bluehost一个非常令人头痛的问题就是对CPU限制得太严格了,在Bluehost上做采集站或者WEB代理服务基本上很难,更别说做下载站了,流量稍微一大,就被提示CPU超负荷,被挂起,要不就直接把你的整个空间都给停了,根本不通知你,就直接把账号给停了,我在使用Bluehost过程中,估计有五分之一的时间是被他们封停状态,这也是我后来转到Dreamhost上的原因,从这点上来讲,Bluehost非常的垃圾,垃圾中的精品!
B,价格
Bluehost每月6.95美元, 但Dreamhost每月是5.95美元,但这里存在一个误区,Bluehost的空间初始注册和空间续费都是6.95美元每月,而Dreamhost却只是在初始注册空间的时候每月5.95美元(如果有优惠码可以更便宜),但Dreamhost在一年后再续费的话,价格就贵很多了(每月10美元左右),并且不能使用优惠码,有人说这是一个营销策略也有人说是Dreamhost的一个陷阱,对于Bluehost,一定要注意一点就是如果空间到期,他会自动续费并自动信用卡里面扣款(如果是用信用卡支付的话)。
C,服务
Bluehost提供在线服务,可以在线与Bluehost的工作人员交谈,如果你的英文过得去的话,但要注意美国的工作时间与国内有一个时差的,Dreamhost不提供网络在线服务(Online Chat),在这一点上与Bluehost相比有些欠缺,但Dreamhost的邮件回复速度还是蛮快的,总体来讲,两家公司的服务态度都还蛮不错的。
D,访问速度
从国内的网通或者电信综合起来,访问Dreamhost速度要比Bluehost稍微快一些,但Bluehost经常被封,这一点也是要注意的,Dreamhost还没有被封过吧。
推荐:虽然Dreamhost价格贵一点,但强烈推荐大家不要使用Bluehost的空间,还有就是hostmonster.com(和Bluehost提供一样的服务,据说是一家公司来的)。

一元.CN域名注册的陷阱

Monday, June 9th, 2008

去年刚开放.CN域名一元注册的时候,几乎大部分的域名注册机构都提供一元注册一年的价格,但大概去年5月过后,很多域名注册机构不再提供一元一年的价格,目前像Beijingidc之类网站继续提供一年一元价格,但一定要注意这个所谓的“一元”,指的是域名注册的第一年是一元钱,并不包括续费的价格,一年过后价格相关大了去了,像万网CN域名续费是130元一年,Beijingidc是50元,ename是10元。
现说说Beijingidc这个站的一些问题,有不少朋友在上网注册域名了,因为他目前继续提供一元注册,便宜嘛,但在在修改DNS的时候,却被要求必须续费一年才给你办理,大家都知道,国内大部分的域名注册机构都是免费提供DNS解析服务并且随时可以修改域名的DNS服务器的,但Beijingidc却不一样,就算是昨天才注册的新域名,你修改过DNS,想再改回他们自己的DNS解析,就得让你再续费一年。
再说说中国数据这家公司,如果你想把域名转移出来的话,得交两百块钱手续费(不是域名续费),我还没有听说过哪家域名注册商,在做域名转移注册商的时候要交手续费。
域名注册的时候,还是找一些大一点的机构注册,服务好一些的,如果贪便宜找这些小公司、N级小代理商,到头来肯定有不爽的事情。