10 Sekunden Drupal Installation per Terminal in OSX

Drupal ist ein beeindruckendes Open Source Content Management System / Framework. Um Drupal auf einem Webserver zu installieren, sind folgende Schritte nötig:

  1. Drupal herunterladen von Drupal.org
  2. Archiv drupal-X.XX.tar.gz entpacken
  3. Alle Dateien aus dem Ordner drupal-X.XX per FTP auf dem Webserver laden
  4. Die Ordner sites/default/modules und sites/default/files erstellen
  5. Den Ordner sites/default/files beschreibbar machen per CHMOD 777
  6. Die Datei sites/default/default.settings.php duplizieren und die neue Datei settings.php nennen
  7. Die Drupal-Installationsseite auf meineseite.de/install.php öffnen

Wer viele Drupal-Websites erstellt, kann diese Schritte in 10 Sekunden per Copy & Paste erledigen.
Öffne dein Terminal in OSX und feuer folgenden Code ab:

wget http://ftp.drupal.org/files/projects/drupal-6.16.tar.gz for i in *tar.gz; do tar -zxvf $i; done mv drupal-6.16/* drupal-6.16/.htaccess . rm -r drupal-* *.tar.gz mkdir sites/all/modules sites/all/themes sites/default/files cp sites/default/default.settings.php sites/default/settings.php chmod 777 sites/default/files sites/default/settings.php

Kopiere einfach den gesamten Code ins Terminal, um alle oben genannten Schritte in einem Rutsch zu erledigen. Danach kannst du die Drupal-Installationsseite im Browser öffnen: meineseite.de/install.php

Fertig!

Drupal Installation

Im Terminal wird dir etwa dieser Verlauf angezeigt:

Paula:Mein-Ordner Paula$ wget http://ftp.drupal.org/files/projects/drupal-6.16.tar.gz --19:06:40-- http://ftp.drupal.org/files/projects/drupal-6.16.tar.gz => `drupal-6.16.tar.gz' Resolving ftp.drupal.org... 64.50.236.52 Connecting to ftp.drupal.org[64.50.236.52]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,090,616 [application/x-gzip] 100%[============================================================================>] 1,090,616 408.67K/s 19:06:43 (407.83 KB/s) - `drupal-6.16.tar.gz' saved [1090616/1090616] Paula:Mein-Ordner Paula$ for i in *tar.gz; do tar -zxvf $i; done x drupal-6.16/ ... x drupal-6.16/themes/pushbutton/tabs-option-on.png Paula:Mein-Ordner Paula$ mv drupal-6.16/* drupal-6.16/.htaccess . Paula:Mein-Ordner Paula$ rm -r drupal-* *.tar.gz mkdir sites/all/modules sites/all/themes sites/default/files cp sites/default/default.settings.php sites/default/settings.php chmod 777 sites/default/files sites/default/settings.php Paula:Mein-Ordner Paula$ mkdir sites/all/modules sites/all/themes sites/default/files Paula:Mein-Ordner Paula$ cp sites/default/default.settings.php sites/default/settings.php Paula:Mein-Ordner Paula$ chmod 777 sites/default/files sites/default/settings.php Paula:Mein-Ordner Paula$
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MisterWong.DE
  • RSS
  • Tumblr
  • Twitter