Aegir Hosting System

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Aegir
Aegir cropped.png
Aegir Hosting System
Aegir Hosting System
Developer(s) Aegir Cooperative[1][2]
Stable release
7.x-3.13[3][4] / May 30, 2017; 8 months ago (2017-05-30)
Written in PHP, JavaScript
Operating system Linux, BSD, macOS
Platform LAMP (Apache) or LEMP (Nginx)[5][6][7]
Available in English
Type Web hosting control panel
License GNU General Public License
Website aegirproject.org

Aegir is a free and open source Unix based web hosting control panel program that provides a graphical interface designed to simplify deploying[8] and managing[9] Drupal, Wordpress and CiviCRM Web sites.[10][11][12] Aegir is built on a standard LAMP (Apache) or LEMP (Nginx) software stack,[5][13] and Drush, a command line shell and Unix scripting interface for Drupal.[14] It extends Drush with various provisioning functions, and provides a Drupal-based front-end control-panel.

In addition to the GUI, Aegir can be accessed via the command line or an API, which enables the automation of many website-related system administration processes. Being based on Drupal and Drush, Aegir is highly extensible, and several contributed modules exist to extend its functionality.

History[edit]

Adrian Rossouw, a long-time contributor to the Drupal project, helped develop the original Hostmaster system for deploying websites. Since then, Hostmaster has evolved into the Aegir system and contributed significantly to the command-line toolkit, Drush.[15]

Future[edit]

Aegir has started migrating away from Drush because of its plans to drop support for global installations.[16] There is now a 4.x branch based on Symfony[17], which is also included in Drupal core.[18]. This is intended to be a medium-term solution until AegirNG, a complete rewrite for hosting any containerized application, is ready.[19]

References[edit]

  1. ^ Ægir Coop
  2. ^ Aegir Project: Committers for Provision
  3. ^ "3.13 - Aegir Hosting System". 
  4. ^ "Hostmaster (Aegir)". 
  5. ^ a b "The Aegir Hosting System Open Source Project on Open Hub". Open Hub. 2017-06-01. Retrieved 2017-06-02. 
  6. ^ http://community.aegirproject.org/content/installing/system-requirements
  7. ^ LAMP (software bundle)#Variants
  8. ^ "Drupal Voices 111: Miguel Jacq on the Aegir module". June 1, 2010. Archived from the original on 27 December 2010. Retrieved 17 March 2011. 
  9. ^ "Aegir hosting system". Archived from the original on 21 November 2010. Retrieved 17 March 2011. 
  10. ^ "Hosting Wordpress". Drupal.org. 2015-05-27. Retrieved 2017-06-02. 
  11. ^ "Contributed projects - Aegir Hosting System". docs.aegirproject.org. Retrieved 2017-06-02. 
  12. ^ "Aegir Hosting CiviCRM". October 13, 2016. Retrieved 10 November 2017. 
  13. ^ "Install - Aegir Hosting System". docs.aegirproject.org. 2017-06-01. Retrieved 2017-06-02. 
  14. ^ "Drupal Voices 112: Antoine Beaupre on Drush". June 2, 2010. Archived from the original on 27 December 2010. Retrieved 17 March 2011. 
  15. ^ "Drupal Voices 62: Adrian Rossouw on Aegir, Drush and the future of Drupal Distributions". October 15, 2009. Archived from the original on 27 December 2010. Retrieved 17 March 2011. 
  16. ^ "Attempt Drupal 8.4.x support in Drush 8.x via the global Drush". May 31, 2017. Retrieved 10 November 2017. 
  17. ^ "[META] Move provision off of Drush". September 28, 2017. Retrieved 10 November 2017. 
  18. ^ "Drupal (Projects using Symfony)". November 10, 2017. Retrieved 10 November 2017. 
  19. ^ "GitLab: Aegir / Aegir". November 10, 2017. Retrieved 10 November 2017. 

External links[edit]