Directory structure
bin- maintenance scripts
doc- documentation
etc- configuration
icons- icons
lib- the data, and units data
opt/lib- data coming from working with authorclaim
var/opt/html- the generated web site files
var/opt/index- custom index files
var/opt/linkcheck- reports of broken links
var/log/apache- apache logs for the site
style- XSL and CSS files used to build the site
Replicating the site
To replicate the site, you
choose a main directory on your
host, and install the
ariw tarball in that main directory, say main_dir.
cd main_dir ; tar -xzf ariw.tar.gz
Then you run the command
cd main_dir ; bin/make_web_interface main_dir
This will install the HTML pages, provided you have all the Perl modules.
If you don’t have them, get them.
Then you tweak
main_dir/etc/apache.conf, which has been
written for main_dir=/home/awe/we.
You install into into your Apache and you should be done.
Then you keep two directories up to date.
-
Mirror
ftp://ariw.org/libinto main_dir/lib. -
Mirror
ftp://ariw.org/opt/lib/into main_dir/opt/lib
You run a version of the
make_web_interface
script to update your
site. You will want to use
your own customized style files.