Meine gesammelten Drush-Sessions
Im vergangenen Jahr habe ich zwei Sessions zu Drush gehalten: im März beim Drupal Day MV und im September beim DrupalCamp Berlin. Da ich nicht weiß, wie lange die ursprünglichen Websites noch “am Netz” sind, möchte ich auf dieser Seite alle Ressourcen zusammentragen. Drush-Session v1.0 in Deutsch Beim Drupal Day MV im März 2011 hielt ...
Multisites mit Drupal – schön wars
Im Drupalcenter-Podcast ging es kürzlich um Multisites. Ich habe diese Funktion früher auch für viele meiner Webhostings eingesetzt und nutze Multisites nun gar nicht mehr. Eine gute Gelegenheit für einen Einwurf. “Multisite” ist eine raffinierte Funktion, um mehrere Drupal-Websites aus einer Codebasis zu betreiben: Im Webserver werden mehrere Domainnamen auf das selbe Drupal-Installationsvverzeichnis konfiguriert. Beim ...
Konfektionierte Drupal-Installation mit git
Freistil Consulting betreibt ein allgemein nutzbares Git-Repository mit verschiedenen aktuellen Drupal-Versionen (Standard-Drupal, Pressflow sowie Cocomore), vielen oft-genutzten Modulen (den “AllStars”) und dem deutschsprachigen Installationsprofil. Aber darüber haben die Leute von undpaul schon berichtet. Mittlerweile habe auch ich meine erste Website auf der Codebasis am Start. Ein paar weitere Module habe ich per git submodule vom ...
Der schnellste Weg zur Drush-Installation
Mit dem Wechsel des Drupal-Projektverwaltung zu Git wird es viel einfacher, Drush zu installieren und zu aktualisieren. Ich installiere Drush üblicherweise ins Verzeichnis /usr/local/share/drush, was mit # cd /usr/local/share # git clone git://git.drupalcode.org/project/drush # ln -sf ../share/drush/drush /usr/local/bin/drush # cd drush # git tag … 6.x-4.0-rc1 6.x-4.0-rc3 7.x-1.0-rc2 … # git checkout 6.x-4.0-rc3 geschieht. Der ...
Aktive Drupal-Website auf den PC spiegeln
Anmerkung: Dieser Post erschien ursprünglich im PartMaster-Blog. In Drupal lässt sich ja mit drush site-aliases und den drush-Kommandos rsync und sql-sync elegant ein Setup mit Staging-Site und Live-Site auf einem Server umsetzen, wie kürzlich hier beschrieben. Ziel war dabei, schnell eine Kopie einer Drupal-Website zu erstellen, um daran z.B. Modul-Updates zu testen oder neue Konfigurationen, ...
Drush site-alias – ein Sicherheitsnetz für die Drupal-Website-Entwicklung
Anmerkung: Dieser Post erschien ursprünglich im PartMaster-Blog. Drush ist erste Wahl bei der Administration einer Drupal-Website. Und seit Drush auch Site-Aliases kennt, kann man auch “Server voller Drupal-Sites” entspannt verwalten. Bei den Lullabots ist eine sehr gute Beschreibung zu site-aliases zu finden. Nun lassen sich diese Site-Aliases nutzen, um zu einer vorhandenen Website eine Testversion ...
Mal eben ein Drupal-Backup!
Anmerkung: Dieser Post erschien ursprünglich im PartMaster-Blog. Beim Entwickeln einer Drupal-Website gehören bei mir ein paar Module immer auf die Liste der unbedingt zu installierenden Verwaltungsmodule. Neben dem Admin-Modul und den Themes Tao und Rubik ist da vor allem das Backup and Migrate-Modul zu nennen. Ich installiere es auf nahezu allen Drupal-Websites, egal ob die ...
DrupalCon – Code Sprint als Zugabe
Endspurt i Kopenhagen. Im Gegensatz zu den Staatschefs im Dezember 2009 haben wir Drupaler heute die Gelegenheit genutzt Gutes zu tun und die Weiterentwicklung von Drupal an allen fronten voran zu treiben: Code sprint! Der Saal ist noch mal so richtig voll geworden. Man konnte Hand an den Code, die Dokumentation, die Übersetzungen legen oder ...
backup_migrate + drush = happy days :)
Das backup_migrate.module gehört bei allen von mir administrierten Websites zu den Modulen, die gleich nach der Drupal-Installation installiert und aktiviert werden, selbst wenn ich tägliche Backups der MySQL-DB und des gesamten Rechners erstelle. Was mir noch fehlte, war die Einbindung in drush, um “mal eben” einen DB-Schnappschuss erstellen zu können. So hatte ich mir für ...


