ERWEITERTE EINRICHTUNG
Redistributions
Redistributions installieren
Um Redis zu installieren, müssen Sie zuerst das Repository hinzufügen.
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
Jetzt können Sie Redis einfach mit den folgenden Befehlen installieren.
sudo apt update -y
sudo apt install -y redis-server
Stellen Sie auch sicher, dass Redis beim Booten automatisch starten. Dies können Sie mit dem folgenden Befehl aktivieren:
sudo systemctl enable --now redis-server
Germando für Redis einrichten
Redis als Treiber verwenden
Wenn Sie nach der Installation des Panels zu Redis wechseln, müssen Sie den folgenden Setup-Befehl ausführen. Dies ist nicht erforderlich, wenn Sie das Panel zum ersten Mal installieren. Die Redis-Daten werden über den Web-Installer bereitgestellt.
cd /var/www/pelican
php artisan p:redis:setup
MySQL
MariaDB installieren
MariaDB ist ein MySQL-Fork und die bevorzugte MySQL-Software. Führen Sie die folgenden Befehle aus, um sie zu installieren.
curl -sSL https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
sudo apt install -y mariadb-server
Benutzer & Datenbank erstellen
Anmelden
Nach der Installation möchten Sie sich in der MySQL-Kommandozeile anmelden, wo wir Anweisungen ausführen werden, um alles einzurichten. Führen Sie dazu einfach den folgenden Befehl aus und geben Sie das Passwort des Root-MySQL-Kontos ein, das Sie bei der Installation von MySQL eingerichtet haben. Wenn Sie sich nicht daran erinnern können, können Sie wahrscheinlich einfach Enter drücken, da kein Passwort gesetzt ist.
mysql -u root -p
Benutzer erstellen
Als nächstes erstellen wir einen Benutzer namens germando und erlauben Anmeldungen von localhost, was externe Verbindungen zu unserer Datenbank verhindert. Sie können auch % als Wildcard verwenden oder eine numerische IP eingeben. Wir setzen das Kontopasswort auf somePassword.
CREATE USER 'germando'@'127.0.0.1' IDENTIFIED BY 'somePassword';
Datenbank erstellen
Als nächstes müssen wir eine Datenbank für das Panel erstellen. In diesem Tutorial nennen wir die Datenbank panel, aber Sie können diesen Namen durch einen beliebigen Namen ersetzen.
CREATE DATABASE panel;
Berechtigungen zuweisen
Schließlich müssen wir MySQL mitteilen, dass unser germando-Benutzer Zugriff auf die panel-Datenbank haben soll. Führen Sie dazu einfach den folgenden Befehl aus.
GRANT ALL PRIVILEGES ON panel.* TO 'germando'@'127.0.0.1';
Germando für MySQL einrichten
Wenn Sie nach der Installation des Panels zu MySQL wechseln, müssen Sie den folgenden Datenbank-Setup-Befehl ausführen. Dies ist nicht erforderlich, wenn Sie das Panel zum ersten Mal installieren. Die Datenbankdaten werden über den Web-Installer bereitgestellt.
cd /var/www/germando
php artisan p:environment:database