Previous: Installing Oracle 8.1.6 Next: Installing the ArsDigita Community System

Installing AOLserver 3.1

ACS Documentation : ACS Installation Guide : Installing AOLserver 3.1

AOLserver is a fast, reliable, and scalable web server, and the server of choice for the ArsDigita Community System. For more information on AOLserver, you can read Philip Greenspun's introduction part 1 and part 2.

Table of Contents

  1. Setup User Accounts and Paths
  2. Download the Distribution
  3. Compile AOLserver
  4. Compile the Oracle Driver
  5. Install AOLserver
  6. Troubleshooting the AOLserver Install
  7. Appendix: Defaults

Setup User Accounts and Paths.

You will need a special user account for running the ACS. We recommend that you call this user nsadmin. This user will have a special home directory for storing AOLserver, /home/aol31 and a special group for the server files, web as well. You will also need to create directories for AOLserver, /usr/local/aolserver, and for web services, /web to reside in. You must execute this step as root.

TOP

Download the Distribution

Login as nsadmin and save files to the /tmp directory.

TOP

Compile AOLserver

This step should be completed as the nsadmin user. You will compile the AOLserver distribution and prepare for installation.

TOP

Compile the Oracle Driver

Now you need to compile the Oracle driver to enable database connectivity.

TOP

Install AOLserver 3.1

You are now ready to install AOLserver.

On to installing the ArsDigita Community System!

TOP

Troubleshooting the AOLserver Install

If you can't view the welcome page, it's likely there's a problem with your server configuration. Start by viewing your AOLserver log, which is in /usr/local/aolserver/log/server.log. You should also try to find lines of the form:

[01/Jun/2000:12:11:20][5914.2051][-nssock-] Notice: nssock: listening on http://localhost.localdomain:8000 (127.0.0.1:8000)
[01/Jun/2000:12:11:20][5914.2051][-nssock-] Notice: accepting connections

If you can find these lines, try entering the URL the server is listening on. If you cannot find these lines, there must be an error somewhere in the file. Search for lines beginning with the word Error instead of Notice.


TOP

Appendix: Defaults

We used the following defaults while installing AOLserver:

VariableValueReason
AOLserver UsernamensadminAOLserver used to be NaviServer and this was the standard username for the server.
AOLserver Directory/usr/local/aolserverWhen you use "make install" AOLserver 3.1 will be installed here. Note that this is different from previous versions of AOLserver; the change conforms to Red Hat Package Manager (RPM) specifications.
nsadmin Home Directory/home/aol31The various files needed and generated by running AOLserver 3.1 processes should be located here, such as server .ini and log files. This is described in depth in the next page of the install guide.
AOLserver Groupsnsadmin,web,dbaYou should have a UNIX group for the server files, nsadmin, and a group for the web content, web. Note that in order to connect to Oracle using svrmgrl, your user must be part of the dba group and this capability is needed to install the ACS.
AOLserver Source Directory/tmp/aolserverThis is simply a convenient place to uncompress the source.
ORACLE_HOME/ora8/m01/app/oracle/product/8.1.6This is the default Oracle installation directory.


Previous: Installing Oracle 8.1.6 Installing AOLserver 3.1
part of the ACS Installation Guide
Next: Installing the ArsDigita Community System

bquinn@arsdigita.com
Last modified: $Id: //websites/developer/prd/packages/acs-core-docs/www/install-guide/aolserver.html#1 $
Advertisements