GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Vanilla Forums mit OpenLiteSpeed ​​unter Ubuntu 20.04

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.


Panels
  1. So installieren Sie Vanilla-Foren unter CentOS 7

  2. So installieren Sie MySQL unter Ubuntu 16.04

  3. So installieren Sie NextCloud 13 auf Ubuntu 16.04

  4. So installieren Sie WordPress mit LAMP Stack auf Ubuntu 16.04

  5. So installieren Sie WordPress mit OpenLiteSpeed ​​unter Ubuntu 18.04

So installieren Sie OpenLiteSpeed ​​HTTP Server mit PHP unter Ubuntu 18.04 LTS

So installieren Sie OpenLiteSpeed ​​HTTP Server mit PHP 7.1 auf Ubuntu 16.04 LTS

So installieren Sie den OpenLiteSpeed-Webserver unter Ubuntu 20.04

So installieren Sie OpenLiteSpeed ​​unter Ubuntu 16.04

So installieren Sie aaPanel unter Ubuntu 20.04

So installieren Sie Elgg mit Nginx unter Ubuntu 18.04