WordPress ist Open Source -Software

WordPress Kostenlose Blogging -Plattform

WordPress ist Open -Source -Blogging -Tool mit Big Dev Community

WordPress ist eine Open -Source -Blogging -Plattform mit einer florierenden Entwicklergemeinschaft. Es verfügt über eine breite Palette an kostenlosen Vorlagen, kostenlosen Plugins und Zielseiten -Plugins.

Überblick

WordPress ist Open Source und beliebte Website -Erstellung und Blogging -Software. Im Laufe der Jahre hat es sich von einer Blogging -Plattform zu einem Content -Management -System und einem Anwendungsentwicklungsrahmen entwickelt. Eine sehr große Anzahl von Online -Websites wird heute auf WordPress ausgeführt. Es ermöglicht jedem, der keine Entwicklungserfahrung hat, Websites zu erstellen. Es gibt Ihnen die volle Kontrolle über das Design und die Funktionalität Ihrer Website. Egal, ob Sie ein Blog, eine Website, eine Website oder online verkaufen möchten, WordPress gibt Ihnen alle Tools und Funktionen. Es verfügt über ein umfangreiches Plugin -Repository mit Tausenden von WordPress -Plugins, um Ihr WordPress -Erlebnis zu verbessern. Im Gegensatz zu seinen Konkurrenten wie Wix, Weebly oder Squarespace ist WordPress Open Source und 100% kostenlos, und dies macht es zur Nummer einer Wahl der Unternehmen. Nicht nur es ist kostenlos, es hat eine große Entwicklungsgemeinschaft, wahrscheinlich die größte Entwicklergemeinschaft für jede Online -Software. Diese Entwicklergemeinschaft baut aktiv Plugins und Themen für WordPress auf. Obwohl Joomla auch ein kostenloses Content -Management -System ist, hat WordPress jedoch, wenn Sie WordPress mit Joomla vergleichen, aufgrund der einfachen Natur und der einfachen Architektur der Plattform einen großen Vorteil gegenüber Joomla. Es. Unabhängig davon, welche Art von Website Sie erstellen möchten, besteht die Wahrscheinlichkeit, dass bereits ein vorhandenes WordPress -Plugin verfügbar ist. Wenn Sie beispielsweise einen Online -Shop mit WordPress erstellen möchten, stehen für WordPress wie WooCommerce, EasyCart, TheCartpress und vieles mehr eine große Anzahl beliebter Einkaufswagen -Plugins zur Verfügung. Nicht nur der Einkaufswagen, buchstäblich in jeder Domain gibt es ein Plugin, wie für das Benutzermanagement Sie Buddypress verwenden können. Aufgrund seiner Popularität ist WordPress die erste Wahl der Entwickler, die ihre eigenen Add-Ons schreiben, um die Funktionalität von WordPress zu erweitern. Die Plugin -Entwicklung für WordPress ist zu einer Branche geworden. Viele Online -Software -Shops verkaufen ausdrücklich bezahlte und kostenlose WordPress -Blog -Themen und -Plugins. Zum Zeitpunkt des Schreibens dieser Übersicht sind im Verzeichnis wordPress.org Plugins mehr als 56.000 Plugins verfügbar.

Anforderungen


WordPress verfügt über ein Web -Vorlagensystem mittels eines Vorlagenprozessors. Seine Architektur ist ein Frontcontroller, der alle Anfragen nach nicht statischen URIs zu einer einzelnen PHP-Datei leitet, die die URI analysiert und die Zielseite erkennt. Dies ermöglicht die Unterstützung für mehr menschlich lesbare Permalinks. WordPress ist in PHP geschrieben und mit einer MySQL- oder Maria DB -Datenbank gepaart.

  • PHP -Version 7.4 oder Neueste
  • MySQL Version 5.6 oder neueste oder Mariadb Version 10.1 oder neueste
  • HTTPS / SSL -Zertifikatsunterstützung
  • Apache oder Nginx, da diese die zuverlässigsten und leistungsstärksten Server für WordPress sind. Andernfalls können Sie jeden Server installieren, solange er PHP und MySQL unterstützt

