To install Anteater, first download the latest release from Sourceforge or check out the code from the repository. If you choose to download the release extract the files from the war file (e.g. by renaming the downloaded anteater.war file to anteater.zip and unzipping the file).
The following files need to be customized before deploying Anteater in a servlet container:
-
/WEB-INF/spring/email-config.xml
Specify an email account that Anteater can use to send out notification emails. Also, specify the webapp URL that should be used in notification emails (e.g. http://myserver.edu/anteater).
- /WEB-INF/spring/spring-security.xml
If you like to use an LDAP or other authentication system specify it here.
- /WEB-INF/spring/anteater-configuration.xml
For the property "dataFolder" specify a path to a folder in the file system where Anteater can store all its files.
- /WEB-INF/classes/properties/email.properties
For "from_email_address" specify an email address that should be used to send emails from.
- /WEB-INF/classes/properties/startupConfig.properties
If you don't want Anteater to automatically continue analyses at start up that didn't properly finish, you can disable that feature here.
When you adjusted all these files create a war file and deploy it in a servlet container such as Apache Tomcat. Anteater was developed and tested on Apache Tomcat 6.
Anteater needs quite some memory, so you should also give your servlet container some more memory. Recommended are at least 2GB (-Xms2g -Xmx2g).
Anteaters are edentate animals—they have no teeth. But their long tongues are more than sufficient to lap up the 35,000 ants and termites they swallow whole each day. (http://animals.nationalgeographic.com/animals/mammals/giant-anteater/)