Relaese test Wayback
Execute step '''1-3''' of the quick start manual.
Download NetarchiveSuite from trunk (after code freeze) and make wayback war file:'' The following commands can be run directly from a terminal. *remember to change the text in bold.
$ svn checkout --username developername https://gforge.statsbiblioteket.dk/svn/netarchivesuite/trunk/ ~/netarchivesuite_trunk/ $ cd ~/netarchivesuite_trunk/ $ wget http://downloads.sourceforge.net/project/archive-access/wayback/1.4.2/wayback-1.4.2.tar.gz?use_mirror=dfn -O wayback-1.4.2.tar.gz $ tar xzf wayback-1.4.2.tar.gz $ ant jarfiles $ ant -f wayback.build.xml warfile Check that there are no faults.
Download Apache Tomcat http://tomcat.apache.org/, version 6.XX is recommended. And prepare wayback webapp.
Download and unpack Tomcat to ~/tomcat/
$ mv ~/netarchivesuite_trunk/ROOT.war ~/tomcat/webapps/ Make sure Tomcat loads
~/netarchivesuite_trunk/conf/wayback/settings.xml. This can be done my add the following line to ~/tomcat/bin/catalina.sh CATALINA_OPTS='-Ddk.netarkivet.settings.file=~/tomcat/webapps/ROOT/WEB-INF/settings.xml'
$ cd ~/tomcat/bin/ Edit catalina.sh add the above line just below #!/bin/bash.
Make ARC and CDX files and setup standalone archive.
Use the NetarchiveSuite to create ARC files:
As described in the Quick Start manual step 4 and/or 5.
Make CDX files:
$ cd ~/netarchivesuite_trunk $ ./wayback/bin/{warc-/arc--indexer} [-identity] PATH [CDX_PATH] $ mkdir /wayback/ Sort cdx files, eg. by using the
sort command in linux, and move the sorted file to /wayback/file.sorted.cdx. Eg. $ sort unsorted.cdx > /wayback/file.sorted.cdx. Move created ARC files to /arcs/filedir/
Start an local JMS broker with username 'admin' and password 'admin'.
Check that there are no files.
$ mkdir ~/standalone $ cd ~/netarchivesuite_trunk $ ant releasezipball Check that there are no files.
$ cp ~/netarchivesuite_trunk/conf/wayback/standalone_archive.xml ~/standalone/ Change relevant settings in standalone/standalone_archive.xml like
deployGlobal.thisPhysicalLocation.deployInstallDir and deployGlobal.thisPhysicalLocation.deployMachineUserName. $ cp ~/netarchiveiute_trunk/NetarchiveSuite.zip ~/standalone $ cd ~/standalone/ Downlad
RunNetarchiveSuite.sh from http://netarchive.dk/suite/Installation_Manual_3.10/AppendixC?action=AttachFile&do=get&target=RunNetarchiveSuite.sh and save it in ~/standalone/. $ ./RunNetarchiveSuite.sh NetarchiveSuite.zip standalone_archive.xml STANDALONE Check that std. output and log files don't report any errors. Log files lies in ~/standalone/STANDALONE/log/*.
Start Tomcat and browse the archive
$ cd ~/tomcat/ $ ./bin/startup.sh Check that there are reported no errors in ~/tomcat/log/catalina.out.
Goto http://localhost:8080/wayback in a browser and browser some material the the ARC/CDX files.
Clean up things
Stop Tomcat:
$ ~/tomcat/ $ ./bin/shutdown.sh Stop archive:
$ cd ~/standalone/STANDALONE/ $ ./killall_NATIONAL_LIBRARY.sh Remove installed application:
$ rm -r ~/tomcat/ $ rm -r ~/standalone $ rm -r ~/netarchiveiute_trunk Optional remove
/arcs and /wayback.