Merkmale


WordPress ist der Hintergrund hinter vielen Websites und Blogs, die Benutzer jeden Tag besuchen. WordPress ist eine einflussreiche semantische Veröffentlichungsplattform und verfügt über eine unbegrenzte Reihe von Funktionen, mit denen Benutzer als Verlag im Internet genauso einfach, erfreulich und attraktiv sind. Es gibt andere folgende Funktionen, die WordPress zu einer einfachsten und verwendbarsten Schnittstelle für die Benutzer machen.

Einfach zu verwenden

WordPress ist sehr einfach zu bedienen, da es Ihnen einen schnellen Zugriff auf Ihren Online -Inhalt bietet und es sehr schnell veröffentlicht. WordPress wurde hauptsächlich für die Verwaltung Ihrer Inhalte sehr schnell und effizient erstellt.

Landing Pages für WordPress

Zielseiten für WordPress sind sehr beliebt. WordPress bietet Ihnen eine Plattform, auf der Sie Zielseiten erstellen können. Die Landing Page bietet Ihnen die Möglichkeit, sich an die potenziellen Kunden Ihres Unternehmens zu wenden.

kostenlose Themen für WordPress

WordPress ist eine Plattform, auf der Sie ein Thema kostenlos installieren können. Das Thema bietet Ihnen ein sofortiges Aussehen Ihrer Wunsch -Website. Die einzige Aufgabe, die Sie auf WordPress ausführen können, ist nur Ihren fertigen Inhalt zum Thema und alle anderen Verwaltungsaufgaben werden von der WordPress selbst auf einmal ausgeführt. Bezahlte Themen sind ebenfalls verfügbar. Sie können Ihr Thema auf WordPress.org erhalten. Themen für WordPress sind weit verbreitet.

kostenlose Plugins für WordPress

WordPress bietet Ihnen auch die Möglichkeit, einige benutzerdefinierte Funktionen auf Ihrer Website in Form von Plugins hinzuzufügen. Die WordPress verfügt über kostenlose und kostenpflichtige Plugins, die Sie auf WordPress.org besuchen können. Plugins für WordPress sind weit verbreitet.

Flexibilität

Mit Hilfe von WordPress kann der Benutzer jede Art von Website, ein individuelles Blog oder eine einzelne Website, ein professionelles Portfolio, eine Magazin oder eine Nachrichtenwebsite, ein Foto -Blog, eine Business -Website, eine Regierungswebsite, eine Online -Community und sogar ein Netzwerk generieren von Websites. Der Benutzer kann eigene Website mit Themen erstellen und mit Plugins erweitern und sogar eine eigene Anwendung erstellen.

Mehrsprachige Unterstützung für WordPress

Eine der flexibelsten Funktionen ist, dass der Benutzer WordPress in so vielen verschiedenen Sprachen verwenden kann. Benutzer können auf mehr als 70 Sprachen zugreifen. Es ermöglicht es, den gesamten Inhalt in die vom Benutzer ausgewählte Sprache zu übersetzen.

Installationsanleitung


Installation mit GitHub

