Heute werde ich mit Ihnen über die Einrichtung eines lokalen Servers für die Verwendung mit WordPress sprechen. Die Verwendung eines lokalen Servers ist aus vielen Gründen wichtig, um Sie davon abzuhalten, Ihre Dateien ständig hoch- und herunterzuladen. Immer wenn wir Änderungen vornehmen müssen, können wir den lokalen Server verwenden.

Um Ihre Website für lange Zeit im Wartungsmodus zu halten, können wir den lokalen Server verwenden.

Downtime ist eine enorme Angst vor vielen Website-Besitzern und dies allein hält sie von großen Änderungen oder Upgrades, denn schließlich kann Ausfallzeiten dazu führen, dass Ihre Website Verkäufe, Affiliate-Einkommen, neue Besucher verpassen oder es sogar einige Suchmaschinen verursachen kann ein paar Seiten aus ihren Indizes löschen. Mit einem lokalen Server oder einem Testserver muss dies kein Problem mehr sein.

Jetzt, wo wir ein paar gute Gründe kennen, einen lokalen Server einzurichten, sollten wir weitermachen und herausfinden, wie wir das schaffen können.

Schritt eins

Der erste Schritt besteht darin, herauszufinden, welche Software Sie verwenden möchten. Zwei der beliebtesten sind XAMPP und WAMPSERVER.

Mit XAMPP (Cross-Plattform Apache MySQL PHP Perl) erhalten Sie eine Software, die mit allen Plattformen kompatibel ist, einschließlich Linux, Windows, Mac OS X und Solaris. Nach dem Testen der Software würde ich jedoch sagen, dass es eine größere Lernkurve als WAMPSERVER hat.

WAMPSERVER ist nur mit Windows kompatibel, ist aber eine viel benutzerfreundlichere Software. Da Windows zu einer Mac-Partition hinzugefügt werden kann, gibt es keinen Grund, nicht mit WAMPSERVER zu gehen.

Für dieses Tutorial verwenden wir WAMPSERVER. Die vielen Vorteile von WAMPSERVER liegen auf der Hand, wenn Sie mit der Software beginnen, aber lassen Sie uns einige davon durchgehen. WAMPSERVER verwendet Apache2, PHP und MySQL und gibt Ihnen die Möglichkeit, die Einstellungen für jeden von ihnen zu ändern.

Mit PHP können Sie die Version ändern, verschiedene Einstellungen wie "Anzeigefehler" oder "kurze offene Tags" ändern, Sie können sogar verschiedene PHP-Erweiterungen wie "PHP_curl" und "PHP_tidy" ein- und ausschalten. Ein paar andere Dinge, die Sie mit den PHP-Optionen tun können, ist das Lesen des Fehlerprotokolls oder sogar das Einrichten einer PHP.ini-Datei.

Wenn Sie sich die Apache-Optionen ansehen, können Sie die Version ändern, den Dienst stoppen / starten und Test-Ports einrichten, Module wie das "actions_module" aktivieren / deaktivieren, Sie können sogar ein Alias-Verzeichnis wie " http://localhost / yoursite " hinzufügen "Mit einem Klick auf eine Schaltfläche. Einige andere Apache-Optionen sind das Lesen der Fehler- und Zugriffsprotokolle sowie das direkte Konfigurieren Ihrer httpd.conf-Datei.

Wie wir schnell sehen können, bietet WAMPSERVER viele Optionen, die mit den oben aufgeführten Optionen angeboten werden, einschließlich der Möglichkeit, viele MySQL-Einstellungen zu ändern und phpMyAdmin zu verwenden.

Schritt zwei

Ihr zweiter Schritt wird sein, die Software tatsächlich zu installieren, also gehen Sie zu http://www.wampserver.com/de/ und klicken Sie auf den WAMPSERVER-Download, der für Ihr System gilt: 32 oder 64 Bit.

Sobald Sie die Datei heruntergeladen und auf Ihrem Desktop oder an einem anderen Ort gespeichert haben, klicken Sie doppelt darauf, um sie zu installieren.

Wenn das Fenster erscheint, klicken Sie auf Weiter und akzeptieren Sie die Benutzervereinbarung im nächsten Fenster.

