Egal, ob Sie ein erfahrener WordPress-Entwickler sind oder gerade erst anfangen, die Installation von WordPress unter Ubuntu ist schnell und einfach.

WordPress ist ein umfassendes Content-Management-System (CMS), das viele der Websites unterstützt, die Sie täglich besuchen.

Wenn Sie mit der Entwicklung von WordPress-Websites beginnen möchten, aber nicht bereit sind, für einen Server in der Cloud zu zahlen, können Sie Ihre WordPress-Site lokal auf Ihrem PC ausführen und hosten. Hier finden Sie alles, was Sie über die Installation von WordPress unter Linux wissen müssen.

Warum WordPress verwenden?

Entsprechend WordPress40 % der Websites weltweit werden mit WordPress erstellt. Das sind beeindruckende Statistiken, und Sie fragen sich vielleicht: „Warum ist WordPress so beliebt?“

Hier sind einige Hauptgründe, warum sich viele Menschen für WordPress als Grundlage für ihre Websites entscheiden:

  • Benutzerfreundlich: WordPress verfügt über ein intuitives und benutzerfreundliches Dashboard, mit dem sich Websites mühelos erstellen und verwalten lassen. Dies erleichtert auch das Erlernen des Frameworks.
  • Vielseitig: Mit WordPress können Sie eine Vielzahl von Websites wie Blogs, Online-Shops, Unternehmens-Landingpages usw. erstellen.
  • Anpassung: Zwei Kernelemente von WordPress-Sites sind Themes und Plugins. Damit können Sie das Erscheinungsbild Ihrer Website nach Ihren Wünschen anpassen und ändern.
  • Kosteneffizient: WordPress ist Open Source, kann kostenlos genutzt werden und ist bei der Entwicklung von Websites wirtschaftlich sinnvoll. Außerdem ist es relativ einfach, WordPress-Entwickler zu finden, was es günstiger macht.

Hier sind die Schritte zur Installation von WordPress unter Ubuntu:

1. Richten Sie einen LAMP-Stack ein

Ein LAMP-Stack ist eine Sammlung von vier Hauptsoftwarepaketen, die für den effektiven Betrieb von WordPress erforderlich sind. LAMP steht für Linux, Apache, MySQL und PHP.

  • Linux ist das Betriebssystem, auf dem Sie Ihre WordPress-Websites bereitstellen.
  • Apache ist eine Open-Source-Webserveranwendung, die zur Bereitstellung von Webseiten und anderen Inhalten im Internet verwendet wird. Es erleichtert die Verbindung zwischen dem Server und Ihrem Webbrowser. Es handelt sich um einen der am häufigsten verwendeten Webserver, der für seine Stabilität, Flexibilität und Erweiterbarkeit bekannt ist.
  • MySQL ist ein leistungsstarkes, quelloffenes und plattformübergreifendes relationales Datenbankverwaltungssystem (RDBMS), das häufig zum Verwalten und Speichern strukturierter Daten verwendet wird. Es wird zum Speichern und Behalten Ihrer Website-Informationen verwendet.
  • PHP ist eine serverseitige Programmiersprache, die zur Entwicklung von Websites verwendet wird. Sie können die Kernsoftware WordPress sowie die dazugehörigen Themes und Vorlagen mit PHP entwickeln. Darüber hinaus verwaltet es die gesamte Geschäftslogik auf Ihrer WordPress-Website.

XAMPP ist ein großartiger LAMP-Stack, der alle diese Softwarepakete bündelt. Falls Sie keinen LAMP-Stack auf Ihrem PC haben, ist die Einrichtung relativ einfach.

Laden Sie zunächst XAMPP für Linux herunter.

Herunterladen:XAMPP

Wenn der Download abgeschlossen ist, gehen Sie zu Downloads Verzeichnis und erteilen Sie dann der neu heruntergeladenen XAMPP-Datei Ausführungsberechtigungen mit:

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Starten Sie das XAMPP-Installationsprogramm mit:

sudo ./xampp-linux-x64-*-installer.run

Ihnen wird ein grafisches Installationsprogramm angezeigt. Folgen Sie einfach den Anweisungen, um die Installation abzuschließen.

Nach der Installation können Sie XAMPP starten oder ausführen mit:

sudo /opt/lampp/lampp start

