English (United Kingdom)
Jms Multi Site, formerly joomla multisite.
Create, share multiple joomla sites in few clicks !
Message
  • EU e-Privacy Directive

    This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.

    View e-Privacy Directive Documents

Welcome, Guest
Please Login or Register.    Lost Password?
Go to bottomPage: 12
TOPIC: Multi-sites proposed architecture
#10700
Multi-sites proposed architecture 11 Years, 8 Months ago Karma: 0
I’m using Godaddy UNIX platform for the hosting. Based on your proposed architecture and video tutorial’s, this is what I’m going to do. Please let me know my understanding is right.

www.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html

1. Create sub-domain directory
sub-domain.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/sub-domain

2. Install Joomla 2.5 all the extensions, plug-ins and JMS in the master sub-domain .
master.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/sub-domain/master

3. Create slave site in the master website thru back end using JMS and deploy it on the main domain. This is the primary website. Share the joomla , community builder and virtuemart user’s
www.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/

4. Install the JMS extension for the master in the slave site to create templates , sites from both front end and back end .

5. Create slave 1 from slave site . This is a blank website with no default values .Create template called <Blank Template> to create sites from the frontend

Slave site-> slave1->Template<Blank Template>->slave1.1->Salve1.2

6. Repeat the step 5 to create more slave sites and Templates to create the sites. Shared user’s will be seen in all the sites.

7. Use Multi-Sites partial user sharing module for the user sharing.


Visual representation of all the steps described above

1. master.domain.com === joomla2.5+ Extensions(JMS)+Plug-ins
2. www.domain.com === Slave site created in the master site
3. Master – > Slave

4. Slave –> Slave1 -> Template <T1> -> Slave1.1
Slave –> Slave1 -> Template <T1> -> Slave1.2
Slave –> Slave1 -> Template <T1> -> Slave1.3

Slave –> Slave2 -> Template <T2> -> Slave2.1
Slave –> Slave2 -> Template <T2> -> Slave2.2
Slave –> Slave2 -> Template <T2> -> Slave2.3

Slave –> Slave3 -> Template <T3> -> Slave3.1
Slave –> Slave3 -> Template <T3> -> Slave3.2
Slave –> Slave3 -> Template <T3> -> Slave3.3

Share the Joomla users and community builder user in the Slave site.
lotustechsol
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#10703
Re: Multi-sites proposed architecture 11 Years, 8 Months ago Karma: 54
On godaddy and shared hosting, the domains and subdomains must be defined under the html directory and therefore are also identified as subdirectory of the "primary domain".

As the /html correspond to the primary domain and that it is not possible to create the additional domain or subdomain in specific directory beside the '/html', I personnally suggest to use a "fake" primary domain that should not be public and put a htaccess or index.html that redirect to the public website.
So that the /html directory could be considered as an empty site that just has no content except the directory for the real domain and subdomains. You can also use a "robot.txt" to forbid all indexation.


1) Based on our recommendation, the directory should be
sub-domain.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/domains/domain.com/subdomains/sub-domain/public_html

2) Directory should be
master.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/domains/domain.com/subdomains/master/public_html

3) correct

4) yes, if you need to create website from the front-end of a slave site, you need to install JMS in the slave site. Otherwise, JMS should never be installed in a slave site.

5) Yes you can create as many "template website" as you want and that will be used to create the other slave site.

6) yes

7) Yes, this is also possible.

8) Yes you can create such architecture.
edwin2win
Moderator
Posts: 5370
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#10705
Re: Multi-sites proposed architecture 11 Years, 8 Months ago Karma: 0
Thanks edwin2win !!

Where should i put the(directory on disk) public facing(www.domain.com) "slave site " created from the master site?

www.domain.com-> "Salve site"

Is it
slave.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/domains/domain.com/subdomains/slave/public_html


and put the redirect code in the /var/chroot/home/content/xx/xxxxxxx/html/index.html(contains code to redirect to "slave site")?
lotustechsol
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#10710
Re: Multi-sites proposed architecture 11 Years, 8 Months ago Karma: 54
When you just have a domain.com or www.domain.com, the location on the disk is

www.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/domains/domain.com/public_html

and in case of a subdomain
slave.domain.com -> /var/chroot/home/content/xx/xxxxxxx/html/domains/domain.com/subdomains/slave/public_html
edwin2win
Moderator
Posts: 5370
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#10761
Re:Multi-sites proposed architecture 11 Years, 7 Months ago Karma: 0
I installed joomla , extensions(JMS) in one directory. I created a template to create the slave site from the master site called "slave". But when i log-in into the slave site , i see all the extensions under component menu. I'm understanding is i have to re-isntall the extensions i want, in this case JMS?
lotustechsol
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#10762
Re:Multi-sites proposed architecture 11 Years, 7 Months ago Karma: 0
After re-installing JMS this issue is gone. Looks like moving master site folder with JMS install was the problem.
lotustechsol
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 12
get the latest posts directly to your desktop
2Win, Multisite(s) are trademarks of Edwin2Win.
Joomla