linux下apache+resin+jkd服务配置

1、安装apache2
1) 首先解压apache
2) tar –zxvf httpd-2.0.63.tar.gz
3) cd httpd-2.0.63
4) ./configure -prefix=/opt/apache2 --enable-mods-shared=all --enable-so
5) 编译完成后直接执行命令make
6) 完成后执行安装命令: make install
7) 安装完成后,进入opt/apache2/bin中,执行命令:./apachectl start,启动apache


2、安装JDK
1) 进入目录/opt
rpm -ivh jdk-1_5_0_17-linux-i586.rpm
2) 修改配置文件vi /etc/profile
a) 将一下增加到配置文件中
b) JAVA_HOME=/usr/java/jdk1.5.0_17
c) PATH=/usr/java/jdk1.5.0_17/bin:$PATH
d) CLASSPATH=.:/usr/java/jdk1.5.0_17/lib/dt.jar:/usr/java/jdk1.5.0_17/lib/tools.jar:$CLASSPATH
e) RESIN_HOME=/opt/resin
f) export JAVA_HOME PATH CLASSPATH RESIN_HOME

3、安装Resin
1) tar -zxvf resin-3.0.26.tar.gz 解压resin
2) 将解压出来文件夹重新命名 mv resin-3.0.26 resin
3) 进入resin目录 cd resin
4) 编译resin ./configure --with-apxs=/opt/apache2/bin/apxs
5) 构建resin make
6) 安装 resin make install
7) 安装完成后,进入apache2的modules 看看存在不存在 mod_caucho.so,如果存在,则表示安装成功
8) 安装完成后,重启一下计算机
9) 修改resin的配置
10) 进入resin目录。在进入bin目中
11) 使用vi 打开http.sh
12) 修改其中的JAVA_HOME=/usr/java/jdk1.5.0_17
13) export JAVA_HOME
14) RESIN_HOME=/opt/resin
15) export RESIN_HOME
16) args='-J-server -Xms512m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=512m'
17) 然后去配置其中的web站点,这样就完成了apache+resin的整合

4、、设置自动启动项目
在root目录下新建
Service.sh 的内容
# .bash_profile

# Get the aliases and functions

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/sbin:/usr/sbin
BASH_ENV=$HOME/.bashrc
USERNAME="root"

export USERNAME BASH_ENV PATH
JAVA_HOME=/usr/java/jdk1.5.0_16
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.
RESIN_JAVA=/opt/resin
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export USERNAME BASH_ENV JAVA_HOME CLASSPATH PATH
/opt/apache2/bin/apachectl start
/opt/resin/bin/httpd.sh start

然后进入目录
/etc/rc.d
打开文件rc.local
加入:
/bin/sh /root/service.sh

你可能感兴趣的:(java,apache,jdk,linux,bash)