A WAR file is provided for the Apache Tomcat installation that contains many of the files needed for Magnolia CMS. When the WAR file is deployed, the files in the WAR file are extracted and placed in the server's
webapps directory. The remaining directories and files, including the repositories, are retrieved during the deployment and installation.
Deploy WARTomcat should not be running when executing the following procedure.
To deploy WAR file:
- Download Enterprise Edition or Community Edition WAR file.
- Put WAR file into server's
- Adapt JVM heap size by editing the applicable file in the
/bindirectory in the Apache Tomcat directory:
- On Unix, edit
setenv.shfile and add:
export CATALINA_OPTS="-server -Xmx512m"
- On Windows, create
setenv.batfile and add:
set CATALINA_OPTS=-server -Xmx768m -XX:PermSize=256m -XX:MaxPermSize=512m
When deploying the Magnolia WAR file Tomcat will need time and heap size to extract the file and bootstrap repositories. Once bootstrapped, Tomcat will not need that much heap anymore.
A directory containing the content of the WAR file and retrieved files is created in the server's
To install Magnolia CMS.
- Access Magnolia AdminCentral at
http://localhost:8080/<WAR file name>.
- Click Start install....
The remaining files are retrieved and files are populated during this process.