SlideShare une entreprise Scribd logo
1  sur  23
Author: Hector Iribarne @hectoriribarne
Installing BOA 2.0.8 (Barracuda Octopus Aegir)
on Ubuntu 12.04 LTS public VPS
April 24, 2013
• We have been discussing different ways of installing and/or managing Drupal
since July 2011:
• Step-by-step installation guide for Aegir 1.2 on clean Ubuntu 10.04
http://browarddrupal.org/PastMeetings/july-2011
• Installing Drupal Commerce Kickstart on Shared Hosting
http://browarddrupal.org/PastMeetings/april-2012
• This is an update to the July 2012 Broward Drupal presentation. This will cover
how to install BOA 2.0.8 (Barracuda Octopus Aegir) on a clean Ubuntu 12.04 LTS
VPS.
• Don’t forget to checkout Omega8cc’s website for the latest BOA news:
http://omega8.cc/
@hectoriribarne
Download and install Acquia Dev Desktop:
@hectoriribarne
Option1) Install Drupal locally using Acquia Dev Desktop
Log into cPanel on your shared host, select Fantastico, and install Drupal:
@hectoriribarne
Option 2) Install Drupal on a Shared Host using
cPanel/Fantastico
Type three commands on clean Ubuntu 12.04 LTS VPS:
wget -q -U iCab http://files.aegir.cc/versions/BOA.sh.txt
bash BOA.sh.txt
boa in-stable public server.example.com me@mail.com o1 max
THAT’S IT!!!
Note: Items in green italics should be replaced by your specific server, domain,
email address, etc.
@hectoriribarne
Option 3) Install BOA on a VPS to manage Drupal
I choose option 3!!!
@hectoriribarne
Which option do you choose?
BOA stands for Barracuda Octopus Aegir.
Barracuda is a bash script to install and/or upgrade, tuned for high performance,
the Aegir master instance (i.e. Aegir).
Octopus is a bash script to install and/or upgrade, tuned for high
performance, Aegir Satellite Instances (like Commerce Kickstart, Open Public,
etc.).
@hectoriribarne
So, what is BOA?
@hectoriribarne
So, why should I use
BOA?
BOA will automatically block IP addresses that repeatedly fail root login attempts
@hectoriribarne
BOA automatically blocks root login hack attempts
• All libraries & tools required to install and run Nginx based Aegir system.
• BOA runs backups for all your files and databases daily. All backups are
versioned and rotated, so there is always a copy of all your files from the last 3
days (rotated daily). Checkout the following link for details: http://omega8.cc/aegir-
and-r1soft-backups-rotation-policy-119
•  Autonomous Maintenance & Auto-Healing scripts
• New Relic Server and Apps Monitor with per Site/Instance/Server reporting.
@hectoriribarne
Other things BOA provides
Login to your NewRelic dashboard for an individual site on your server:
@hectoriribarne
NewRelic.com monitors your server for free(Lite version)
You will get a weekly email with stats on each of your sites:
@hectoriribarne
NewRelic.com sends you weekly emails
Droptor is a Drupal module that monitors a site:
@hectoriribarne
Droptor.com is another option for monitoring sites (first site
free)
Droptor can monitor memory usage:
@hectoriribarne
Droptor.com has more Drupal specific anlaysis (first site
free)
@hectoriribarne
Detailed Installation
Instructions
Go to your domain name host (i.e. DomainHost.com) and point your main domain
name (i.e. example.com) to the name servers of your host (e.g. ns1.linode.com,
ns2.linode.com or dns1.stabletransit.com, dns2.stabletransit.com, etc.)
Add a wildcard (i.e. *) A Record for your domain name (i.e. the main domain on
your VPS account).
Wait for the information to get propagated (this can take up to several hours).
Did I mention to wait for the information to get propagated?
@hectoriribarne
Before you run the Barracuda script
Via SSH, login as root
Determine your server ( on Linode, it is part of your prompt. For example, if your
prompt is root@li123-456:~# , then your server is li123-456).
@hectoriribarne
Determine the name of your server
@hectoriribarne
Barracuda and Octopus time!
Type three commands at the prompt logged in as root:
wget -q -U iCab http://files.aegir.cc/versions/BOA.sh.txt
bash BOA.sh.txt
boa in-stable public server.example.com me@mail.com o1 max
Note: Items in green italics should be replaced by your specific server, domain,
email address, etc. Also using max in the third line will install all Octopus
platforms.
See https://github.com/omega8cc/nginx-for-drupal/blob/master/docs/INSTALL.txt
for more options:
@hectoriribarne
Other options for installing BOA (locally, on public VPS,
etc.)
@hectoriribarne
Voila!
Reference for simple BOA install:
https://gist.github.com/2624110
Further information on learning Omega8cc’s BOA:
http://groups.drupal.org/node/163784 (BOA Wiki)
http://groups.drupal.org/boa (BOA on GDO)
http://drupal.org/project/barracuda
http://drupal.org/project/octopus
@hectoriribarne
Questions?
@hectoriribarne
Hector Iribarne
BrowardDrupal.org Co-organizer
http://Iribarne.com/
Twitter: @hectoriribarne

Contenu connexe

Tendances

Painless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloudPainless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloud
Giedrius Rimkus
 
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014
D
 

Tendances (20)

Cloudinit
CloudinitCloudinit
Cloudinit
 
Docker orchestration using core os and ansible - Ansible IL 2015
Docker orchestration using core os and ansible - Ansible IL 2015Docker orchestration using core os and ansible - Ansible IL 2015
Docker orchestration using core os and ansible - Ansible IL 2015
 
Hadoop on ec2
Hadoop on ec2Hadoop on ec2
Hadoop on ec2
 
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2019 NGINX Overview and Technical Aspects - Kevin JonesITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
 
CloudOps CloudStack Days, Austin April 2015
CloudOps CloudStack Days, Austin April 2015CloudOps CloudStack Days, Austin April 2015
CloudOps CloudStack Days, Austin April 2015
 
Logging & Metrics with Docker
Logging & Metrics with DockerLogging & Metrics with Docker
Logging & Metrics with Docker
 
CoreOS in a Nutshell
CoreOS in a NutshellCoreOS in a Nutshell
CoreOS in a Nutshell
 
Tutorial: Install Nagios in Fedora
Tutorial: Install Nagios in FedoraTutorial: Install Nagios in Fedora
Tutorial: Install Nagios in Fedora
 
How to configure Nagios in Fedora ?
How to configure Nagios in Fedora ?How to configure Nagios in Fedora ?
How to configure Nagios in Fedora ?
 
LinuxKit Swarm Nodes
LinuxKit Swarm NodesLinuxKit Swarm Nodes
LinuxKit Swarm Nodes
 
Introducing Vault
Introducing VaultIntroducing Vault
Introducing Vault
 
How to manage Microsoft Azure with open source
How to manage Microsoft Azure with open sourceHow to manage Microsoft Azure with open source
How to manage Microsoft Azure with open source
 
Painless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloudPainless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloud
 
2017-03-11 02 Денис Нелюбин. Docker & Ansible - лучшие друзья DevOps
2017-03-11 02 Денис Нелюбин. Docker & Ansible - лучшие друзья DevOps2017-03-11 02 Денис Нелюбин. Docker & Ansible - лучшие друзья DevOps
2017-03-11 02 Денис Нелюбин. Docker & Ansible - лучшие друзья DevOps
 
Securing docker containers
Securing docker containersSecuring docker containers
Securing docker containers
 
CoreOSによるDockerコンテナのクラスタリング
CoreOSによるDockerコンテナのクラスタリングCoreOSによるDockerコンテナのクラスタリング
CoreOSによるDockerコンテナのクラスタリング
 
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014
 
Cassandra installation
Cassandra installationCassandra installation
Cassandra installation
 
Virtual boxen
Virtual boxenVirtual boxen
Virtual boxen
 
How to deploy spark instance using ansible 2.0 in fiware lab v2
How to deploy spark instance using ansible 2.0 in fiware lab v2How to deploy spark instance using ansible 2.0 in fiware lab v2
How to deploy spark instance using ansible 2.0 in fiware lab v2
 

Similaire à Installing BOA on Ubuntu 12.04 LTS

Nagios 3
Nagios 3Nagios 3
Nagios 3
zmoly
 
Oracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11gOracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11g
uzzal basak
 

Similaire à Installing BOA on Ubuntu 12.04 LTS (20)

Drupal camp South Florida 2011 - Introduction to the Aegir hosting platform
Drupal camp South Florida 2011 - Introduction to the Aegir hosting platformDrupal camp South Florida 2011 - Introduction to the Aegir hosting platform
Drupal camp South Florida 2011 - Introduction to the Aegir hosting platform
 
A Survey of Container Security in 2016: A Security Update on Container Platforms
A Survey of Container Security in 2016: A Security Update on Container PlatformsA Survey of Container Security in 2016: A Security Update on Container Platforms
A Survey of Container Security in 2016: A Security Update on Container Platforms
 
Nagios 3
Nagios 3Nagios 3
Nagios 3
 
Apache Pulsar at Yahoo! Japan
Apache Pulsar at Yahoo! JapanApache Pulsar at Yahoo! Japan
Apache Pulsar at Yahoo! Japan
 
MySQL docker with demo by Ramana Yeruva
MySQL docker with demo by Ramana YeruvaMySQL docker with demo by Ramana Yeruva
MySQL docker with demo by Ramana Yeruva
 
Getting Started with Docker
Getting Started with DockerGetting Started with Docker
Getting Started with Docker
 
Jfrog artifactory as private docker registry
Jfrog artifactory as private docker registryJfrog artifactory as private docker registry
Jfrog artifactory as private docker registry
 
Upgrading HDFS to 3.3.0 and deploying RBF in production #LINE_DM
Upgrading HDFS to 3.3.0 and deploying RBF in production #LINE_DMUpgrading HDFS to 3.3.0 and deploying RBF in production #LINE_DM
Upgrading HDFS to 3.3.0 and deploying RBF in production #LINE_DM
 
EuroPython 2013 - Python3 TurboGears Training
EuroPython 2013 - Python3 TurboGears TrainingEuroPython 2013 - Python3 TurboGears Training
EuroPython 2013 - Python3 TurboGears Training
 
Installing your Oracle Software.ppt
Installing your Oracle Software.pptInstalling your Oracle Software.ppt
Installing your Oracle Software.ppt
 
Oracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11gOracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11g
 
Docker Internet Money Gateway
Docker Internet Money GatewayDocker Internet Money Gateway
Docker Internet Money Gateway
 
Docker img-no-disclosure
Docker img-no-disclosureDocker img-no-disclosure
Docker img-no-disclosure
 
Learning Docker with Thomas
Learning Docker with ThomasLearning Docker with Thomas
Learning Docker with Thomas
 
Detailed Introduction To Docker
Detailed Introduction To DockerDetailed Introduction To Docker
Detailed Introduction To Docker
 
What's Rio
What's RioWhat's Rio
What's Rio
 
Joget Workflow v6 Training Slides - 20 - Basic System Administration
Joget Workflow v6 Training Slides - 20 - Basic System AdministrationJoget Workflow v6 Training Slides - 20 - Basic System Administration
Joget Workflow v6 Training Slides - 20 - Basic System Administration
 
Infrastructure Deployment with Docker & Ansible
Infrastructure Deployment with Docker & AnsibleInfrastructure Deployment with Docker & Ansible
Infrastructure Deployment with Docker & Ansible
 
NGINX 101 - now with more Docker
NGINX 101 - now with more DockerNGINX 101 - now with more Docker
NGINX 101 - now with more Docker
 
NGINX 101 - now with more Docker
NGINX 101 - now with more DockerNGINX 101 - now with more Docker
NGINX 101 - now with more Docker
 

Plus de Hector Iribarne

DrupalCon chicago 2011 summary
DrupalCon chicago 2011 summaryDrupalCon chicago 2011 summary
DrupalCon chicago 2011 summary
Hector Iribarne
 
Drupal con sf 2010 summary
Drupal con sf 2010 summaryDrupal con sf 2010 summary
Drupal con sf 2010 summary
Hector Iribarne
 

Plus de Hector Iribarne (11)

Content migration - CSV to Drupal 8
Content migration -  CSV to Drupal 8Content migration -  CSV to Drupal 8
Content migration - CSV to Drupal 8
 
Getting started with Drupal 8
Getting started with Drupal 8Getting started with Drupal 8
Getting started with Drupal 8
 
Drupal Camp Atlanta 2015 - No Code Content Migration
Drupal Camp Atlanta 2015 -  No Code Content MigrationDrupal Camp Atlanta 2015 -  No Code Content Migration
Drupal Camp Atlanta 2015 - No Code Content Migration
 
Drupalcamp South Florida 2012 - Introduction to Drupal Commerce
Drupalcamp South Florida 2012 - Introduction to Drupal CommerceDrupalcamp South Florida 2012 - Introduction to Drupal Commerce
Drupalcamp South Florida 2012 - Introduction to Drupal Commerce
 
Building community sites 2014
Building community sites 2014Building community sites 2014
Building community sites 2014
 
Drupal 7 - No code content migration
Drupal 7 - No code content migrationDrupal 7 - No code content migration
Drupal 7 - No code content migration
 
Drupal content automation with migrate 2.6
Drupal content automation with migrate 2.6Drupal content automation with migrate 2.6
Drupal content automation with migrate 2.6
 
Intro to mobile apps with the ionic framework & angular js
Intro to mobile apps with the ionic framework & angular jsIntro to mobile apps with the ionic framework & angular js
Intro to mobile apps with the ionic framework & angular js
 
Drupal 8 - a peek under the hood
Drupal 8 - a peek under the hoodDrupal 8 - a peek under the hood
Drupal 8 - a peek under the hood
 
DrupalCon chicago 2011 summary
DrupalCon chicago 2011 summaryDrupalCon chicago 2011 summary
DrupalCon chicago 2011 summary
 
Drupal con sf 2010 summary
Drupal con sf 2010 summaryDrupal con sf 2010 summary
Drupal con sf 2010 summary
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Installing BOA on Ubuntu 12.04 LTS

  • 1. Author: Hector Iribarne @hectoriribarne Installing BOA 2.0.8 (Barracuda Octopus Aegir) on Ubuntu 12.04 LTS public VPS April 24, 2013
  • 2. • We have been discussing different ways of installing and/or managing Drupal since July 2011: • Step-by-step installation guide for Aegir 1.2 on clean Ubuntu 10.04 http://browarddrupal.org/PastMeetings/july-2011 • Installing Drupal Commerce Kickstart on Shared Hosting http://browarddrupal.org/PastMeetings/april-2012 • This is an update to the July 2012 Broward Drupal presentation. This will cover how to install BOA 2.0.8 (Barracuda Octopus Aegir) on a clean Ubuntu 12.04 LTS VPS. • Don’t forget to checkout Omega8cc’s website for the latest BOA news: http://omega8.cc/ @hectoriribarne
  • 3. Download and install Acquia Dev Desktop: @hectoriribarne Option1) Install Drupal locally using Acquia Dev Desktop
  • 4. Log into cPanel on your shared host, select Fantastico, and install Drupal: @hectoriribarne Option 2) Install Drupal on a Shared Host using cPanel/Fantastico
  • 5. Type three commands on clean Ubuntu 12.04 LTS VPS: wget -q -U iCab http://files.aegir.cc/versions/BOA.sh.txt bash BOA.sh.txt boa in-stable public server.example.com me@mail.com o1 max THAT’S IT!!! Note: Items in green italics should be replaced by your specific server, domain, email address, etc. @hectoriribarne Option 3) Install BOA on a VPS to manage Drupal
  • 6. I choose option 3!!! @hectoriribarne Which option do you choose?
  • 7. BOA stands for Barracuda Octopus Aegir. Barracuda is a bash script to install and/or upgrade, tuned for high performance, the Aegir master instance (i.e. Aegir). Octopus is a bash script to install and/or upgrade, tuned for high performance, Aegir Satellite Instances (like Commerce Kickstart, Open Public, etc.). @hectoriribarne So, what is BOA?
  • 9. BOA will automatically block IP addresses that repeatedly fail root login attempts @hectoriribarne BOA automatically blocks root login hack attempts
  • 10. • All libraries & tools required to install and run Nginx based Aegir system. • BOA runs backups for all your files and databases daily. All backups are versioned and rotated, so there is always a copy of all your files from the last 3 days (rotated daily). Checkout the following link for details: http://omega8.cc/aegir- and-r1soft-backups-rotation-policy-119 •  Autonomous Maintenance & Auto-Healing scripts • New Relic Server and Apps Monitor with per Site/Instance/Server reporting. @hectoriribarne Other things BOA provides
  • 11. Login to your NewRelic dashboard for an individual site on your server: @hectoriribarne NewRelic.com monitors your server for free(Lite version)
  • 12. You will get a weekly email with stats on each of your sites: @hectoriribarne NewRelic.com sends you weekly emails
  • 13. Droptor is a Drupal module that monitors a site: @hectoriribarne Droptor.com is another option for monitoring sites (first site free)
  • 14. Droptor can monitor memory usage: @hectoriribarne Droptor.com has more Drupal specific anlaysis (first site free)
  • 16. Go to your domain name host (i.e. DomainHost.com) and point your main domain name (i.e. example.com) to the name servers of your host (e.g. ns1.linode.com, ns2.linode.com or dns1.stabletransit.com, dns2.stabletransit.com, etc.) Add a wildcard (i.e. *) A Record for your domain name (i.e. the main domain on your VPS account). Wait for the information to get propagated (this can take up to several hours). Did I mention to wait for the information to get propagated? @hectoriribarne Before you run the Barracuda script
  • 17. Via SSH, login as root Determine your server ( on Linode, it is part of your prompt. For example, if your prompt is root@li123-456:~# , then your server is li123-456). @hectoriribarne Determine the name of your server
  • 18. @hectoriribarne Barracuda and Octopus time! Type three commands at the prompt logged in as root: wget -q -U iCab http://files.aegir.cc/versions/BOA.sh.txt bash BOA.sh.txt boa in-stable public server.example.com me@mail.com o1 max Note: Items in green italics should be replaced by your specific server, domain, email address, etc. Also using max in the third line will install all Octopus platforms.
  • 19. See https://github.com/omega8cc/nginx-for-drupal/blob/master/docs/INSTALL.txt for more options: @hectoriribarne Other options for installing BOA (locally, on public VPS, etc.)
  • 21. Reference for simple BOA install: https://gist.github.com/2624110 Further information on learning Omega8cc’s BOA: http://groups.drupal.org/node/163784 (BOA Wiki) http://groups.drupal.org/boa (BOA on GDO) http://drupal.org/project/barracuda http://drupal.org/project/octopus @hectoriribarne