Vanilla Forums ist eine moderne, leichtgewichtige und mehrsprachige Open-Source-Forensoftware, die in PHP geschrieben ist. Es bietet alle Funktionen, die Sie zum Betreiben eines erfolgreichen Forums benötigen. Es ist einfach zu installieren und zu verwenden, und die Flexibilität und kostenlose Natur von Vanilla Forums machen es zu einer attraktiven Wahl für alle, die ihr eigenes Forum eröffnen möchten.
OpenLiteSpeed ist ein leichtgewichtiger Open-Source-HTTP-Server, der von LiteSpeed Technologies, Inc. entwickelt wurde und urheberrechtlich geschützt ist. Er bietet eine benutzerfreundliche Weboberfläche und unterstützt verschiedene Betriebssysteme, darunter Linux, Mac OS, SunOS und FreeBSD.
In diesem Tutorial zeigen wir Ihnen, wie Sie Vanilla Forum mit OpenLiteSpeed auf einem Ubuntu 20.04 VPS installieren und konfigurieren.
Voraussetzungen
- Für die Zwecke dieses Tutorials verwenden wir ein Ubuntu 20.04 VPS.
- SSH-Zugriff mit Root-Berechtigungen oder ein normaler Systembenutzer mit sudo-Berechtigungen
Schritt 1:Verbinden Sie sich mit Ihrem Server
Melden Sie sich zunächst über SSH als Root-Benutzer oder als beliebiger anderer Benutzer mit sudo-Berechtigungen bei Ihrem Ubuntu 20.04-Server an:
ssh root@IP_Address -p Port_Number
Natürlich müssen Sie IP_Address
ersetzen und Port_Number
mit Ihrer tatsächlichen Server-IP-Adresse und SSH-Portnummer.
Führen Sie dann den folgenden Befehl aus, um sicherzustellen, dass alle installierten Pakete auf dem Server auf die neueste verfügbare Version aktualisiert werden:
apt update && sudo apt upgrade
Schritt 2:OpenLiteSpeed herunterladen und installieren
Der folgende Befehl fügt Ihrem Server das erforderliche Repository für die Installation des OpenLiteSpeed-Servers hinzu.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash
Führen Sie den folgenden Befehl aus, um die neueste Version des OpenLiteSpeed-Servers zu installieren:
apt install openlitespeed
Sobald die Installation abgeschlossen ist, können Sie den Status des OpenLiteSpeed-Dienstes überprüfen:
systemctl status lshttpd
Sie sollten die folgende Ausgabe erhalten:
● lshttpd.service - OpenLiteSpeed HTTP Server Loaded: loaded (/etc/systemd/system/lshttpd.service; enabled; vendor preset: enabled) Active: active (running) Process: 39250 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS) Main PID: 39278 (litespeed) CGroup: /system.slice/lshttpd.service ├─39278 openlitespeed (lshttpd - main) ├─39287 openlitespeed (lscgid) └─39331 openlitespeed (lshttpd - #01)
Führen Sie den folgenden Befehl aus, damit der OpenLiteSpeed-Dienst beim Systemneustart gestartet werden kann:
systemctl enable lshttpd
Standardmäßig lauscht OpenLiteSpeed auf Port 8088
. Es wird empfohlen, den Standardport auf 80
zu ändern . Bearbeiten Sie dazu die Standardkonfigurationsdatei von OpenLiteSpeed:
nano /usr/local/lsws/conf/httpd_config.conf
Suchen Sie die folgenden Zeilen:
listener Default{ address *:8088 secure 0 map Example * }
Und ersetzen Sie den Port 8088
bis 80
:
listener Default{ address *:80 secure 0 map Example * }
Speichern und schließen Sie die Datei und starten Sie dann den OpenLiteSpeed-Dienst neu, um die Änderungen zu übernehmen:
systemctl restart lshttpd
Öffnen Sie Ihren Browser und geben Sie die Server-IP-Adresse ein:
http://your-ip-address
Sie sollten die OpenLiteSpeed-Standardseite sehen:
Schritt 3:MariaDB-Server installieren und konfigurieren
Führen Sie den folgenden Befehl aus, um den neuesten MariaDB-Server aus den offiziellen Ubuntu-Repositories zu installieren:
apt install mariadb-server
Starten Sie nach der Installation den MariaDB-Dienst und aktivieren Sie ihn so, dass er nach dem Hochfahren des Servers automatisch gestartet wird:
systemctl start mariadb systemctl enable mariadb
Nachdem die Installation abgeschlossen ist, können Sie die Sicherheit Ihres MySQL-Servers verbessern, indem Sie das Skript mysql_secure_installation ausführen:
mysql_secure_installation
Wir empfehlen, jede Eingabeaufforderung mit „Y“ zu beantworten ’.
Schritt 4:MariaDB-Datenbank und Benutzer erstellen
Sobald dies erledigt ist, erstellen Sie eine neue MariaDB-Datenbank und einen neuen Benutzer für die Vanilla Forums-Installation.
Melden Sie sich zuerst mit dem folgenden Befehl bei MariaDB an:
mysql -u root -p
Erstellen Sie nach der Anmeldung eine Datenbank, einen Benutzer und gewähren Sie dem Benutzer Berechtigungen für den Zugriff auf die Datenbank:
MariaDB [(none)]> CREATE DATABASE vanillaforum; MariaDB [(none)]> GRANT ALL PRIVILEGES ON vanillaforum.* TO 'vanillaforum'@'localhost' IDENTIFIED BY 'Password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT;
Vergessen Sie nicht, „Passwort“ durch ein echtes starkes Passwort zu ersetzen.
Schritt 5:PHP und Module installieren
Standardmäßig ist OpenLiteSpeed für die Verwendung von PHP 7.4 konfiguriert. Um dies zu überprüfen, greifen Sie einfach auf die folgende URL zu:
http://your-ip-address/phpinfo.php
Sie sollten den folgenden Bildschirm erhalten:
Führen Sie den folgenden Befehl aus, um alle erforderlichen Module für Vanilla Forum zu installieren:
apt install lsphp74-intl lsphp74-mysql lsphp74-curl lsphp74-imagick lsphp74-dev
Starten Sie dann den OpenLiteSpeed-Dienst neu, um die Änderungen zu übernehmen:
systemctl restart lshttpd
Schritt 6:Vanilla-Forum herunterladen
Laden Sie die neueste stabile Version der Software auf Ihren Server herunter:
cd /tmp wget https://open.vanillaforums.com/get/vanilla-core-2021.009.zip
Entpacken Sie nach dem Herunterladen das heruntergeladene ZIP-Archiv in das Dokumentenstammverzeichnis Ihres Servers:
unzip vanilla-core-2021.009.zip -d /usr/local/lsws/Example/html/
Benennen Sie das extrahierte Verzeichnis in package
um zu vanilla
(Dies ist optional, erleichtert jedoch das Eintippen und Merken, wo sich Ihre Dateien befinden) mit dem folgenden Befehl:
mv /usr/local/lsws/Example/html/package /usr/local/lsws/Example/html/vanilla
Wir müssen auch die richtigen Berechtigungen für dieses Verzeichnis festlegen, damit unser OpenLiteSpeed-Server auf die darin enthaltenen Dateien zugreifen kann:
chown -R nobody:nogroup /usr/local/lsws/Example/html/vanilla
Schritt 7:OpenLiteSpeed konfigurieren
Der OpenLiteSpeed-Server verfügt über ein Admin-Dashboard. Um sicher darauf zuzugreifen, müssen Sie ein Administratorkonto erstellen und ein Passwort festlegen:
/usr/local/lsws/admin/misc/admpass.sh
Legen Sie Ihren Admin-Benutzernamen und Ihr Passwort wie unten gezeigt fest:
Please specify the user name of the administrator. This is the user name required to log in to the administration Web interface. User name [admin]: admin Please specify the administrator's password. This is the password required to login the administration Web interface. Password: Retype password: Administrator's username/password is updated successfully!
Öffnen Sie jetzt Ihren bevorzugten Browser und navigieren Sie zum OpenLiteSpeed-Adminbereich unter:
https://your-ip-address:7080
Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten das OpenLiteSpeed-Dashboard auf der folgenden Seite sehen:
Navigieren Sie zu Virtuelle Hosts> Beispiel> Allgemein und ändern:
Dokumentenstamm :$VH_ROOT/html/vanilla/
Indexdateien :index.html, index.php
Navigieren Sie zu Virtuelle Hosts> Beispiel> Umschreiben und ändern:
Umschreiben aktivieren :Yes
Automatisches Laden von .htaccess :Yes
Schritt 8:Schließen Sie die Vanilla Forum-Installation ab
Um die Installation des Vanilla Forums abzuschließen, öffnen Sie Ihren Browser und navigieren Sie zu:https://your-ip-address
und folgen Sie den Anweisungen:
Geben Sie die erforderlichen Informationen ein und klicken Sie dann auf „Weiter“. ’ und Sie werden automatisch beim Vanilla Forums Administrations-Backend angemeldet:
Das ist es! Vanilla Forums wurde erfolgreich auf Ihrem Ubuntu 20.04-Server installiert.
Natürlich müssen Sie nicht wissen, wie man Vanilla Forums mit OpenLiteSpeed unter Ubuntu 20.04 installiert wenn Sie Managed Ubuntu Hosting bei uns haben. Sie können einfach unser Support-Team bitten, Vanilla Forums mit OpenLiteSpeed auf Ubuntu 20.04 für Sie zu installieren. Sie sind rund um die Uhr verfügbar und können Ihnen bei der Installation von Vanilla Forums mit OpenLiteSpeed auf Ubuntu 20.04 helfen.
PS . Wenn Ihnen dieser Blogbeitrag über die Installation von Vanilla Forums mit OpenLiteSpeed unter Ubuntu 20.04 gefallen hat, können Sie ihn gerne in sozialen Netzwerken teilen, indem Sie die unten stehenden Verknüpfungen verwenden, oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.