构建 Linux 下的 Resin+Apache+JSP
Author:李振东
E-Mail:sd60053434@yahoo.com.cn
1. 安装 httpd-2.0.52.tar.gz
./configure --prefix=/usr/local/apache --enable-so
make
make install
修改 httpd.conf 文件。
查看 Apache 是否已经支持 DSO
/usr/local/apache/bin/httpd -l
显示应如下:
Compiled-in modules:
...
mod_so.c
...
2. 安装 j2sdk-1_4_2_06-linux-i586.bin
cp j2sdk-1_4_2_06-linux-i586.bin /usr/local/
./j2sdk-1_4_2_06-linux-i586.bin 将安装到 j2sdk-1.4.2 目录中。
vi ~/.profile,若不存在则手动生成,然后添加如下:
export JAVA_HOME=/usr/local/j2sdk-1.4.2
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
重启 X-Windows
3. 安装 Resin-3.0.10.tar.gz (详细请查看 resin-install.pdf)
./configure --with-apache=/usr/local/apache --with-
apxs=/usr/local/apache/bin/apxs
make
make install
将在/usr/local/apache/modules/目录下看到有 mod_caucho.so 模块。
并且在 httpd.conf 文件末尾应该多了如下:
#
# mod_caucho Resin Configuration
#
LoadModule caucho_module /usr/local/apache/modules/mod_caucho.so
ResinConfigServer localhost 6802
CauchoStatus yes
说明 caucho 模块在 apache 中已经工作了。
添加用户和组以及用户主目录
groupadd resin
useradd -g resin resin -d /usr/local/resin