Posted by zuzhihui in Linux技术 on 2008/05/18 with No Comments
在Java开发的网站中,经常会出现在URL中包含有jsessionid,用来记录session。这是因为如果浏览器不支持cookie,JSP容器通过在URL中包含jsessionid来达到session的效果。
这样做对搜索引擎来说有点问题,Google等记录的url中也会包含jsessionid,很不利于网站的SEO优化。为了从url中去掉jsessionid,我搜索了很长时间,无论搜索什么关键字:tomcat,jsp,struts2, url rewriting等,都没有非常简单简单的方法。
我最后采用了这个解决方案 。简单的说,就是增加一个Filter,在这个filter中去掉jsessionid。
Posted by zuzhihui in Linux技术 on 2008/05/17 with No Comments
今天去攒了一个台式机,主板的型号是技嘉G31M-S2L。回家后组装硬件的过程还比较顺利。
安装的第一个操作系统是CentOS Linux 5.1,装完之后才发现网卡没有找到。CentOS自带的有r8169内核驱动模块,但该模块根本不起作用。
然后按照第二个操作系统:Ubuntu Hardy。ubuntu还是比较强的,能够很好识别出网卡来。然后在unbutu下上网,找相关的资料,发现很多网友都碰到类似问题,网络上有很文章都是讲这个的,大多数都是说到realtek的官方网站下载驱动编译安装即可。然而事实并非如此,估计是因为官方网站上的驱动早已经升级,和以前大家碰到的不一样了。
然后编译安装,结果还是不行!然后继续到网络上找资料,没有发现任何线索。
接下来我到realtek的FTP上去浏览了一番,发现ftp://202.65.194.211/cn/nic/ 下面有个r8138的驱动:
ftp://202.65.194.211/cn/nic/r8168-8.006.00.tar.bz2
下载下来,编译安装,哈哈,终于识别出来了!
在Linux下lspci命令识别出来的网卡型号是:
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
看来这个和8169还是有区别的!ubuntu下驱动名字是r8169确实误导了我。
Posted by zuzhihui in Linux技术 on 2008/05/14 with No Comments
Lxadmin是个比较年轻的Linux控制面板,目前仅支持基于CentOS/RHEL的VPS,还不支持Debian/Ubuntu等。Lxadmin比较适合在VPS上使用。
在安装前首先要注意几点:
本机的hostname是正确的,查看一下本机的hostname:
[root@codion ~]# hostname
codion
ping一下本机的hostname看看hostname是否得到解析:
[root@codion ~]# ping codion
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.025 ms
开始安装:
wget http://download.lxlabs.com/download/lxadmin/production/lxadmin-install-master.sh
sh lxadmin-install-master.sh
Posted by zuzhihui in Linux技术 on 2008/05/14 with No Comments
在Debian/Ubuntu下,dpkg-reconfigure exim4-config
近期评论