Detailed instructions for setting up the Server
Install OS
Boot off Ubuntu 7.04 'Alternate' CD (normal CD fails on Via processors as they don't support the optional i686 cmov instruction).
Install a command-line system
Do not configure the network at this time (since we don't want to download security updates multiple times)
Hostname: camp
username: tempinstaller
password: delete&replacewithnamed
Guided - use entire disk
System clock set to UTC
Add useful packages:
sudo apt-get install build-essential
sudo apt-get install cvs subversion unzip traceroute
Applications
Some applications can be installed from Ubuntu packages, however most require installing from source to get a recent enough version. Each application has a usergroup which can administer it's section of the filesystem for configuration (inc theming) & addition of modules.
Install pre-cursors:
sudo apt-get install php5-gd imagemagick
Photos
A simple script to allow nice browsing of the Photos which have been uploaded via FTP (& also uploading some too?)