Nachdem Sie XAMPP gestartet haben, können Sie mit Ihrem Webbrowser die folgende URL aufrufen: localhost. Wenn Sie alles richtig konfiguriert haben, werden Sie mit einem Bildschirm begrüßt, der etwa dem folgenden ähnelt:

Denken Sie daran, dass WordPress plattformübergreifend ist, also können Sie das auch Installieren Sie es lokal unter Windows oder macOS.

2. WordPress unter Linux herunterladen

Nachdem der LAMP-Stack eingerichtet ist, können Sie mit dem Herunterladen der neuesten WordPress-Version fortfahren.

Standardmäßig wird WordPress in Ihr Download-Verzeichnis heruntergeladen. Gehen Sie als Nächstes in das Download-Verzeichnis mit dem Befehl cd:

cd ~/Downloads

Entpacken Sie das neu heruntergeladene WordPress-Archiv mit dem Unzip-Dienstprogramm wie folgt:

unzip wordpress-*.zip

Herunterladen:WordPress

3. WordPress unter Linux konfigurieren

Erstellen Sie einen Ordner innerhalb der /opt/lampp/htdocs Verzeichnis, das dem Namen der Website entspricht, die Sie erstellen möchten. Den Ordnernamen verwenden Sie in der URL, um lokal zu Ihrer WordPress-Site zu navigieren.

Gehe hinein opt Verzeichnis und erstellen Sie einen Ordner mit dem Namen muo. Sie können gerne einen beliebigen Namen verwenden.

cd /opt/lampp/htdocs && sudo mkdir muo

Kopieren Sie den Inhalt des WordPress-Ordners, den Sie zuvor entpackt haben, in Ihr Website-Verzeichnis.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

Denken Sie daran, die WordPress-Version im vorherigen Befehl durch die richtige Version zu ersetzen.

Ändern Sie den Eigentümer der Website und ihres gesamten Inhalts Wurzel Zu WWW-Daten mit:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Ändern Sie außerdem die Schreibberechtigungen, damit Sie problemlos lokal mit Ihrer WordPress-Site arbeiten können.

sudo chmod 777 -R /opt/lampp/htdocs/muo

Verwenden Sie die oben genannten Schreibberechtigungen nicht in Produktionsumgebungen, da sie nicht restriktiv genug sind, für Tests und die lokale Entwicklung jedoch in Ordnung sind.

4. WordPress unter Linux installieren

Ihre WordPress-Website benötigt eine Datenbank zum Speichern und Beibehalten von Website-Konfigurationen und Benutzerdetails. Glücklicherweise hat XAMPP bereits eine MySQL-Datenbank für uns installiert.

Sie können über Ihren Browser auf die Datenbank zugreifen, indem Sie die URL aufrufen: localhost/phpmyadmin.

Klick auf das Neu Klicken Sie im linken Seitenbereich auf die Schaltfläche und geben Sie einen Namen für Ihre Datenbank ein. Dann klick Erstellen. Ich habe meine benannt muo um dem Site-Namen zu entsprechen.

Besuchen Sie die URL localhost/muo um mit der Konfiguration Ihrer Website zu beginnen. Ersetzen muo mit dem Ordnernamen Ihrer Website, den Sie im dritten Schritt angegeben haben.

Auf der nächsten Seite sollten Sie den Datenbanknamen und andere Details angeben. Der standardmäßige MySQL-Benutzername lautet Wurzel und es gibt kein Passwort, also lassen Sie es einfach leer.

Drücke den Einreichen Klicken Sie auf die Schaltfläche und befolgen Sie die folgenden Anweisungen.

Geben Sie abschließend den Titel der Website, den Benutzernamen, ein sicheres Passwort und Ihre E-Mail-Adresse an. Klicken Sie dann auf Installieren Taste.

Auf der nächsten Seite melden Sie sich beim WordPress-Admin-Panel an, wo Sie Ihre Website nach Ihren Wünschen anpassen und erstellen können.

Die Sicherung Ihrer WordPress-Site ist wichtig

WordPress eignet sich hervorragend für die Entwicklung einer Vielzahl von Websites. Und das Beste daran: Der Einstieg und die Installation auf Ihrem lokalen PC sind ganz einfach.

Wenn Sie Ihre WordPress-Website in der Produktion bereitstellen möchten, müssen Sie Ihre Website sichern, um Datenschutzverletzungen und Missbrauch zu vermeiden.