Drupal Installation und Erste Schritte
Drupal Installation in 3 einfachen Schritten erklärt.
Dieses Tutorial richtet sich an Einsteiger, die kostenlos und in wenigen Minuten ihre Homepage mit einem der beliebtesten und modernsten Content Management Systeme direkt auf dem Webserver erstellen wollen.
Die Vorbereitung
Benötigt wird lediglich ein Webserver mit mindestens einer MySQL Datenbank, Apache und PHP-Unterstützung. Sie können dafür einen beliebigen Anbieter wählen. Die Kosten belaufen sich auf ca. 3 Euro pro Monat.
Alternativ zu MySQL kann auch PostgreSQL eingesetzt werden.
Zur Durchführung dieses Tutorials sollte auch ein SSH-Zugang vorhanden sein. Alternativ kann die Installation auch über FTP ausgeführt werden. Jedoch erspart man sich bei einem SSH-Zugriff lange Wartezeiten beim Upload und Download der Installationsdateien.
Als SSH-Tools eignet sich das kostenfreie PuTTY (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html).
Sie sollten nun folgende Informationen haben:
- den Datenbanknamen,
- den Namen des Datenbankbenutzers
- und das Passwort.
Die Datenbank sollte bereits angelegt sein und der Benutzer sollte die Rechte besitzen, mit denen er Tabellen anlegen und verändern kann. Sollten Sie noch nicht damit vertraut sein, suchen Sie in Google nach MySQL und GRANT PRIVILEGES.
Falls Sie eine Domain angemeldet haben, lenken Sie den Pfad am besten schon jetzt auf ihren Webordner. Provider bieten in der Regel für diesen Zweck Webanwendungen an.
Drupal Installation Teil 1: Dateien herunterladen
Loggen Sie sich über SSH ein und wechseln Sie in den Webordner
cd www/meine-homepage
Laden Sie direkt vom Server aus die neueste Drupal Version:
wget http://drupal.org/files/projects/drupal-6.16.tar.gz
Entpacken Sie anschließend die Datei:
tar -zxvpf drupal-6.16.tar.gz
Wechseln Sie in den neuen Ordner und bewegen Sie zunächst die .htaccess-Datei, dann alle anderen Dateien in ihren Webordner.
cd drupal-6.16/ mv .htaccess ../ mv * ../
Die .htaccess Datei wird vom Betriebssystem versteckt und bei * nicht berücksichtigt
Kehren Sie in den Webordner zurück und löschen im Anschluss die .tar Datei und den zuvor entpackten Ordner:
cd .. rm drupal-6.16.tar.gz rm -r drupal-6.16
Drupal Installation Teil 2: Datenbank-Setup und Konfiguration
Wechseln Sie in den Ordner sites/default und kopieren Sie die default.settings.php. Die Zieldatei muss settings.php heissen.
cd sites/default cp default.settings.php settings.php
Tragen Sie nun ihre Datenbank in die settings.php ein. Den Eintrag finden sie in Zeile 92. Sie können als Editor vi oder joe benutzen.
joe settings.php
Die Zeile zur Konfiguration des Datenbank sieht wie folgt aus:
$db_url = 'mysql://datenbankbenutzer:passwort@localhost/datenbankname';
Mit STRG + K, dann Q speichern Sie mit joe. Ändern Sie jetzt noch die Rechte der settings.php-Datei auf 666:
chmod 666 settings.php
Erstellen Sie für Datei-Uploads den Ordner "files" und vergeben Sie für den Ordner Schreibrechte:
mkdir files chmod 666 files
Nach Abschluss des nächsten Teils werden die Rechte wieder eingeschränkt. Gratulation! Sie haben den schwierigsten Teil hinter sich gebracht.
Drupal Installation Teil 3: Datenbankinstallation
Geben Sie nun in ihrem Browser ihre Domainadresse ein und rufen die install.php auf:
http://www.meine-homepage.de/install.php
Folgen Sie nun den einfach den Anweisungen der Drupal-Installationsroutine. Geben Sie dort den Namen ihrer Webseite ein, ihre E-Mail Adresse und füllen Sie alle weiteren Felder aus.

Nach Abschluss der Installationroutine setzen Sie bitte die Rechte der settings.php-Datei auf 444. Dadurch schließen Sie unnötige Sicherheitslücken.
chmod 444 settings.php
Wie geht's weiter
Sie können nun direkt Inhalte veröffentlichen, das Aussehen ihrer Webseite verändern und einige der zahlreichen freien Drupal Module laden. Sie werden sehen, dass Drupal ein idealer Homepage Baukasten ist. Gästebuch Homepage erstellen, Forum erstellen, Bloggen aber auch Facebook und Twitter Integration sind mit etwas Know-How machbar. Eine Übersicht der Standard Module finden Sie in der Administration unter dem Menupunkt Modules.
Eine Auflistung aller installierbaren Module finden Sie auf der Webseite:
http://drupal.org/project/Modules

Mit Hilfe von Drupal Templates können Sie vorgefertigte Webdesigns einsetzen. Einige sind bereits als Standard vorhanden. Besuchen Sie dazu in der Administration den Menupunkt Themes.
Bevor Sie sich mit Suchmaschinen beschäftigen, erstellen Sie ihre Seite relativ vollständig. Anschließen können Sie ihre Seite bei Google oder anderen Suchmaschinen anmelden. Ohne Anmeldung ist es relativ unwahrscheinlich, dass Google Sie in der nächsten Zeit besucht.
Sorgen Sie für Besucher, indem Sie sich die zahlreichen Module für Suchmaschinenoptimierung anschauen. Melden Sie ihre XML Sitemap an und fügen Sie hin und wieder neue Inhalte ein.




