Building Apache with many modules > Configuration of Apache
Previous Page Contents Next Page
OOP-Reserch home page

Mail to Me

Configuration of Apache

Any questions and comments are welcome to me.
#!/bin/sh

echo "Configuring Apache..."
cd apache_1.3.12
# Note that this variable must point to the source path
# of openssl, not the installation path.
# We can set --enable-module=ssl here, because the
# configuration of mod_ssl modified src/Configuration.tmpl
# so that mod_ssl is treated as one of the already
# distributed module.
SSL_BASE=../openssl-0.9.5
export SSL_BASE
./configure \
    --prefix=/opt/local/apache \
    --enable-rule=SHARED_CORE \
    --enable-module=vhost_alias \
    --enable-module=env \
    --enable-module=log_config \
    --enable-module=log_agent \
    --enable-module=mime_magic \
    --enable-module=mime \
    --enable-module=negotiation \
    --enable-module=status \
    --enable-module=info \
    --enable-module=include \
    --enable-module=autoindex \
    --enable-module=dir \
    --enable-module=cgi \
    --enable-module=asis \
    --enable-module=imap \
    --enable-module=actions \
    --enable-module=speling \
    --enable-module=userdir \
    --enable-module=alias \
    --enable-module=rewrite \
    --enable-module=access \
    --enable-module=auth \
    --enable-module=auth_anon \
    --enable-module=auth_dbm \
    --enable-module=digest \
    --enable-module=proxy \
    --enable-module=cern_meta \
    --enable-module=expires \
    --enable-module=headers \
    --enable-module=usertrack \
    --enable-module=unique_id \
    --enable-module=setenvif \
    --enable-module=ssl \
    --enable-shared=vhost_alias \
    --enable-shared=env \
    --enable-shared=log_config \
    --enable-shared=log_agent \
    --enable-shared=mime_magic \
    --enable-shared=mime \
    --enable-shared=negotiation \
    --enable-shared=status \
    --enable-shared=info \
    --enable-shared=include \
    --enable-shared=autoindex \
    --enable-shared=dir \
    --enable-shared=cgi \
    --enable-shared=asis \
    --enable-shared=imap \
    --enable-shared=actions \
    --enable-shared=speling \
    --enable-shared=userdir \
    --enable-shared=alias \
    --enable-shared=rewrite \
    --enable-shared=access \
    --enable-shared=auth \
    --enable-shared=auth_anon \
    --enable-shared=auth_dbm \
    --enable-shared=digest \
    --enable-shared=proxy \
    --enable-shared=cern_meta \
    --enable-shared=expires \
    --enable-shared=headers \
    --enable-shared=usertrack \
    --enable-shared=unique_id \
    --enable-shared=setenvif \
    --enable-shared=ssl \
    --activate-module=src/modules/frontpage/mod_frontpage.o \
    --activate-module=src/modules/perl/libperl.a \
    --server-uid=nobody \
    --server-gid=nobody \
    --enable-suexec \
    --suexec-caller=nobody \
    --suexec-uidmin=1000 \
    --suexec-gidmin=100 \
    --suexec-docroot=/export/home/jun \
    --fpexec-caller=nobody \
    --fpexec-uidmin=1000 \
    --fpexec-gidmin=100 \
    --fpexec-fpdir=/opt/local/frontpage/version4.0/exes
cd ..
echo "Done!"

Java and all Java-based trademarks and logos are trademarks or registered of Sun Microsystems, Inc. in the United States and other countries.


Previous Page Contents Next Page
OOP-Reserch home page

Mail to Me


ALL CONTENTS COPYRIGHT 2000 , Jun Inamori. All rights reserved.
Any questions and comments are welcome to Jun Inamori .