Wählen Sie dann Ihr Verzeichnis aus, das sich sogar auf einem Wechseldatenträger wie einem Flash-Laufwerk befinden kann. Klicken Sie zweimal auf Weiter und dann auf Installieren.

Schritt drei

Sobald Sie Wampserver installiert haben, ist es an der Zeit, es einzurichten. Wenn Sie ein Verknüpfungssymbol auf Ihrem Desktop platzieren, klicken Sie darauf und es startet den Dienst, andernfalls müssen Sie zum Windows-Startmenü> alle Programme> Wampserver gehen.

Nachdem Sie WAMPSERVER gestartet haben, werden Sie ein rosa Symbol sehen, das zu einem grünen Symbol wird. Dann können Sie einfach zu Ihrem lokalen Host in Ihrer Adressleiste gehen und Sie werden mit der WAMPSERVER Homepage begrüßt.

Hier haben Sie Zugriff auf Ihre PHPinfo, phpMyAdmin und Ihre Projekte.


(Linke PHPinfo) (Right phpMyAdmin)

Diese zwei Dienste sollten bereits für dich eingerichtet sein, also klicke auf das grüne Icon in deiner Taskleiste, gehe zu Apache und klicke auf httpd.conf, da wir hier ein paar Dinge einrichten müssen.

Nachdem Sie die Datei httpd.conf geöffnet haben, suchen Sie nach #LoadModule vhost_alias_module modules / mod_vhost_alias.so und nehmen Sie das # heraus, dies aktiviert das vhost-Modul, das wir im nächsten Schritt verwenden werden.

Schritt vier

Jetzt können Sie Ihre erste WordPress-Site direkt auf Ihrem lokalen Server einrichten. Es gibt zwei Möglichkeiten, dies zu tun, und ich werde Ihnen jeden zeigen, aber der zweite ist der bevorzugte und dynamischere Weg.

Die erste Möglichkeit besteht darin, einfach auf das grüne Symbol in der Taskleiste zu klicken und zu Apache> alias-Verzeichnissen zu wechseln und ein neues Verzeichnis wie http://localhost / yoursite hinzuzufügen. Danach würden Sie einfach auf das grüne Symbol klicken und auf www-Verzeichnis klicken. Hier erhalten Sie ein Explorer-Fenster, in dem alle Ihre Site-Ordner aufgelistet sind. Erstellen Sie einfach einen neuen Ordner mit dem Namen Ihres Alias ​​wie "yoursite" und Sie sind fertig.

Eines der Hauptprobleme bei dieser Methode sind die URLs, insbesondere dynamische URLs, die von WordPress generiert werden. Die Verwendung von localhost kann dazu führen, dass Sie in dynamischen Websites verloren gehen, es sieht einfach nicht so natürlich aus, es kann auch zu Verwirrung führen, da es aussieht, als befände sich alles in einem Unterverzeichnis.

Die zweite Methode besteht darin, den virtuellen Host zu verwenden, den wir zuvor in der Datei httpd.conf aktiviert hatten. Diese Methode ist auch ziemlich einfach, sieht natürlicher aus und ich glaube, dass sie dynamische URLs viel besser behandelt. J

Öffnen Sie einfach Ihre httpd.conf-Datei und starten Sie die Konfiguration von dort. Durchsuchen Sie die Datei, bis Sie Folgendes finden:

ServerName localhostDocumentRoot "I:/wamp/www/"

Hier werden Sie alle Ihre virtuellen Host-Verzeichnisse ablegen. Um eine neue Site hinzuzufügen, kopiere einfach den obigen Code und ändere die Information in etwas wie:

ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"

Dann speichern Sie Ihre httpd.conf-Datei.

Nachdem Sie dies getan haben, klicken Sie erneut auf das grüne WAMPSERVER-Symbol und gehen Sie zu Ihrem www-Verzeichnis. Erstelle einen neuen Ordner und nenne ihn "yoursite".

