5a2a4c5c86ab8bca48d93270f0c540dc9e7b3673
[bottlenecks.git] / rubbos / rubbos_scripts / 1-1-1 / scripts / HTTPD_install.sh
1 #!/bin/bash
2
3 cd /bottlenecks/rubbos/rubbos_scripts/1-1-1
4 source set_bottlenecks_rubbos_env.sh
5
6 echo "INSTALLING APACHE on $HOSTNAME"
7
8 mkdir -p $BOTTLENECKS_TOP
9 chmod 755 $BOTTLENECKS_TOP
10 mkdir -p $RUBBOS_TOP
11 chmod 755 $RUBBOS_TOP
12 mkdir -p $RUBBOS_APP
13 chmod 755 $RUBBOS_APP
14
15 # apache
16 tar zxf $SOFTWARE_HOME/$HTTPD_TARBALL --directory=$RUBBOS_APP
17 cd $HTTPD_INSTALL_FILES 
18 ./configure --prefix=$HTTPD_HOME --enable-module=so --enable-so --with-mpm=worker
19 make 
20 make install 
21
22 # mod jk
23 tar zxf $SOFTWARE_HOME/$MOD_JK_TARBALL --directory=$RUBBOS_APP
24 tar zxf $SOFTWARE_HOME/$JAVA_TARBALL --directory=$RUBBOS_APP
25 cd $MOD_JK_INSTALL_CONFIGURE
26 ./configure --with-apxs=$HTTPD_HOME/bin/apxs --enable-jni --with-java-home=$JAVA_HOME
27 make
28 make install 
29
30 echo "APACHE IS INSTALLED on $HOSTNAME"