Archive for March, 2009
云计算七问七答
Mar 30th
http://www.infoq.com/cn/articles/questions-about-cloud-computing
http://www.linuxsir.org/main/?q=node/188
GAE http://code.google.com/intl/zh-CN/appengine/
Hadoop http://hadoop.apache.org/
EC2 http://aws.amazon.com/ec2/
在Ubuntu上部署SVN
Mar 29th
首先更新系统的软件列表,在运行以下代码。
$ sudo apt-get install subversion $ sudo apt-get install libapache2-svn
关于搜索的东东
Mar 29th
Ferret is a high-performance, full-featured text search engine library written for Ruby.
Apache Lucene是一个开放源程序的搜寻器引擎,利用它可以轻易地为Java软件加入全文搜寻功能。Lucene的最主要工作是替文件的每一个字作索引,索引 让搜寻的效率比传统的逐字比较大大提高,Lucen提供一组解读,过滤,分析文件,编排和使用索引的API,它的强大之处除了高效和简单外,是最重要的是 使使用者可以随时应自已需要自订其功能
free open-source SQL full-text search engine.
在Java的世界,以前大家都比较关注Lucene,现在好像都在说Sphinx比Lucene要好的多。想快速了解这方面知识的可以看中文Wiki。详情请阅读官方DOC。
Lucene+nutch
Lucene 2.0+Heritrix
《网络营销实战密码》作者的博客
Mar 29th
下面介绍一个http://www.chinamyhosting.com/seoblog/的链接,这个博客主的主题是“介绍和研究搜索引擎优化SEO技术,Zac的SEO优化及网络营销,电子商务,网站推广运营思考。”博客主还出了本书《网络营销实战密码》,我没有买这本书,不知道具体内容是什么,对这方面感兴趣的朋友可以尝试着买本阅读下。但不管怎么样,这个博客不错。
还有这个博客的一片文章积累的力量值得大家学习。
htaccess文件实现二级域名
Mar 29th
首先需要你的空间商支持自定义 .htaccess 文件,然后确认你的DNS解析里把你的二级域名的名字指向你空间商的IP.我使用的是*指向我的空间商的IP,*表示泛指,也就是全部。然后在空间商那里增加空间的域名绑定,添加你的二级域名地址。
最后就是在你的空间的根目录地下建立.htaccess文件,此文件在Win下不能建立,可以命其它名字,等到了服务器上再修改。还要注意的是Ftp工具会认为.htaccess为隐藏文件,所以要使用Ftp看到此文件,要打开Ftp工具的隐藏属性。
下面的代码是将我的blog.shishuo.com指向我虚拟空间的blog目录。
RewriteEngine on
# 访问 http://blog.shishuo.com
RewriteCond %{HTTP_HOST} ^blog.shishuo.com$
RewriteCond %{REQUEST_URI} !^/blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /blog/$1
RewriteCond %{HTTP_HOST} ^blog.shishuo.com$
RewriteRule ^(/)?$ blog/index.php [L]
还有一个比较NB+BT的方法是
RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\.shishuo\.com
RewriteRule (.*) %1/$1 [L]
如果不想某一网站按这种模式访问就改变成如下(比如我不想home.shishuo.com按这种逻辑转换的话):
RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\.shishuo\.com
RewriteCond %{HTTP_HOST} !home\.shishuo\.com
RewriteRule (.*) %1/$1 [L]
很高兴实现了二级域名的设置,使用二级域名的好处有:
- 可以使用不同的空间商(DNS域名解析)
- 可以链接多个虚拟空间,减少一个空间的压力
- 可以更有利的做站点推广
Install VMware Tools on Ubuntu Server
Mar 28th
I’ve had a really hard time trying to find the way to get VMware Tools on Virtual Machines,but I’ve got it down to just a few steps.
How to install Vmware Tools on Ubuntu Server
- Update your source,sudo apt-get update
- Upgrade your installed package,
apt-get dist-upgrade Install the linux-headers,apt-get install linux-headers-server build-essential

