Updating from an earlier release? Read the bit at the bottom! Installing the Memories photo sharing application ------------------------------------------------- First, Perl modules. This is the hard part. You will need: Maypole (good luck) Class::DBI DBI DBD::mysql Class::DBI::mysql Image::Size Image::Imlib2 (requires libimlib2 and libimlib2-dev packages) Time::Piece Cache::Cache Maypole::Plugin::Upload Maypole::Plugin::Authentication::UserSessionCookie HTML::TagCloud XML::RSS Calendar::Simple Text::Balanced Archive::Any Class::DBI::Plugin::Pager Image::Seek Image::ExifTool Apache::Session::File Apache mod_perl is recommended. Memories can also be run as a CGI application, but you're on your own. If you want to support RAW files, then you'll need to install imagemagick and dcraw. You will also need a MySQL database. Again, in theory other databases can be used, but in practice, you're on your own again. Configure /etc/memories/Config.pm to your site, and follow the instructions in there - it will require you to set other things up as well. Test that everything works: perl -MMemories -e1 If this produces no errors, you're good to configure Apache. I have Memories living in "/home/simon/maypole-sites/memories", and my photo storage in "/opt/store/", and so my configuration looks like this: use lib qw( /home/simon/maypole-sites/memories/ ); PerlModule Memories Alias /memories/static/ /home/simon/maypole-sites/memories/templates/static/ Alias /memories/store/ /opt/store/ PerlHandler Memories SetHandler perl-script Restart Apache, register yourself and get uploading! Updating Memories 1.0 to 1.1 ---------------------------- 1) Create the system_tags and system_taggings table as in memories.sql 2) Run the tag_dates script. Updating Memories 1.1 to 1.2 ---------------------------- No changes.