Ich schrieb diesen Artikel , um Web-Designer und Programmierer bei der Verwendung des Drupal Open-Source Content -Management-Plattform interessiert zu helfen. Wenn Sie 1und1 -Server für das Hosting zu nutzen, dann werden Sie stoßen ein paar Probleme mit Ihrer Installation - welche dieser Artikel wird Ihnen helfen, zu überwinden. Things You
1und1 Linux -Hosting-Paket
brauchen Laden Sie die Quelldateien von Drupal drupal.org
FTP-Programm ( Filezilla )
Texteditor ( WordPad )
anzeigen Weitere Anweisungen
1
ÜBERBLICK: Bevor wir in einem der nachfolgenden Schritte , gehe ich davon aus , dass Sie ein Web-Designer oder Programmierer , die für eine Open-Source Content -Management-Plattform wurde auf der Suche sind , und beschlossen, Drupal verwenden . Ich bin auch davon aus, dass Sie das Hosting Ihrer Website mit 1und1 auf einem Linux- Paket . Wenn diese beiden Annahmen richtig sind, dann gehen Sie zu Schritt 2
2
INTRO : . Herzlichen Glückwunsch, Sie haben einen wirklich coolen Content-Management- Plattform, die den Ausbau und die weiter wächst gewählt . Ich lerne immer noch das System selbst , aber ich schrieb diesen Artikel für jeden, der in die gleiche Installation Probleme, die ich hatte, als Tring zu Drupal auf meinem 1und1 -Server -Hosting-Paket linux LEERLASTNACHLAUF hat zu helfen. Ich betone, dass Sie auf einem Linux -Hosting-Paket benötigen , weil Sie nicht installieren können drupal auf einem 1und1 MS Paket . Ich habe versucht , und es funktioniert nicht
3
STEP 1: . 1und1 Linux -Hosting-Paket Bestätigung - Stellen Sie sicher, dass Sie eine 1und 1 linux Hostig Paket haben. Ich empfehle , dass Sie mindestens ein Zuhause -Paket haben , sondern ein Business-Paket wird wirklich sein, was Sie zu helfen, die Drupal -System und eine bessere Verwaltung Ihrer Datenbank wünschen. Überprüfen Sie Ihre 1und1 Einstellungen am Bedienfeld , um sicherzustellen, Sie sind richtig eingestellt. Sie sollten PHP-Unterstützung und eine MySQL-Datenbank -Option. Wenn Sie auf dem MS -Paket sind , werden Sie wollen , ein "Upgrade " Ihr Paket auf ein Linux -Paket. Ich musste dies mit zwei meiner Konten zu bekommen Drupal zu arbeiten tun
4
SCHRITT 2: . Herunterladen Drupal Dateien auf Ihrem Desktop - zum drupal.org Website und laden Sie die neueste Version Drupal . Zum Zeitpunkt meines Schreibens dieses Artikels ist die neueste Version 6.10. Laden Sie diese auf Ihrem Desktop zunächst so, dass wir einfach mit den Dateien arbeiten können. Sie werden feststellen , dass Sie eine tar.gz -Datei heruntergeladen haben auf Ihrem Desktop . ( Link in Ressourcen unten)
5
SCHRITT 3: Erweitern Drupal Files - Jetzt werden wir zu entpacken oder erweitern Sie die Dateien. Da dies eine tar.gz -Datei und nicht eine ZIP-Datei , empfehle ich , dass Sie herunterladen und verwenden ein Programm namens 7- zip ( ein Open-Source -Datei Archiv-Programm ) statt winzip oder andere populäre Programme , um die Dateien zu erweitern. 7-Zip ist ein großartiges Werkzeug , es ist kostenlos , und es Griffe archivierten Dateien wirklich gut. Laden Sie dieses Programm , dann dearchivieren der Drupal- Dateien auf Ihrem Desktop . ( Link in Ressourcen unten)
6
Toll, jetzt sollten Sie einen neuen Drupal- Ordner auf dem Desktop mit all den Einzelteilen vollständig ausgebaut. Wenn Sie es richtig gemacht haben , sehen Sie die folgenden Ordner in Ihrem drupal Ordner enthalten : " enthält ", " misc ", " Module ", " Profile ", " Script ", " Websites ", " Themen " und andere Dateien unter . Viele Richtungen wird Ihnen sagen, um Änderungen an dieser Stelle zu machen, aber ich möchte Sie auffordern, meine Anweisungen wie nun dargelegt , damit Sie visuelle und prüfen in Echtzeit die Änderungen, die Sie machen .
7
STEP 4 : FTP drupal Dateien auf Ihren Webserver - Nun nehmen alle diese Dateien und FTP sie an der Wurzel Ihrer Webseite ein. Dies wäre der www Ordner oder das Hauptverzeichnis Ihrer Website sein . Für den 1und1 -Server-Paket , wäre es die folgenden www.yoursitename.com/wo Sie den " /" in Ihrem FTP-Client zu sehen sein wird . Ich empfehle, dass Sie die gesamte drupal Ordner fallen in dieses Verzeichnis zu lernen, wie das Tool zu installieren . Wenn Sie lernen, wie Sie das Tool installiert haben, können Sie später verschieben Sie alle Dateien aus dem Ordner und legen Sie sie direkt in Ihre Website- Wurzel-Struktur . Für dieses Beispiel , rufen Sie einfach den Ordner " drupal " - auch für die Zwecke dieses Beispiels und hilft Ihnen das Programm installieren , werden Sie mit dem folgenden Verzeichnis auf Ihrem eigenen Server zu arbeiten : " www.yoursitenamehere /drupal "
Seite 8
STEP 5 : Nehmen Sie einen Blick auf die Drupal Web- install Guide - die kühle Sache über drupal ist, dass es eine Installations- Anleitung, die Sie Zugriff über einen Web- Browser verfügt . Es hilft Ihnen , indem wir Ihnen eine Checkliste der Dinge, die Sie brauchen, um zu korrigieren, und es ermöglicht Ihnen auch , dass Sie die Dateien auf Ihren Website-Server richtig gestellt . In diesem Schritt werden wir einen Blick auf die Web-Browser Install-Tool zu nehmen, und fahren Sie mit der Konfiguration einige Dateien , um diese ordnungsgemäß funktioniert. Wenn Sie meinem Beispiel folgen , können Sie jetzt einen Web- browser und geben Sie den folgenden URL-Pfad zu der Installation des Drupal -Tool zu bekommen: www.yoursitenamehere /drupal
Wenn Sie wie ich angegeben habe , sollten Sie ein Bildschirm, wie das aussieht angebracht . Dies wird die Online- install drupal Führer sein , und es wird sofort zeigen uns eine Fehler-Bildschirm anzeigt, dass wir unsere Einstellungen konfigurieren
9
STEP 6 : Deaktivieren Sie " register_globals " auf 1und1 -Server - So wie . die Fehlermeldung sagt - wir wollen unser " register_globals " auf unserem Server zu deaktivieren. Dadurch ist sehr einfach. Für den 1und1 -Server-Paket , dies zu tun, werden wir brauchen, um eine Datei namens php.ini erstellen und speichern Sie es an die Wurzel Struktur unserer Drupal -Verzeichnis. Innerhalb dieser Datei php.ini werden wir einige Code, der die " register_globals " deaktiviert platzieren. Jetzt fragen Sie sich vielleicht , wie mache ich eine php.ini -Datei? Sie können es mit Dreamweaver , textpad , Notizblock, oder beliebige Web- Editing-Tool, das Sie verwenden. Damit diese einfache , möchte ich Sie , diese mit dem Editor zu tun
10
STEP 7 : Erstellen Sie eine Datei php.ini - Öffnen Sie Notizblock oder ein einfacher Texteditor . . Speichern Sie diese Datei auf Ihrem Desktop als php.ini (wenn es spart als Word-Datei , ist das in Ordnung ist , ändern Sie einfach den Namen später in php.ini ) kopieren und fügen Sie folgenden Code in die Datei und speichern Sie es auf Ihrem Desktop drupal Ordner :
register_globals = false
(siehe Bild als Referenz) das ist es
11
STEP 8 FTP php.ini-Datei auf dem Web- Server - Nun nehmen Sie diese Datei-und FTP auf Ihren Webserver in das Root-Verzeichnis direkt in den Ordner drupal bedeutet dies , legen Sie es direkt in das folgende Verzeichnis auf dem Server - " www.yoursitenamehere /drupal " . Sobald Sie dies tun , gehen Sie zurück , um Ihre Web brwser drupal Installationsbildschirm hier gefunden : www.yoursitenamehere /Drupal, und aktualisieren Sie den Bildschirm . Sie sollten nun eine Fehlermeldung, die das Kopieren einer Datei setting.php spricht . Es sollte wie die gleiche Nachricht als Fehler zugeordnetes Bild zu diesem Schritt aussehen . Dies ist eine gemeinsame Fehlermeldung, da im Rahmen der Drupal -Installation Prozess , wir die Datei zu kopieren setting.php und ändern die Berechtigungen benötigen
12
STEP 9: . Erstellen Sie eine " settings.php "-Datei - das ist extrem einfach zu tun und ist Teil der Drupal- Installation Anweisungen, die Sie auf der Drupal-Website finden können . Ich werde erklären , wie es geht hier aber um Sie sich entlang reibungslos. Ich möchte darauf hinweisen, dass Sie die FTP-Programm " FileZilla " für diesen Schritt zu verwenden, wie es Ihnen, die CHMOD Berechtigungen für eine Datei , wo Dreamweaver und anderen FTP Programme nicht ändern können. Wenn Sie einen Moment Zeit nehmen , um den kostenlosen FTP-Programm FileZilla installieren müssen , gehen Sie bitte , dass jetzt über den Link in der Ressource-Abschnitt unten
13
STEP 10: Erstellen Sie eine " settings.php " Datei - . gehen wir zurück zu Ihrem lokalen drupal Desktop-Ordner finden sie den Ordner " Sites" und öffnen Sie es . Im Inneren sollten Sie zwei weitere Ordner mit den Namen "all" und "default". Öffnen Sie den Ordner mit dem Namen "default". Sie sollten nun eine Datei namens " default.settings.php " . Einfache Kopie der Datei speichern Sie default.settings.php es rechts in die "default "-Ordner zusammen mit dem default.setting.php Datei. Da kann man nicht zwei Dateien mit dem gleichen Namen im gleichen Ordner , sind Sie gehen zu müssen, um diese neue kopierte Datei als " setting.php " umzubenennen. (siehe Bild als Referenz) und CHMOD es auf 777 , um es lesbar ( Hierzu verwenden Sie FileZilla FTP-Client , wenn Ihr nicht zulässt, dass die Erlaubnis Veränderungen )
14
STEP 11 machen : FTP und CHMOD 777 " Einstellungen . php " Datei - Nun wollen wir diese Datei auf Ihre Website über file-Server- Verzeichnis in den FTP " default " im Ordner" Sites "-Ordner nach rechts entlang gehen mit dem " default.setting.php "-Datei. Also der Weg, den Sie verwenden werden, um diese Datei auf Ihren FTP-Server , wenn Sie folgende Schritte diese Zuschreibung ist sind : www.yoursitenamehere /drupal /sites /default
Nun empfehle ich, dass Sie Filezilla verwenden um diese Datei per FTP , weil wir den CHMOD ( Berechtigungen ) auf 777 ändern müssen . Dies macht diese Datei lesbar und ermöglicht drupal um mit der Installation auf Ihrem Server gehen . Wenn Sie auf der Web -Server mit Filezilla angeschlossen , direkt an der " setting.php "-Datei klicken und ändern Sie die " Datei -Attribute " auf 777 . Dann diese Datei per FTP auf Ihren Server. Ich gehe davon aus , dass Sie wissen, wie man ein FTP-Programm verwenden , und wenn nicht, sehen Sie bitte meinen Link im Abschnitt Ressourcen zu meinem Artikel darüber, wie Filezilla verwenden
15
STEP 12: . Prüfen Drupal Web- Installation Guide - Sobald Sie diese Datei auf dem Server in der "default "-Ordner hochgeladen innerhalb der "Sites" Ordner Ihrer Webseiten root-Dateisystem Verzeichnis , zurück zu den Web-Browser installieren drupal gehen sehen hier: www.yoursitenamehere /drupal "und klicken refresh Wenn Sie diese Installation richtig gemacht , sollten Sie einen Bildschirm ähnlich dem an diesem Schritt
16
STEP 13: Zuwachs PHP Speicher - HINWEIS: . . lesen Sie bitte die Drupal Database Configuration Bildschirm, Sie haben vor Ihnen jetzt . Es ist ein wesentliches Element hier das wir angehen müssen , bevor wir in die eigentliche Datenbank-Setup zu bekommen. in der gelben Box , empfiehlt Drupal , dass wir unsere PHP mempory Limit zu erhöhen, um 16M , um zu verhindern Fehler . I empfehlen, dass Sie zumindest die PHP -Speicher auf 16 MB zu erhöhen, aber es würde nicht schaden, es zu 32MB erhöhen. um dies zu tun , werden wir wieder auf die " php.ini " -Datei, die Sie erstellt haben , und fügen Sie ein weiteres . Codezeile Unterhalb der " register_global " Code, den Sie erstellt haben, fügen Sie die folgenden Schritte aus: .
memory_limit = 36M
(Siehe Bild zum Beispiel) Jetzt FTP diese neue Datei zurück in Ihre Web-Datei root Ordner und überschreiben Ihre alte Datei php.ini und Sie sind fertig Erhöhung der php Speicher werden. gehen Sie zurück zu Ihrer Drupal Web- broswer Installation auswählen und aktualisieren Sie es , und Sie werden nun feststellen, dass die gelben Box ist weg, und wir sind mit der linken Datenbank-Konfiguration Felder aus. (siehe Bild ) .
17
Hervorragende Arbeit so weit! wir sind jetzt an dem Spaß und einfache Aufgabe der Einrichtung eines 1und1 MySQL Datenbank und tieing es dem Programm, das wir drupal installieren . Wenn Sie nicht verstehen , etwas über MySQL-Datenbanken , keine Sorge ! Dies ist einfach einzurichten mit dem 1und1 Bedienfeld und wir haben nur ein paar Dinge in der Drupal- Code zu ändern , um alles zu synchronisieren up . So können mit der Erstellung unserer Datenbank 1und1 bekommen
18
STEP 14 : erstellen Sie eine Datenbank für 1und1 Ihrem Konto - Jetzt wollen wir eine Datenbank in unserem 1und 1 Bedienfeld erstellen Melden Sie sich bei Ihrem Konto mit dem 1und1 Kunde . Anmeldung und auf der Symbolleiste MyAQL Verwaltung in der Systemsteuerung klicken Siehe Bild als Referenz
19
STEP 15: . . erstellen einer neuen Datenbank - Innerhalb der 1und1 MySQL Admin-Tool , es ist ein Button mit der Aufschrift " New Database " . Klicken Sie hier, um einen Bildschirm , der MySQL- Datenbank-Setup sagt zu bekommen. Sie werden gebeten, Ihre Datenbank einen Namen werden. Nennen Sie es jetzt für Drupal , wählen Sie die Version von MySQL 5.0 , und klicken Sie dann auf " Setup " . Sie erhalten einen anderen Bildschirm , mit dem Sie Ihren Benutzernamen , Passwort , Host-Name , etc. Einfach klicken Sie auf Fertig zeigt . In etwa 30 Minuten werden Sie eine neue Datenbank 1und1 eingerichtet haben . Wenn Sie all diese Schritte getan , und rund 30 mintues bestanden haben , sollten Sie sehen, dass Ihre neue Datenbank erstellt wurde , und Sie werden auch sehen, dass Sie die folgenden Informationen für Ihre neue Datenbank haben :
Database Name : db # # # # # # # # #
Host-Name : db # # # perfora.net
Benutzername: . dbo # # # # # # # # #
Kennwort: ********
20
STEP 16a : . Fügen Sie die Datenbank Informationen zu Ihrem " settings.php " Datei -
tatsächlich gibt es zwei Möglichkeiten, um diesen Schritt zu tun Option A ist hier, die Drupal verwenden gezeigt Web- Tool zur Installation in Ihrer Datenbank info geben . Option B im nächsten Schritt outilined ist die manuelle Art und Weise , dies zu tun . habe ich eigentlich lieber die manuelle Methode in Option B zu tun , aber Sie können diese so oder so tun .
< p > Hier ist Option A: . Verwendung des Drupal Web- Installationsanleitung bei www.yoursitenamehere /drupal
einfach in Ihre Website Datenbank -, Datenbank- Benutzername und Passwort eingeben Datenbank in die grundlegende Option öffnen Sie dann die erweiterten Optionen und geben Sie in Ihre Website Datenbank Hostnamen
klicken Sie auf Speichern und weiter unten auf dem Bildschirm (siehe Bild als Referenz)
21
STEP 16b : . . Fügen Sie die Datenbank Informationen zu Ihre " settings.php " Datei -
Hier ist Option B : Manuelle Verfahren
Jetzt haben Sie eine Datenbank erstellt, und Sie haben alle Informationen für Ihre Datenbank benötigt , müssen wir manuell hinzufügen diese Info an das Drupal " settings.php " Datei, die wir zuvor erstellt haben und an unseren Webserver uploade . Dabei springt mit dem Drupal Web- Installationsanleitung . Sie fragen sich vielleicht , warum Sie dies tun wollen . habe ich acutally hatte Probleme mit die Drupal Web installieren Führung bei diesem Schritt , so dass ich es manuell tun , sondern versuchen, Option A , wenn Sie sich nicht ganz sicher sind . Um Option B zu tun , öffnen Sie einfach die " settings.php "-Datei wieder mit dem Text-Editor , und ändern Sie die folgende Informationen:
Suche nach $ db_url =
ändern Sie die Zeile daraus:
$ db_url = ' mysql ://username : password @ localhost /databasename ';
Um dies zu , mit der info von Schritt 15 oben :
$ db_url = ' mysql ://dbo # # # # # # # # #: ******** @ db # # # .perfora.net /db # # # # # # # # # ';
speichern Sie nun dieses Dokument und FTP auf Ihren Server erneut mit Filezilla als CHMOD 777
. 22
STEP 17 : . Drupal Finale Site Configuration - Herzlichen Glückwunsch Sie sind jetzt auf dem letzten Schritt Ihrer Drupal -Installation auf einem 1und1 -Server Wenn Sie alle oben genannten Schritte korrekt tat , Drupal wird die Installation abzuschließen , und Sie werden sehen das angeschlossene Bildschirm, wenn Sie in die Drupal Web- Installationsanleitung gehen an : www.yoursitenamehere /drupal
Nun , geben Sie einfach in den letzten Anforderungen, die es fragt Sie nach und klicken Sie auf speichern und weiter es wird nun bringen Sie zu . Ihrer neuen Drupal- Website , und Sie werden sich als Admin eingeloggt sein . Jetzt können Sie Ihre Drupal-Website sowieso du willst. ich werde versuchen, einige weitere Artikel über das Einrichten yoru Drupal-Website zu schreiben, aber es gibt eine Menge zu tun für diese, so dass Sie , sollten Sie wahrscheinlich gelesen das Drupal- Foren auf der Website drupal.org
23
STEP 23: . . Fertige