天行健,君子以自强不息;
地势坤,君子以厚德载物;
Linux下的Memcache安装
作者:曲文庆 日期:2008-12-02 16:26
最近有个新项目应用memcache,记录下Memcache安装的过程。
Linux下Memcache服务器端的安装
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.2.6 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.4.8-stable。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monk
Linux下Memcache服务器端的安装
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.2.6 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.4.8-stable。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monk
搭建Lighttpd的SSL模块(原创)
作者:曲文庆 日期:2008-11-05 16:32
本文介绍如何让Lighttpd支持SSL。
Lighttpd编译安装的时候,默认是不编译SSL模块的,所以要启用SSL模块功能的话,必须在Lighttpd编译的时候加 --with-openssl 参数。对于Lighttpd编译和基本配置就不说了,不在本文讨论范围。
搭建Lighttpd的SSL是非常容易的,使用这种方法应当小心谨慎,因为该方法只提供适当的加密,而非鉴定!用户将呈现一个询问是否接受证书。
首先生成证书:
#cd /etc/lighttpd
#openssl req -new -x509 -keyout lighttpd.pem -out lighttpd.pem -days 3
让PHP5支持java(原创)
作者:曲文庆 日期:2008-11-04 20:35
最早发布在chinaunix上的,后来被n多blog转载,自己开博了,却没有收录(汗),在自己的博上重发一下。
让PHP5支持java
作者:曲文庆
所需安装包(latest version):
jdk-1_5_0_05-linux-i586.bin (http://java.sun.com/j2se/1.5.0/download.jsp)
php-java-bridge_2.0.8.tar.bz2 (http://php-java-bridge.sourceforge.net/)
httpd-2.0.55.tar.gz (http://httpd.apache.org/download.cg
让PHP5支持java
作者:曲文庆
所需安装包(latest version):
jdk-1_5_0_05-linux-i586.bin (http://java.sun.com/j2se/1.5.0/download.jsp)
php-java-bridge_2.0.8.tar.bz2 (http://php-java-bridge.sourceforge.net/)
httpd-2.0.55.tar.gz (http://httpd.apache.org/download.cg
yum Could not find any working storages 问题处理(原创)
作者:曲文庆 日期:2008-11-04 20:23
今天用yum安装组建时提示:
Loading "installonlyn" plugin
Could not find any working storages.
上google上搜了 一下,看到centos论坛上说要强制更新sqlite-3.3.6-2.i386就可以了(http://www.centos.org/modules/newbb/viewtopic.php?topic_id=9145)。按照说明尝试了一下,发现不行,问题依旧。对带有sqlite关键字的安装包搜索了一下,发现有如下几个包:
sqlite-3.3.6-2
sqlite-devel-3.3.6-2
让CentOS支持4G以上内存(原创)
作者:曲文庆 日期:2008-11-04 20:05
用CentOS 5.2安装系统的时候,如果服务器内存是4G的,安装完毕后内核支持4G,可以通过top之类的看到。
如果安装系统的时候,服务器内存不是4G,比如是2G,安装完毕系统后,内存升级到4G或者4G以上,就无法正常显示了,一般显示为3.xG。
这时候就需要更换内核了,一是可以用源码重编译内核,让内核支持大于4G内存;二是用yum安装PAE内核(yum install kernel-PAE)。
kernel-PAE,用于拥有超过 4GB RAM 的 32-bit x86 系统中,或 CPU 带有 “NX (No eXecute)” 特性的系统中。他同时支持单/多处理
如果安装系统的时候,服务器内存不是4G,比如是2G,安装完毕系统后,内存升级到4G或者4G以上,就无法正常显示了,一般显示为3.xG。
这时候就需要更换内核了,一是可以用源码重编译内核,让内核支持大于4G内存;二是用yum安装PAE内核(yum install kernel-PAE)。
kernel-PAE,用于拥有超过 4GB RAM 的 32-bit x86 系统中,或 CPU 带有 “NX (No eXecute)” 特性的系统中。他同时支持单/多处理