Managing sites

Events happening in the community are now at Drupal community events on www.drupal.org.
cwittusen's picture

So I'm new to BOA but I have to say it is a fantastic thing and thank you to everyone and especially Grace (Omega8.cc) for this great thing.

So as a newbie, I have installed Barracuda and now Octopus, which one should I be using to setup my different domains, is it via the Barracuda management site or is it via Octopus management site? It would seem as if I should be using Octopus since that's where I have all the different platforms such as drupal 6, 7, pressflow, etc., but I wanted to confirm that.

Additionally, I added ubercart to my Octopus installation, how if I have installed a site with pressflow and I would like to have ubercart as my e-commerce system, do I run ubercart over the site that I just configured/installed or do I simply add that module in the directory for the new site? Finally, is there a simple way to add modules to a site that goes into the general/shared modules directory via the Octopus interface or do I have to manually install it in a modules directory?

Thank you for all help.
Chris

Comments

You should use only Octopus.

omega8cc's picture

You should use only Octopus. You can add Ubercart platform easily. Just add it in the _PLATFORMS_LIST in the Octopus config and run Octopus again.

Ubercart

cwittusen's picture

When I deploy a web site (domain) I select acquia common but if I want ubercart to the same site (domain) would I run the ubercart platform on top of this or would that overwrite the acquia?

The way I have done it is just created sites and not several different platforms for each site, is it your recommendations that www.xyz.com should have one platform and sites in it and then www.abc.com would have another platform with its sites?

/Chris

Regards,
Chris W

To add more modules you can

omega8cc's picture

To add more modules you can use either Drush or just FTP/SSH. Aegir doesn't manage modules (code) for you, only platforms and sites.

Site Specific Modules and Themes Go Where?

will_kelly's picture

Maybe it is my previous work flow or maybe I am just a knucklehead but where do they go?

I realize with aegir that it is not a module management tool.

My thought is that the best case scenario is to add the appropriate modules and then clone and migrate the site as a platform of it's own.

1)Where do I put custom or site specific modules and themes in an Octopus install so that I can follow the best aegir practices?

When you use BOA, "sites"

geofftech's picture

When you use BOA, "sites" belong to "platforms". Each platform is an independent installation of Drupal and each platform has a "sites" folder into which each site has its own folder (based on the domain name). To add site specific themes and modules, add them to a themes/modules folder that is a sub-folder of this.

For example, if my domain is "domain.com" and the theme is "mytheme" - you would create a folder called "sites/domain.com/themes/mytheme" and place the theme files in there.

Similarly, "mymodule" files would go in "sites/domain.com/modules/mymodule/

When you migrate your "site" to a different "platform", all the files in the "mydomain.com" folder - including the new themes and modules folders - will similarly be moved.

BOA

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: