Webinoly - Optimierte WordPress-Website mit kostenlosem SSL installieren
Wenn Sie Ihre eigene WordPress-Website selbst hosten möchten, gibt es zahlreiche Möglichkeiten, dies zu tun. Wahrscheinlich haben Sie schon von LAMP- und LEMP-Stacks gehört.
In diesem Artikel zeigen wir Ihnen einen anderen Ansatz mit Webinoly – einem optimierten LEMP-Webserver mit integrierten Funktionen, der Ihnen das Leben erleichtert.
Da Webinoly die Best Practices für Ihre Website befolgt, erhalten Sie:
- Kostenlose SSL-Zertifikate über Let's Encrypt.
- HTTP/2 – eine grundlegende Überarbeitung des HTTP-Netzwerkprotokolls.
- PHP 7.3. Bei Bedarf werden auch frühere Versionen unterstützt.
- FastCGI und Redis-Objekt-Cache für WordPress.
- Versucht automatisch, Ihren Webserver zu optimieren, um den größten Teil Ihrer verfügbaren Ressourcen zu nutzen.
Um Ihre Websites zu verwalten, bietet Webinoly die folgenden Optionen:
- Befehle zum Erstellen, Löschen und Deaktivieren von Websites.
- Installation von SSL-Zertifikaten.
- Protokollansicht in Echtzeit.
- Zusätzliche Sicherheitsoptionen für den Zugriff auf phpMyAdmin.
In diesem Artikel zeigen wir Ihnen, wie Sie Webinoly installieren. Es wird auf LTS-Versionen von Ubuntu unterstützt, sodass Sie es auf Ubuntu 16.04 oder 18.04 installieren können. Es gab Berichte, dass der Dienst auch mit anderen Versionen funktioniert, aber bisher wurden keine offiziellen Tests durchgeführt.
Installation von Webinoly in Ubuntu
Die Installation von Webinoly ist ziemlich einfach, alles, was Sie tun müssen, ist den folgenden wget-Befehl auszuführen.
$ sudo wget -qO weby qrok.es/wy && sudo bash weby 3
Dadurch werden alle Webinoly-Pakete installiert, einschließlich Nginx, MariaDB und PHP. So einfach ist das. Wenn die Installation abgeschlossen ist, erhalten Sie Ihr MySQL-Benutzerpasswort:
Erstellen Sie Ihre erste WordPress-Website
Nachdem die Installation abgeschlossen ist, können Sie Ihre erste WordPress-Website mit Webinoly einrichten. Dies kann ganz einfach mit einem Befehl erstellt werden:
$ sudo site example.com -wp
Mit dem obigen Befehl wird die Website erstellt: example.com mit einer WordPress-Installation. Sie werden aufgefordert, eine neue Datenbank zu erstellen oder eine vorhandene zu verwenden. Sie können alle Fragen mit dem Standardwert "y" beantworten und Webinoly generiert den zufälligen Datenbanknamen, Benutzernamen und Passwort:
Sobald die Einrichtung abgeschlossen ist, können Sie die Website öffnen und den Titel, den Benutzernamen und das Passwort Ihrer Website konfigurieren:
Wenn Sie auf "WordPress installieren" klicken, ist die Installation abgeschlossen und Sie können mit der Arbeit an Ihrer Website beginnen.
Server für WordPress konfigurieren
Wie bereits erwähnt, können Sie mit Webinoly einige zusätzliche Konfigurationen und Optimierungen an Ihrem Server vornehmen. Im Folgenden sehen Sie einige Beispiele dafür, wie Sie eine zusätzliche Konfiguration hinzufügen können:
Ändern Sie die FastCGI-Konfiguration.
$ sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi
Der Standardport für phpMyAdmin ist 22222. Wenn Sie dies ändern möchten, können Sie den folgenden Befehl verwenden:
$ sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com
Der zweite Befehl erzwingt die Verwendung von mymainsite.com für den Zugriff auf den Werkzeugbereich.
Um bösartigen Datenverkehr zu vermeiden, können wir blackhole als Standard-nginx-Antwort hinzufügen. Auf diese Weise werden bei einer Anfrage keine Inhalte zurückgegeben, die keiner Website entsprechen.
$ sudo webinoly -default-site=blackhole
Falls Sie verhindern möchten, dass die IP-Adresse Ihre Website erreicht, können Sie den folgenden Befehl verwenden:
$ sudo webinoly -blockip=xx.xx.xx.xx
Kostenloses SSL auf der WordPress-Website einrichten
Um ein kostenloses SSL-Zertifikat für Ihre Domain auszustellen, können Sie Folgendes verwenden:
$ sudo site example.com -ssl=on
Es gibt noch viele weitere Optionen, die Sie mit Webinoly nutzen können. Zum Beispiel – Installieren/Deinstallieren zusätzlicher Pakete, Aktivieren der HTTP-Authentifizierung, Hinzufügen von geparkten Domains, Erstellen von WordPress Multisite und vieles mehr.
Für detailliertere Informationen und Beispiele empfehle ich Ihnen, die Dokumentation von Webinoly zu lesen.
Schlussfolgerung
Webinoly ist eine schöne und einfache Implementierung des LEMP-Stacks mit zusätzlichen Funktionen. Es ist auf jeden Fall einen Versuch wert, entweder wenn Sie erfahren oder ein Anfänger sind.



