Aegir Hosting System
File:Aegir cropped.png | |
Developer(s) | Christopher Gervais, Herman van Rink, Guillaume Boudrias, Cameron Eagans, Jon Pugh, Colan Schwartz, Mathieu Lutfy, Adam Andrzej Jaworski, Emeritus members and other contributors[1][2] |
---|---|
Stable release | 7.x-3.17.4[3]
/ April 4, 2019 |
Repository | github |
Written in | PHP, JavaScript |
Engine | |
Operating system | Linux, BSD, macOS |
Platform | LAMP (Apache) or LEMP (Nginx)[4] |
Available in | English |
Type | Web hosting control panel |
License | GNU General Public License |
Website | aegirproject |
Search Aegir Hosting System on Amazon.
Aegir is a free and open source Unix based web hosting control panel program for Application lifecycle management that provides a graphical interface designed to simplify deploying and managing Drupal, Wordpress[5] and CiviCRM Web sites.[6][7][8] Aegir is built on a standard LAMP (Apache) or LEMP (Nginx) software stack,[9] and Drush[10], a command line shell and Unix scripting interface for Drupal.[11][12] 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.[13]
Notable Features[edit]
- Mass-hosting environment with support for multiserver installations[10]
- Eliminates the need for command-line devops tasks as operations are point-and-click.[14]
- For sites sharing the same codebase, Aegir allows all of them to be upgraded at once, with a single form submission.[15]
- Post-upgrade tasks such as database schema updates are run automatically.[16]
- Rollback functionality is standard; any sites that fail on upgrade will remain active on their original codebase.[17]
- Fully customizable with its own hooks and various contributed extensions.[18]
- Backup scheduling can be configured.[19]
- Composer support is included.[20]
- Servers can be clustered.[21]
- HTTPS can be enabled on sites with built-in support for certificates from Let's Encrypt.[22]
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.[23][24]
Future[edit]
Aegir has started migrating away from Drush because of its plans to drop support for global installations.[25] There is now a 4.x branch based on Symfony[26], which is also included in Drupal core.[27] This is intended to be a medium-term solution until Aegir 5 (codenamed AegirNG), a complete rewrite for hosting any application, is ready.[28]
References[edit]
- ↑ "Aegir Hosting System Open Source Project on Open Hub: Contributions Listing Page".
- ↑ Docs » Community » Core team
- ↑ "Hostmaster (Aegir) on Drupal.org".
- ↑ "Aegir Support for Multi-Server Site Deployment and Management for Drupal @ Development Seed via Medium".
- ↑ "Hosting Wordpress". Drupal.org. 2015-05-27. Retrieved 2017-06-02.
- ↑ "University of Oregon Drupal Hosting". 2019-05-08.
- ↑ "Aegir Hosting System For Linux | Linuxexperten.com - Teach Yourself Debian GNU/Linux". www.linuxexperten.com. Retrieved 2019-05-29.
- ↑ "Aegir Hosting CiviCRM".
- ↑ "The Aegir Hosting System Open Source Project on Open Hub". Open Hub. 2017-06-01. Retrieved 2017-06-02.
- ↑ 10.0 10.1 Walker, James (2011-06-30). "Drush: Drupal for People Who Hate Mice | Linux Journal". Linux Journal. Retrieved 2019-05-29.
- ↑ "Drupal Voices 112: Antoine Beaupre on Drush". June 2, 2010. Archived from the original on 27 December 2010. Retrieved 17 March 2011.
- ↑ "The Aegir Hosting System Open Source Project on Open Hub". Open Hub. Retrieved 2019-05-29.
- ↑ "How To Install Aegir and Use it to Deploy Drupal Sites on a Debian VPS".
- ↑ "Aegir Site Tasks: Backup, Restore, Clone, Migrate @ Friendly Drupal Free Drupal Tutorials".
- ↑ "Drupal Multisite: Much Ado About Drupal Multisite @ Pantheon".
- ↑ "Your Drupal Site Upgrade -- Safe Workflow @ Aegir Drupal Hosting on Steroids".
- ↑ "Industrialisation avec Drupal 8 @ Res Telæ".
- ↑ "How To Install Aegir and Use it to Deploy Drupal Sites on a Debian VPS".
- ↑ "IBM Knowledge Center: backup_devportal".
- ↑ "aegir/drupal-project-composer - Packagist".
- ↑ "Drupaltools: A list of free development tools used for Drupal related tasks".
- ↑ "ACME Client Implementations - Let's Encrypt - Free SSL/TLS Certificates".
- ↑ "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.
- ↑ "Robin speaks on Automated Deployment/Aegir at Thursday's VanDUG meetup". Affinity Bridge. Retrieved 2019-05-29.
- ↑ "Attempt Drupal 8.4.x support in Drush 8.x via the global Drush". May 31, 2017. Retrieved 10 November 2017.
- ↑ "Provision 4 and the future of Aegir - YouTube".
- ↑ "Drupal (Projects using Symfony)". November 10, 2017. Retrieved 10 November 2017.
- ↑ "GitLab: Aegir / Aegir". November 10, 2017. Retrieved 10 November 2017.
External links[edit]
- Lua error in Module:Official_website at line 90: attempt to index field 'wikibase' (a nil value).
- Drupal Voices 111: Miguel Jacq on the Aegir module
- Aegir hosting system @ Drupal Dojo
- Docs » Extending Aegir » Contributed projects
This Web-software-related article is a stub. You can help EverybodyWiki by expanding it. |
This article "Aegir Hosting System" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Aegir Hosting System. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.