Install-1.0-packages
Deploying Archivematica 1.0 packages
Archivematica packages are hosted on Launchpad, in an Ubuntu PPA (Personal Package Archive). There are a number of Archivematica PPA's, the Archivematica 1.0 packages are hosted in the archivematica/release ppa. In order to install software onto your Ubuntu 12.04 system from a PPA:
- Add the archivematica/release PPA to your list of trusted repositories (if add-apt-repositories is not available you must install python-software-properties first):
sudo apt-get install python-software-properties sudo add-apt-repository ppa:archivematica/release sudo add-apt-repository ppa:archivematica/externals
- Update your system to the most recent 12.04 release (12.04.3). These instructions have been tested on both 32 bit and 64 bit versions of Ubuntu server.
- This step will also fetch a list of the software from the archivematica/release
sudo apt-get update sudo apt-get upgrade
- Install all packages (each of these packages can be installed sperately, if necessary). Say YES or OK to any prompts you get after entering the following into terminal:
sudo apt-get install archivematica-storage-service sudo apt-get install archivematica-mcp-server sudo apt-get install archivematica-mcp-client sudo apt-get install archivematica-dashboard
- Configure the dashboard and storage service
note:these steps are safe to do on a desktop, or a machine dedicated to Archivematica. They may not be advisable on an existing web server. Consult with your web server administrator if you are unsure.
sudo wget -q https://raw.github.com/artefactual/archivematica/stable/1.0.x/src/vm-includes/share/apache.default -O /etc/apache2/sites-available/default sudo rm /etc/nginx/sites-enabled/default sudo ln -s /etc/nginx/sites-available/storage /etc/nginx/sites-enabled/storage sudo ln -s /etc/uwsgi/apps-available/storage.ini /etc/uwsgi/apps-enabled/storage.ini sudo service uwsgi restart sudo service nginx restart sudo /etc/init.d/apache2 restart sudo freshclam sudo /etc/init.d/clamav-daemon start sudo /etc/init.d/elasticsearch restart sudo /etc/init.d/gearman-job-server restart sudo start archivematica-mcp-server sudo start archivematica-mcp-client
- Test the storage service
go to the following link in a web browser:
http://localhost:8000 (or use the ip address of the machine you have been installing on).
log in as user: test pass: test
- Delete the test user and create a new user
The storage service runs as a separate web app from the Archivematica dashboard, and has its own set of users. You should add at least one user, and delete or modify the test user.
- Test the dashboard
you can login to the archivematica dashboard and finish the installation in a web browser: http://localhost
- Register your installation for full Format Policy Registry interoperability.
Using ICA-AtoM with Archivematica
If you are interested in using the ICA-Atom web-based content management and access system you can use the package within our PPA. Archivematica can upload digital objects to their associated descriptions in ICA-AtoM.
It is installed by running the following commands in your Terminal (answer yes to all prompts, it may require your mysql adminitration password if one was entered above):
sudo aptitude install ica-atom sudo /etc/init.d/apache2 restart sudo cp /var/www/atom/init/atom-worker.conf /etc/init/atom-worker.conf
You can finish your installation by visiting http://localhost/ica-atom/. For more information about ICA-AtoM installation see ICA-AtoM 1.3.1 installation.
Occasionally when loading the ica-atom web installer for the first time an error appears, refreshing your web browser usually resolves this. We intend to fix this in future version of the AtoM package.
After the AtoM installation, configure it to use the Sword plugin (in the Plugins menu) as well as the job scheduler (in Settings), then start the atom-worker:
sudo start atom-worker