天行健,君子以自强不息;
地势坤,君子以厚德载物;
搭建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
让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
如果安装系统的时候,服务器内存不是4G,比如是2G,安装完毕系统后,内存升级到4G或者4G以上,就无法正常显示了,一般显示为3.xG。
这时候就需要更换内核了,一是可以用源码重编译内核,让内核支持大于4G内存;二是用yum安装PAE内核(yum install kernel-PAE)。
kernel-PAE,用于拥有超过 4GB RAM 的 32-bit x86 系统中,或 CPU 带有 “NX (No eXecute)” 特性的系统中。他同时支持单/多处理
搭建Linux下的自动唤醒功能(原创)
作者:曲文庆 日期:2008-10-31 11:43
一般办公室的网关都是24小时开着的,有时候需要远程启动办公室的机器获取些资料,使用这个功能就比较方便了。
首先设置个人机器网卡可以网络唤醒(在BIOS里设置,现在的机器一般都支持这个功能)
网关服务器设置:
#wget ftp://ftp.scyld.com/pub/diag/ether-wake.c
#gcc -O -Wall -o ether-wake ether-wake.c
这步估计会提示些错误信息,先不管它,看看目录下是否生成ether-wake文件了
ok,我这里生成了
#./ether-wake -u
usage: ether-wake [-i <ifname>] [