Faraday installation: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=== Ubuntu ===
+
=== Debian/Ubuntu ===
  sudo apt install postgresql
+
  sudo apt install postgresql postgresql-client
  
 
== Redis ==
 
== Redis ==
Zeile 39: Zeile 39:
  
 
== Nach der Installation (nur beim ersten Mal) ==
 
== Nach der Installation (nur beim ersten Mal) ==
 +
Passwort ändern für Benutzer faraday
 +
faraday-manage change-password
 +
 +
 
Starte den Faraday-Server mit folgenden Befehlen:
 
Starte den Faraday-Server mit folgenden Befehlen:
 +
sed -ie "s/faraday-server/& --bind_address 0.0.0.0/"      /etc/systemd/system/faraday-server.service
  
  systemctl start faraday-server
+
  systemctl enable faraday-server --now
systemctl enable faraday-server
+
   
 
+
  systemctl enable faraday-worker --now
  systemctl start faraday-worker
 
  systemctl enable faraday-worker
 
  
 
  systemctl start faraday-worker-reports
 
  systemctl start faraday-worker-reports

Aktuelle Version vom 15. August 2024, 16:25 Uhr

Debian/Ubuntu

sudo apt install postgresql  postgresql-client

Redis

Bitte folge der Installationsanleitung auf der PostgreSQL-Website, um PostgreSQL >= 9.6 entweder lokal oder remote zu installieren.

Debian/Ubuntu

sudo apt install redis

Installation von Faraday

Schritt 1 - Herunterladen des Faraday-Installers

Lade den Faraday-Installer (.deb oder .rpm) herunter von:

wget https://github.com/infobyte/faraday/releases/download/v5.5.0/faraday-server_amd64.deb

Schritt 2 - Installation des Pakets

Gehe in dein Download-Verzeichnis und führe den folgenden Befehl aus:

Für .deb

sudo dpkg -i ./faraday-server_amd64.deb

Schritt 3 - Benutzer zur faraday-Gruppe hinzufügen

Nach der Installation füge deinen Benutzer zur faraday-Gruppe hinzu und logge dich neu ein:

sudo usermod -aG faraday $USER

Schritt 4 - Initialisierung der Datenbank (nur beim ersten Mal)

Initialisiere die Datenbank, benutze sie für das Faraday-Web-UI und ändere sie gegebenenfalls:

faraday-manage initdb

Lizenz importieren

Importiere die Lizenz:

faraday-manage import-license

Oder, auf isolierten Servern, lade die Lizenzdatei vom Portal herunter und platziere sie in /home/faraday/.faraday/doc/. Entferne alte Lizenzdateien aus dem doc-Ordner beim Erneuern der Lizenz:

tar xvf {license file}.tar.gz

Nach der Installation (nur beim ersten Mal)

Passwort ändern für Benutzer faraday

faraday-manage change-password


Starte den Faraday-Server mit folgenden Befehlen:

sed -ie "s/faraday-server/& --bind_address 0.0.0.0/"      /etc/systemd/system/faraday-server.service 
systemctl enable faraday-server --now

systemctl enable faraday-worker --now
systemctl start faraday-worker-reports
systemctl enable faraday-worker-reports

Wir empfehlen dringend, unseren First Steps Guide und den Advanced Install Guide zu überprüfen, um Faraday mit nginx zu starten und SSL-Zertifikate auszustellen.

Update - Erweiterte Installation: Remote-Datenbank-Implementierung

Aktualisiere die Implementierung einer Remote-Datenbank, falls erforderlich.