Aegir Cpanel for Drupal Sites

553 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
553
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aegir Cpanel for Drupal Sites

  1. 1. Cpanel  for  Drupal  sites  
  2. 2. The image About @Cvetkocannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the The image cannot be displayed. Your computer may not have enough •  Started as PHP developer with memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. custom CMS •  “You need Linux” they said •  I know Drupal since version 4.x Twitter @Cvetko •  Working as Sys admin, Drupal Skype developer, iOS developer, etc. damjan.cvetan Email damjan@agiledrop.com
  3. 3. The image Common Problemscannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the Only Drupal NO Ægir Multi-site Multi-site Duplicated Drupal core files ✗ ✔ ✗ Manual Virtual Host + Database ✔ ✔ ✗ management Duplicated Module files ✔ ✔ ✗ Updates are real pain in the a** ✔ ✔ ✗ Manual file permission control ✔ ✔ ✗ Manual backup and recovery ✔ ✔ ✗
  4. 4. The image Go another way!cannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the
  5. 5. The image What is Ægir?cannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Or who? He was god of the oceans in Norse mythology. •  Powerful hosting system which sits alongside a LAMP server to CREATE, DEPLOY and MANAGE Drupal sites. •  It’s Drupal + set of modules. •  Drush!
  6. 6. The image Installing Ægircannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Primarily developed on Debian GNU/Linux –  For manual and automatic installs (apt-get) •  Supports other Unix/Unix-like OS •  You need Drush (command line shell and scripting interface for Drupal) •  After install you get new folders: –  backups, clients, config, platforms
  7. 7. The image Basic Componentscannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Provision Backend tool for system tasks •  Hosting Frontend tool for managing and configuring •  Hostmaster Profile for installing and setting up Ægir •  Eldir Theme – Default Ægir theme •  Drush
  8. 8. The image Entitiescannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Servers Available files and database servers •  Platforms Working Drupal file structure with install profiles/modules/themes. •  Sites One individual web site deployed on a platform with DB server.
  9. 9. The image 1 or multiple serverscannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the Web servers hosting Files (platforms) and databases. Ægir master .   .   .  
  10. 10. The image Platformscannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Hosted on servers •  Drupal core files •  Created from Drush make file or Drupal install •  They use Drupal’s multisite functionality •  Located inside “platforms” directory
  11. 11. The image Sitescannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Single web site published on platform •  Apache configuration file and database settings are done upon creation. •  You can perform this operations: –  Disable/Enable site –  Backup/Restore –  Clone –  Migrate –  Reset password
  12. 12. The image Alter apache configcannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  Create *.drush.inc file inside “.drush” folder in Ægir home folder •  User function *_provision_apache_vhost_config($uri, $data) –  Return array for each new line in config file
  13. 13. The image Additional Resourcescannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the •  http://aegirproject.org •  #aegir on irc.feenode.net •  @aegirproject on Twitter
  14. 14. The image Democannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the
  15. 15. The image Dev + Productioncannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the Ægir master Production + Development server RSYNC/DBCommunication
  16. 16. The image Let’s Ridecannot bedisplayed.Yourcomputer maynot haveenoughmemory toopen theimage, or the
  17. 17. Q  &  A  

×