Als nächstes gehen Sie in Arbeitsplatz und C: Windows System32 drivers etc, hier sollten Sie Ihre Host-Datei sehen. Klicken Sie mit der rechten Maustaste auf die Datei und öffnen Sie sie mit dem Editor, und direkt dort, wo "127.0.0.1 localhost" steht, erstellen Sie einen Hostnamen für Ihre neue Site wie "127.0.0.1 IhreSite".

An diesem Punkt sind Sie fast fertig, klicken Sie erneut auf das WAMPSERVER-Symbol und starten Sie alle Dienste neu. Jetzt können Sie einfach in Ihren Browser gehen und www.yoursite.dev in Ihre Adressleiste setzen. Du wirst jetzt nichts sehen außer einer leeren Seite, aber zumindest weißt du, dass es funktioniert. Wenn es nicht funktioniert, dann folge deinen Schritten und vergewissere dich, dass du nichts verpasst hast.

Schritt fünf

Gehen Sie jetzt zu www.WordPress.org und laden Sie die neueste Version herunter, speichern Sie sie in Ihrem lokalen WAMPSERVER www-Verzeichnis und extrahieren Sie alles in der Zip-Datei in diesen Ordner.

Nachdem Sie WordPress heruntergeladen haben, klicken Sie erneut auf das WAMPSERVER-Symbol und öffnen Sie phpMyAdmin.

Sobald Sie sich in phpMyAdmin befinden, erstellen Sie eine neue Datenbank, indem Sie auf die Registerkarte Datenbanken klicken und einen Datenbanknamen in das Feld unten auf der Seite eingeben. Für die einfache Erkennung wird nur diese "yoursite" genannt. Klicken Sie nach dem Einrichten der Datenbank erneut auf das Symbol WAMPSERVER, und starten Sie alle Dienste neu.

Wie Sie bemerken, wird Ihre Datenbank leer sein, aber wir werden es schnell füllen, wenn Sie WordPress installieren.

Gehe nun in dein WAMPSERVER www-Verzeichnis und öffne den "yoursite" -Ordner und finde wp-config im Hauptverzeichnis. Öffnen Sie die Datei in Ihrem HTML- oder PHP-Editor wie Notepad ++ und legen Sie die folgenden Informationen fest:

// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');

Wenn Sie ein Passwort für phpMyAdmin festgelegt haben, dann gehen Sie vor und stellen Sie es an der entsprechenden Stelle, ansonsten lassen Sie es leer.

Speichern Sie die Konfigurationsdatei und jetzt können Sie in Ihren Browser gehen, www.yoursite.dev eingeben und Sie sollten die WordPress-Installationsseite sehen. Wenn Sie die wp-config-sample Datei benutzt haben, dann nehmen Sie das Wort -sample heraus und speichern es einfach als wp-config.

An dieser Stelle gehen Sie voran und geben Sie Ihre Informationen in der WordPress-Installationsseite ein und klicken Sie auf installieren.

Nach der Installation von WordPress, gehen Sie zurück zu phpMyAdmin und Sie sollten Ihre Datenbank mit 11 Tabellen sehen.

Fahren Sie nun fort, indem Sie sich in WordPress einloggen und zu den Einstellungen gehen. Hier sollten Sie alle Ihre Anfangsinformationen sehen, die für Sie ausgefüllt wurden.

Wenn Sie alles richtig gemacht haben, sollten Sie eine brandneue WordPress-Installation haben und jetzt können Sie anfangen, auf Ihrer lokalen Website zu arbeiten.

Zusammenfassung

Jetzt, da Sie verstehen, wie Sie einen lokalen Server für WordPress einrichten und verwenden, ist es an der Zeit, ihn zu benutzen und sich vertraut zu machen. Es gibt viele Vorteile, einschließlich der Tatsache, dass es nie eine gute Idee ist, auf einem Live-Server auf Ihrer Website zu arbeiten, es sei denn, Sie testen es für einen Client und Ihr Workflow ist so viel schneller. Dies ist eine schlechte Übung, daher werden Sie sich über die Möglichkeiten des lokalen Servers freuen.

Verwenden Sie Ihre eigene lokale Installation von WP für Entwicklung und Tests? Teilen Sie uns Ihre Erfahrungen in den Kommentaren mit!