Archive for 八月, 2009

apache 安装

星期二, 八月 18th, 2009

wget http://labs.xiaonei.com/apache-mirror/httpd/httpd-2.2.14.tar.gz
tar xzvf apache.tgz

cd httpd-2.2.14

./configure  –prefix=/usr/local/apache –enable-deflate –enable-expires –enable-headers –enable-proxy –enable-proxy-connect –enable-proxy-ftp –enable-proxy-http –enable-proxy-ajp –enable-proxy-balancer –enable-rewrite –enable-so –with-mpm=worker

./configure –prefix=/usr/local/apache –enable-deflate –enable-expires –enable-headers –enable-proxy –enable-proxy-connect –enable-proxy-ftp –enable-proxy-http –enable-proxy-ajp –enable-proxy-balancer –enable-rewrite –enable-so –with-mpm=worker

make;make install;

一次诡异的tomcat报错

星期一, 八月 17th, 2009

安装了mysql之后,我把/etc/hosts改成
127.0.0.1 loalhost twin0303 localhost.localdomain
结果之后重启tomcat6,启动后大概五秒钟后tomcat自己关闭了,看了下log,提示8005绑定除了问题,说是已经被人占有,但是netstat看不出有什么程序占有了8005,换了另外一个tomcat6,还是无法启动,愤怒,换成tomcat5,居然启动且没有问题,但是业务需求是必须得要tomcat 6,到网上google了下,有人说什么和localhost有关,我在本地ping了下localhost,果然不是127.0.0.1,而是一个外网地址,我在/etc/hosts里127.1那一行末尾加上localhost,变成

127.0.0.1 loalhost twin0303 localhost.localdomain localhost

居然行了。记录一下估计一开始是网卡把localhost识别错了,在首位都有localhost的时候,才正常解释,而显然tomcat的8005是要绑定localhost:8005的。

apache rewrite howto

星期三, 八月 5th, 2009

我用的是最新版apache,apache编译的时候必须带上–enable-so –enable-rewrite 这两个参数。
在虚拟主机里添加rewrite规则,directory里面必须加上运行override,如下:

AllowOverride all
Order allow,deny
Allow from all

下面加上 RewriteEngine On
然后就是RewriteRule 前面是请求url,后面反馈出去的url
如 RewriteRule ^/index.html http://www.shallwe.net效果就是访问index.html时,则转移到shallwe.net上去。rewrite最让人蛋疼的就是参数,也就是?后面的参数,rewriterule不转换?后面的参数,要得到?后面的东西,必须通过rewritecond来搞,如
RewriteCond %{QUERY_STRING} ^(.+)$ 则,会把?后面的数据放到%1里面,这是rewriterule可以通过%1来获取参数。
例子 http://shallwe.net/shot.html?a=1&b=2要转换成
http://shallwe.net/show.php?action=shot&a=1&b=2
用下面的语句完成
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^/(.*).html$ /show.php?action=$1&%1

大牛们当初也很堕落

星期日, 八月 2nd, 2009

在《胡适留学日记》里有这样的记载,大意如下:

7月4日

新开这本日记,也为了督促自己下个学期多下些苦功。先要读完手边的莎士比亚的《亨利
八世》…

7月13日

打牌。

7月14日

打牌。

7月15日

打牌。

7月16日

胡适之啊胡适之!你怎么能如此堕落!先前订下的学习计划你都忘了吗?子曰:“吾日三
省吾身。”…不能再这样下去了!

7月17日

打牌。

7月18日

打牌。