Magnolia 4.5 reached end of life on June 30, 2016. This branch is no longer supported, see End-of-life policy.
Magnolia Community Edition is distributed free-of-charge and without any warranty under the terms of the GNU General Public License (version 3), a license that permits you to redistribute and modify the software under certain terms and conditions. It is important that you read the license to understand your rights and obligations.
Magnolia needs a Java Runtime Environment (JRE). Apple supplies their own version of Java. Most likely you already have it on your Mac. Use the Java Tester to check.
Use the Software Update feature available in the Apple menu to check that you have the most up-to-date version of Java for your Mac.
If you want to switch to a different version of Java, use the Java Preferences application in Applications > Utilities.
Download the Magnolia Tomcat bundle zip file from http://sourceforge.net/projects/magnolia/files/.
The file name depends on the release, for example
magnolia-tomcat-bundle-4.2.3-bundle-jdk15.zip. Get the latest.
Extract the zip to
/Applications or another directory on your computer.
The extracted folder structure looks like this:
./magnolia_control.sh start && tail -f ../logs/catalina.out
The first part of the startup command
./magnolia_control.sh start launches Magnolia. The second part
&& tail -f ../logs/catalina.out displays startup messages written to
/apache-tomcat/logs/catalina.out log file. This makes it easier to troubleshoot startup errors.
Magnolia reports startup information. If startup fails, look for the reason in the report. See Troubleshooting to resolve the issues. In a successful startup the last line reads:
INFO: Server startup in 12345 ms
To stop Magnolia, type
./magnolia_control.sh stop and press RETURN.
Repeat the update on the public instance.
The AdminCentral is displayed.
Having problems? See.