Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip

Start with a Tomcat bundle of your choice, for a selection of bundles see list of preconfigured Magnolia bundles. If you want to test multisite scenarios, choose an EE pro bundle (such as magnolia-enterprise-pro-demo-bundle).

If want to get rid of the demo modules to start with a virginal vanilla multisite module - remove the appropriate modules before you start the bundle for the first time. (On magnolia-enterprise-pro-demo-bundle delete the modules starting with magnolia-travel* from the folder magnolia-enterprise-x.y.z/apache-tomcat-8.5.5/webapps/magnoliaAuthor/WEB-INF/lib).

Before following the steps explained below, start the bundle as usual, to make sure both webapps magnoliaAuthor and magnoliaPublic are installed and work properly.

 


Table of Contents

Domains and /etc/hosts

This is an overview of the the multisite setup:


 author instancepublic instance
comicsauthor.best-comics.netwww.best-comics.net
vinylauthor.best-comics.netwww.best-vinyl.net

...

  • Create the folder webapps2.
  • Move the webapp magnoliaPublic to webapps2.
  • You may want delete the webapp ROOT, you won't be able to access it anymore.

...


server.xml

This is the server.xml:

...

Advanced Tables - Table Plus
heading0
multiplefalse
enableHeadingAttributesfalse
enableSortingfalse
classm5-configuration-tree
enableHighlightingfalse
Node nameValue

Mgnl f
server

 


Mgnl f
activation

 

Mgnl f
subscribers

 

Mgnl n
magnoliaPublic8080

 

Mgnl n
subscriptions

 


Mgnl p
URL

http://localhost:8081

...

If you have all done correctly - you can access the Magnolia instance by the following URLs

author instance
author.best-comics.netvia Apache and AJP connector
author.best-comics.net:8080via Tomcat and HTTP connector
localhost:8080
public instance
www.best-comics.netvia Apache and AJP connector
www.best-comics.net:8081via Tomcat and HTTP connector
www.best-vinyl.netvia Apache and AJP connector
www.best-vinyl.net:8081via Tomcat and HTTP connector
localhost:8081