Install Linux and supporting software by Joel Aufrecht Paths and Users
Assumptions in this section Fully qualified domain name of your server yourserver.test name of administrative access account remadmin OpenACS service service0 service0 OpenACS service account service0 OpenACS database name service0 Root of OpenACS service file tree /web/service0 Location of source code tarballs for new software /tmp The OpenACS tarball contains some files which are useful while setting up other software. Those files are located at: /tmp/&tarballpath;/packages/acs-core-docs/www/files Database backup directory /web/service0/database-backup Service config files /web/service0/etc Service log files /web/service0/log Compile directory /usr/local/src PostGreSQL directory /usr/local/pgsql AOLServer directory /usr/local/aolserver
None of these locations are set in stone - they're simply the values that we've chosen. The values that you'll probably want to change, such as service name, are marked like this. The other values we recommend you leave unchanged unless you have a reason to change them. Some of the paths and user accounts have been changed from those recommended in previous versions of this document to improve security and maintainability. See this thread for discussion.
Install Linux You will need a PC running linux with the following software installed: libxml2 tcl gmake and the compile and build environment. and optionally these programs, which are included in most distributions: emacs cvs (and initialize it) ImageMagick DocBook and supporting software (and install emacs keybindings for DocBook SGML) daemontools (install from source) a Mail Transport Agent, such as exim or sendmail (or install qmail from source) To install a machine to the specifications of the Reference Platform, do the walkthrough of the Red Hat 8.0 Install for OpenACS. ($Id: os.xml,v 1.8 2003/06/24 03:37:05 joela Exp $)