HttpSessionReplicationonMacOS

    Installation of Apache on Mac OS

     

    1) Download Apache 1.3.x Binary from

    http://www.apache.org/dist/httpd/binaries/macosx/

     

    I chose apache_1.3.29-powerpc-apple-darwin7.0.0.tar.gz 

     

    Downloaded into my home directory /Users/anil

     

    2) Install Apache

     

    $ tar xvf apache_1.3.29-powerpc-apple-darwin7.0.0.tar

     

    $ cd apache_1.3.29/

     

    $ ./install-bindist.sh ~/apache1.3.29

     

     

    Note: I chose apache1.3.29 as the directory.  You can choose whatever you want.

     

    3) Since Apache by default runs on port 80, you will need the admin password for your Mac. Change yourself into admin user using the sudo command.

     

    $ sudo sh

     

     

    We trust you have received the usual lecture from the local System

    Administrator. It usually boils down to these two things:

     

     

            1) Respect the privacy of others.

     

            2) Think before you type.

     

     

    Password:

     

    4) Since now you are the admin, go to the directory where apache is installed.

    1. cd /Users/anil/apache1.3.29/bin/

     

    1. ./apachectl start

     

    ./apachectl start: httpd started

     

     

    Note: To stop Apache on Unix,  use  ./apachectl stop

     

     

    5) Check your Apache installation by going to the browser and running:

    http://localhost

     

    You should see the default Apache page.

     

    More info can be got from the attached file.

     

     

    In order to configure mod_jk, please use UsingMod_jk1.2WithJBoss and checkout BasicHTTPSessionReplicationExample

     

    Reference: