Verbindung der Dameng-Datenbank mit ONLYOFFICE Docs

Verbindung zum Dameng-Server herstellen

Der Dokumentenserver verfügt über mehrere Variablen: DB_TYPE, DB_HOST, DB_USER, DB_NAME, DB_PORT, mit denen Sie Ihre Datenbankverbindung anpassen können. Derzeit werden jedoch nur MySQL/MariaDB und PostgreSQL offiziell unterstützt.

Um DamengDb zu verbinden, ändern Sie das Einstiegspunktskript und fügen Sie dem Initialisierungs-Einstiegspunktskript des Document Server-Images Verbindungsbedingungen und Parameter hinzu:

  1. git clone https://github.com/ONLYOFFICE/Docker-DocumentServer.git
  2. cd Docker-DocumentServer/tests/damengdb/
  3. Führen Sie den folgenden Befehl aus, um Ihre eigenen Bilder zu erstellen:
    docker compose build
  4. Warten Sie, bis der Erstellungsprozess abgeschlossen ist, und stellen Sie das Image mit dem folgenden Befehl bereit:
    docker compose up -d 

Nachdem diese Änderungen zum Eingabeskript hinzugefügt wurden, ist der Dokumentenserver bereit, die Verbindung zur Datenbank zu initialisieren.

Erstellen Sie eine einfache Compose-Datei, in der Sie die erforderlichen Variablen für den Document Server-Dienst angeben:

  • DB_TYPE: damengdb
  • DB_HOST: Name (DNS-Name) des Datenbankdienstes in der Compose-Datei
  • DB_USER: Benutzername
  • DB_NAME: Datenbankname
  • DB_PORT: Service-Port mit Datenbank

Stellen Sie das Binärverzeichnis aus dem damengdb-Container bereit, damit der Dokumentenserver-Container Zugriff auf das Dienstprogramm disql hat. Weitere Informationen finden Sie in der Datei docker-compose.yml.

Das Datenbank-Image muss auf hub.docker verfügbar sein. Wir haben das Image v8.1.2.128 für Sie hochgeladen: https://hub.docker.com/r/onlyoffice/damengdb

Hosten ONLYOFFICE Docs auf Ihrem eigenen Server oder nutzen Sie es in der Cloud

Artikel zum Thema:
Alle Schlagwörter