Laden Sie WordPress von Github herunter

  1. Entpacken Sie das Paket in einem leeren Verzeichnis und laden Sie alles hoch.

  2. Öffnen Sie wpadmininstallphp in Ihrem Browser. Sie werden den Prozess durchführen, um eine “wp-config.php” -Datei mit Ihren Datenbankverbindungsdetails einzurichten.

  3. Wenn dies aus irgendeinem Grund nicht funktioniert, machen Sie sich keine Sorgen. Es funktioniert nicht auf allen Webhosts. Öffnen Sie wp-config-sample.php mit einem Texteditor wie Wordpad oder ähnlichem und geben Sie Ihre Datenbankverbindungsdetails ein.

  4. Speichern Sie die Datei als “wp-config.php” und laden Sie sie hoch.

  5. Öffnen Sie wpadmininstallphp in Ihrem Browser.

  6. Sobald die Konfigurationsdatei eingerichtet ist, richtet der Installationsprogramm die für Ihre Website benötigten Tabellen ein. Wenn ein Fehler vorliegt, überprüfen Sie Ihre “WP-config.php`-Datei” und versuchen Sie es erneut. Wenn es erneut fehlschlägt, gehen Sie bitte mit so vielen Daten zum WordPress Support -Foren, wie Sie sammeln können.

  7. Wenn Sie kein Passwort eingegeben haben, beachten Sie das Ihnen gegebene Passwort. Wenn Sie keinen Benutzernamen angegeben haben, ist es “admin”.

  8. Der Installateur sollte Sie dann an den Loginseite senden. Melden Sie sich mit dem Benutzernamen und dem Passwort an, das Sie während der Installation ausgewählt haben. Wenn für Sie ein Passwort generiert wurde, können Sie auf “Profil” klicken, um das Passwort zu ändern.

Installation mit Docker

Installieren Sie die Docker -Pakete mit dem APT -Befehl unten:

apt-get install docker.io

Wenn die Installation fertig ist, starten Sie Docker und fügen Sie sie hinzu, um mit dem Befehl systemCTL zur Systemstartzeit ausgeführt zu werden:

systemctl start docker
systemctl enable docker

Überprüfen Sie als nächstes die Docker -Version mit diesem Docker -Befehl:

docker version
docker run hello-world

Richten Sie den Mariadb -Container ein

In diesem Schritt werden wir neue Mariadb -Bilder aus der Docker -Registrierung herunterladen und einen neuen Container basierend auf diesem Bild erstellen. Wir konfigurieren eine neue Datenbank und einen neuen Benutzer für die WordPress -Installation. Laden Sie das Docker Mariadb -Bild mit dem Befehl Docker Pull in das System herunter:

docker pull mariadb

Jetzt können Sie das neue Docker Mariadb -Bild mit dem folgenden Befehl sehen:

docker images

Erstellen Sie als nächstes einen neuen Container aus dem Mariadb -Bild für die WordPress -Installation. Erstellen Sie vor dem Erstellen des neuen Containers ein neues Verzeichnis für die WordPress -Daten, das Datenbankverzeichnis und das WordPress -Codeverzeichnis.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Erstellen Sie nun den neuen Mariadb -Container mit dem Namen ‘WordPressDB’ mit dem folgenden Befehl:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

Der Container des Themariadbriadb -Containers wurde erstellt. Überprüfen Sie nun den neuen Benutzer und die Datenbank für die WordPress -Installation, um sicherzustellen, dass mit dem Befehl oben kein Fehler vorliegt. Überprüfen Sie auf dem Host -Computer die IP -Adresse des WordPressDB -Containers mit Docker -Befehl unten:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

Stellen Sie als Nächstes eine Verbindung zum WordPressDB -Container mit MySQL -Befehl aus dem Host -System her:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

Der neue Docker -Container, der MySQL -Benutzer und die MySQL -Datenbank für WordPress wurden erfolgreich erstellt.

Richten Sie den WordPress -Container ein

Sobald der Datenbankcontainer erstellt wurde, laden Sie das neueste WordPress Docker -Bild mit dem Befehl Docker Pull herunter:

docker pull wordpress:latest

Erstellen Sie nach Abschluss des Downloads einen neuen Container aus den Bildern mit dem Namen ‘WPContainer’.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

Um den WordPress -Container auszuführen, können Sie ihn mit dem CURL -Befehl auf der Host -IP und Port 8081 überprüfen.

curl -I 192.168.43.99:8081

Sie werden die Ergebnisse sehen:

  • Der Webserver ist Apache, der auf dem Debian ausgeführt wird.
  • PHP 5.6 läuft im Container.
  • Sie sehen die Umleitung zur WordPresss -Installation.
 Deutsch