community.aegirproject.org
Training Materials
Post or find training materials here for any local trainings on Aegir you may be interested in.
- Print entire section
- Login or register to post comments
DrupalCon Training - Aegir Hosting System: Deep Dive
Table of Contents
- 1. Intro to Aegir
- 2. Installation
- 3. Debugging
- 4. The Aegir interface
- 5. Creating Platforms
- 6. Sites
- 7. Aegir vs. the Drupal 7 Upgrade Path
- 8. Importing sites
- 9. Drush Make Advanced
- 10. Client management
- 11. Extending Aegir
- 12. Whiteboxing Aegir
- 13. Advanced Topics, Manual Uprades, and other Black Magic
1. Intro to Aegir
1.1. Community
- aegirproject.org
- #aegir
1.2. Terminology
- site
- platform
- task
1.3. Architecture
- Provision
- Hostmaster
2. Installation
2.1. The easy way
- using Debian packages
2.2. The hard way
- manual installs
2.3. Other operating systems
2.4. Remote database servers and clusters
3. Debugging
3.1. Checking your install
3.2. Manipulating the task queue and reading the task log
3.3. Checking crontab
4. The Aegir interface
4.1. Platforms & sites
4.2. Servers & services
4.3. Tasks & queues
5. Creating Platforms
5.1. Creating a Drupal x platform from scratch
5.2. Some handy drush commands and an explanation of node/add/platform
5.3. Creating a platform using a drush makefile
6. Sites
6.1. Creating a site on our new platform
6.2. Common Site tasks
- install
- clone
- backup
- restore
- migrate
6.3. Cron configuration via Aegir
6.4. Site aliases
7. Aegir vs. the Drupal 7 Upgrade Path
7.1. Create a 7.x platform from scratch
7.2. Migrate our site from 6.x to 7.x
8. Importing sites
8.1. Single sites
- provision-deploy
8.2. Complete platforms
- provision-verify
9. Drush Make Advanced
9.1. Patching and branching with git
9.2. Creating cascading makefiles
- using includes
- overrides
10. Client management
10.1. Clients & the quota api
11. Extending Aegir
11.1. Overview of Aegir contib modules
11.2. Scheduled backups & garbage collection
11.3. E-commerce integration
11.4. ACLs & SFTP
12. Whiteboxing Aegir
12.1. Theming with Eldir
12.2. Overriding the Aegir makefile
12.3. Overriding other files
- settings.php
- apache config files
13. Advanced Topics, Manual Uprades, and other Black Magic
13.1. Advanced Debugging
- running tasks by hand
- force-deleting
- ...