Wie verwende ich A-Level-Datensätze, um auf verschiedene Dienste zu verweisen, die auf meinem Ubuntu-Server auf der Domänen- und Serverseite ausgeführt werden?

Wie verwende ich A-Level-Datensätze, um auf verschiedene Dienste zu verweisen, die auf meinem Ubuntu-Server auf der Domänen- und Serverseite ausgeführt werden?

Ich habe einen Ubuntu 20.04.5 Server mit Nextcloud darauf, der einwandfrei läuft. Ich habe Apache2 verwendet und bin diesem gefolgtLernprogrammum es als nextcloud.example.com einzurichten. Auf der Site, auf der ich die Domain gekauft habe, habe ich einen A-Level-Eintrag hinzugefügt, der auf die Domain meines Servers verweist. Das funktioniert sehr gut. Jetzt versuche ich, Collabora auf meinem Server zu installieren und es in Nextcloud zu integrieren. Im Anschluss daranLernprogramm. Ich habe alle Schritte erfolgreich und ohne Fehlermeldungen durchgeführt. Jetzt bin ich verwirrt über den A-Record. Zeigt er auch nur auf die Server-IP? Was muss ich auf meinem Server tun, damit das funktioniert?

Probleme: Wenn ich versuche, die Domäne zu Nextcloud Office hinzuzufügen, erhalte ich Folgendes:

Could not establish connection to the Collabora Online server

Wenn ich die URL in meinem Browser öffne, erhalte ich die Apache-Standardseite.

Kann mir jemand diesbezüglich eine Richtung weisen? Danke.

Antwort1

Ich verwende denselben Stack wie Sie – allerdings auf Docker. Das Prinzip bezüglich Collabora-Integrationen und DNS-Einträgen sollte jedoch dasselbe sein.

Der DNS-Eintrag für Collabora sollte auf denselben Server verweisen (auf dem der Reverse-Proxy/virtuelle Host ausgeführt wird).

In meinem Fall habe ich auch einen Reverse-Proxy und DNS-Einträge für beide Dienste eingerichtet (und die DNS-Einträge verweisen einfach auf die Server-IP):

  • cloud.mydomain.com(Nächste Cloud)
  • office.mydomain.com(Zusammenarbeit)

Sie können die Funktionsweise testen, indem Sie einfach die Websites besuchen.

  • Wenn Sie diese Seite aufrufen cloud.mydomain.com, gelangen Sie selbstverständlich zur Anmeldeseite von Nextcloud.
  • Beim Aufrufen des Browsers office.mydomain.comwird eine leere weiße Seite mit dem Hinweis angezeigt, dass OKin der oberen Ecke

Wenn Sie die weiße Seite für Collabora nicht erhalten OK, sind der Reverse-Proxy und der DNS nicht richtig eingerichtet.

Versuchen Sie zur weiteren Fehlerbehebung, die IP-Adresse und den Port des Collabora-Servers aufzurufen ( http://your.ip.add.ress:9980):

  • Wenn Sie das erhalten OK, wird Collabora ausgeführt, aber der Reverse-Proxy/virtuelle Host ist nicht konfiguriert.
  • Wenn dunichterhalten OK, dann läuft der Collabora-Server selbst nicht richtig.

Wenn das oben Genannte abschließend bestätigt ist, können Sie den Collabora-Server in den „Einstellungen“ unter „Office“ und „Eigenen Server verwenden“ zu Nextcloud hinzufügen.

verwandte Informationen