170 likes | 371 Views
Matthew Lechleider cdmug.org lechleider.com. Drupal Administration. CAUTION. Not a typical HTML website Database driven Database vs Code New users may be confused. Server Requirements. OS and Web Server Independent Drupal 6: MySQL and PostgreSQL Drupal 7: m$SQL and Oracle
E N D
Matthew Lechleidercdmug.org lechleider.com Drupal Administration
CAUTION Not a typical HTML website Database driven Database vs Code New users may be confused
Server Requirements OS and Web Server Independent Drupal 6: MySQL and PostgreSQL Drupal 7: m$SQL and Oracle PDO (PHP Data Objects) PHP version requirements change
LAMP MAMP WAMP Not limited to LAMP OS: Windows, Linux, OSX, FreeBSD, +more WEB SERVER: Apache, IIS, Lightpd, +more DB: MySQL, Postresql, M$SQL, Oracle, +more SUPPORT: Linux, Apache2, MySQL5, PHP 5.2
Install: Before & After Verify requirements: Apache2, MySQL5, PHP5, mod_rewrite Installation script error warnings Clean up after installation Built in status report Utilize my step by step tutorials @ DrupalAdmin.net
Files, Scripts, Structure Core vs. Contrib Standalone vs multisite
Security settings.php Files directory Security mailing list Contrib module user beware BEWARE: “Input Formats”
Cron Run commands at specific intervals of time Host or server admin creates cronjob Cron reindexes DB and checks for updates Poorman's cron: contrib module Video: Setting up Drupal's Cron
Drupal, Hosting, & You Shared, virtual, or dedicated? Sandboxes, localhosts, production 1 click Drupal installs: pros & cons HostMonster.com - $5.95 unlimited
Users: Drupal vs Server FTP vs. SSH vs. Managed Drupal users are separated in DB Setup access and permissions for users to develop your site Give access after adding modules
Adding Modules & Themes wget, Drush,FTP, SVN, GIT, CVS? Adding functionality to Drupal is a common and frequent task Contrib code belongs in....!! /sites/all/modules /sites/all/themes
Email MTA (Mail Transfer Agent) User: registration, permissions, security, lots passwords, and more Social Networking Simple News Module SMTP Auth Module
Drush Command Line Drupal Swiss Army Knife for developers drush status drush dl views drush en views
Backup and Migrate Drush = FASTEST SSH + rsync + mysqladmin = FAST PMA + Modules+ FTP = SLOW Module: Back Up and Migrate Module: Demo
Update vs. Upgrade Drupal Versions: 4, 5, 6, 7 Version Updates: 6.15 -> 6.16 Upgrading Drupal6 → Drupal7 Back up and test!
Drupal6 vs. Drupal7 Cron Hash PDO based database layer Improved Installer Users can finally delete own account Plus more!
Thank you. Matthew Lechleider Chicago Drupal Meet Up Group Chicago, Illinois, USA (478) LNX-NERD | Matthew@Lechleider.com