How the mirrors at U. of Nottingham Soar Web Site got set up
Once you know how to set things up, running a mirror is easy. If you
don't know how, you must pass through these stages of enlightenment.
- Install Perl (best done by a system administrator)
- Pull the latest version of mirror from one of these sites:
- Install mirror (best done by a system administrator, but advancd
users with space can do it).
- Read the man pages on mirror.
- Write a short file
that runs with mirror noting where, when and how to pull.
- Run the command "mirror your-file-here" to establish the mirror.
Running mirror creates an update report in a .mirror file.
You can see how things went last night.
- Get the mirror command to run every night by setting up a "cron" file.
This was done with the Unix "crontab your-file-here" command referencing the
mirror.centro file and the full path
of mirror. Type "man crontab" for more help. For reference,
-e edits and -l lists.
- Translate any CGI (common gateway interface) scripts used to
search or manipulate your mirror site. In this case, it meant changing the
path variables, modifing a two search strings to look for compressed files
(ISI kept files uncompressed), and making sure that all files and directories
that should be readable, were readable.
Frank E. Ritter
Psychology and Computer Science Departments
University of Nottingham
Nottingham NG7 2RD
This was http://www.ccc.nottingham.ac.uk/pub/soar/setting-up-mirror.html.