Minimum requirements for BOA (localhost and VPS)

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

I'm in a very early stage of trying BOA (not yet got it working) and I'd like to clear out some doubts:
1. Why 1Gb of memory to run BOA?
I've got a 512Mb Linode VPS and it thus seems impossible to get it running there.
Is it because of some heavy cache use? Pressflow? ...
2. On my local machine I run Debian Squeeze with some packages from the unstable and testing repositories (it is kind of a Squeeze/Wheezy machine). Honestly I cannot at this stage state witch packages are Squeeze and witch are Wheezy. When I've tried to install Barracuda it ended nearly at the start because I wasn't running a Squeeze machine. Is there any work around, or should I go and configure a development machine with pure Squeeze/Stable?
What are the packages I really need to let alone as Stable, so that I can run BOA?
For the moment, I'll try to install it on a Virtualbox VM, and see how it goes.

Comments

You need 1 GB of RAM at

omega8cc's picture

You need 1 GB of RAM at minimum to be able to run all available distributions, as some are rather heavy, but the real RAM minimum is 512 MB for default install.

We don't support Wheezy yet, Squeeze is recommended for those using Debian.

Thanks for the information

vcardoso's picture

Ok for the memory, but in what concerns the Squeeze/Wheezy support I'd like to ask for additional info.
Squeeze currently has nginx 0.7.67-3 (1.1.0-1~bpo60+1 on the backports) and php5-fpm is not even available (only on wheezy).
By using just Squeeze won't I be missing a lot of the cool new stuff that is showing around?
Does BOA support the backports?
Can php5-fpm be installed and still allow for BOA to work?

Barracuda doesn't use any

omega8cc's picture

Barracuda doesn't use any backports and instead it builds both latest Nginx and PHP-FPM 5.2.17 from sources. It is listed in detail on the project page at http://drupal.org/project/barracuda

:-/

vcardoso's picture

Sorry you're right, I've had read it but did not in the proper context.
That means that BOA is not meant to be installed on a system with a already running working environment?
For instance: my Linode VPS has nginx, php5-fpm, mariadb, as well as some other packages (apc, chive, ...) installed and running a handfull of websites; this makes BOA not configurable on this environment?
For this particular situation do you advice to install Aegir via the manual way instead of BOA?

Thanks for your patience with my newbie questions.

Yes, it is listed on the

omega8cc's picture

Yes, it is listed on the project page http://drupal.org/project/barracuda under "Requirements" - you need "minimal and fresh" OS install to use Barracuda as it takes over basically everything (all required services) on the server.

I tested it on my netbook with running full (not minimal) install of Jolicloud Robby and it worked fine almost without any issues, but I don't recommend it.

BOA

Group organizers

Group notifications

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