This site is a static archive of the Aegir community site. Documentation has moved to Other community resources can be found on the Contacting the community page.
Skip navigation

Unofficial install script for Ubuntu 10.4 LTS


Unofficial install script for Ubuntu 10.4 LTS

Warning: this script was not tested by the core dev team, and is not currently supported. We're thinking of merging it into the current See this post for context and followup.

The script installs Aegir 0.4 with all prerequisites on a bare Ubuntu 10.4 LTS server, on a local network, without any security hardening. It is a scripted version of the cannonical, adapted for Ubuntu.

This script helps Aegir users to quick start with an Aegir installation on Ubuntu headless server for development and testing purposes, but is not ready for production environments. It uses PHP 5.3, not PHP 5.2 as recommened by Aegir documentation.

It installs all the software requirements (Apache, MySQL, PHP), as well as other packages needed by Aegir, like rsync, gzip or git-core. It helps to configure the system parameters (set the Aegir user, PHP memory limits, database configs, and symlinks). And of course, downloads and runs the Aegir install script.

    Getting started
  • install a bare Ubuntu 10.4 LTS server, optionally with OpenSSH
  • login and switch to root ('sudo su')
  • set a fix IP address to the server
  • download this script
  • adjust the parameters in the script, like IP of the host
  • change access and execution rights: chmod 775
  • execute the script
  • follow the instruction on the terminal, answer few questions during install
  • Do not use on production environments, it has no security hardening
  • It uses PHP 5.3. Drupal core is running smoothly on that, but some contributed modules may generate issues and warnings.


The script is available via GitHub:

Select the appropiate tag on GitHub for the proper Aegir version: 0.4-beta2 or 0.4-rc1.

Need help?


The notebook section provides a way for you to store and share information with your group members. With the book feature you can:

  • Add book pages and organize them hierarchically into different books.
  • Attach files to pages to share them with others.
  • Track changes that others have made and revert changes as necessary.
  • Archive books that are no longer of interest to the group. Archived books can be reactivated later if needed.