AtoM stands for Access to Memory. It is a web-based, open source application for standards-based archival description and access in a multilingual, multi-repository environment. See the AtoM homepage for more information.
I am installing this along with archivematica, an open source digital preservation system.
I followed the instructions here to install atom.
I have already installed ‘archivematica’ from http://archivematica.org
it was running on port 80.
As atom uses nginx, I changed its port to 8080
File : /etc/nginx/sites-enabled/atom
original : listen 80;
change : listen 8080;
sudo service nginx restart
Now, accessed http://<ip-address>:8080
But, it throwed 500 internal error. Checked /var/log/nginx/error.log
it said as ” *8 FastCGI sent in stderr: “PHP message: Unable to open PDO connection [wrapped: SQLSTATE  Access denied for user ‘root’@’localhost’ (using password: NO)]” while reading response header from upstream, client: 192.168.100.99, server: _, request: “GET / HTTP/1.1”, upstream: “fastcgi://unix:/var/run/php5-fpm.atom.sock:”, host: “192.168.100.101”
Solution: delete the file /usr/share/nginx/atom/config/config.php
Now, the web interface to configure atom is displayed.
When giving the username and password for the database, it gave the following error.
The following errors must be resolved before you can continue the installation process:
Unable to open PDO connection [wrapped: SQLSTATE  Access denied for user ‘root’@’localhost’ (using password: NO)]
sudo chown -R www-data:www-data /usr/share/nginx/atom
sudo service php5-fpm restart
Now, the data are saved and atom installation is completed.
Thanks for the atom mailing list for the answers.