Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Ejabberd auf ubuntu

Mitglied: horstvogel

horstvogel (Level 2) - Jetzt verbinden

11.07.2018, aktualisiert 10.08.2018, 6594 Aufrufe, 1 Kommentar, 1 Danke

Anliegend erstelle ich eine Anleitung für die Installation eines ejabberd auf einem Ubuntu Server.
Die Anleitung ist derzeit noch im Aufbau.
Für die Installation werde ich meine eigene Anleitung aufbauen, vorab würde ich diese Anleitung empfehlen
https://www.hagen-bauer.de/2018/01/ejabberd.html

Mit dieser Config sollte der Server laufen. Offene Ports in der Firewall 5222, 5280 (hinter Reverse Proxy), 5269
Einfach example.com gehen Euren host austauschen. Wichtig, meine Anleitung funktioniert nur mit einem vorgeschalteten Reverse Proxy

Als Reverse Proxy und als Firewall verwende ich die hier weit verbreitete Pfsense mit Squid als Reverse Proxy.
Die Einstellung im Squid Reverse Proxy der Pfsense.

Unter: Paket / Reverse Proxy Server: General / General

1 - Klicke auf das Bild, um es zu vergrößern

2 - Klicke auf das Bild, um es zu vergrößern

Unter: Paket / Reverse Proxy Server: Peers / Web Servers
4 - Klicke auf das Bild, um es zu vergrößern

Unter: Paket / Reverse Proxy Server: Mappings / Mappings
3 - Klicke auf das Bild, um es zu vergrößern






Grundsätzliches vor der ejabberd Installation
eventuell müssen die sources list angepasst werden. Wir in der VM Installation anscheinend nicht mit auf dem Weg gebracht.
https://1fire.help/article/ubuntu-18-04-lts-bionic-beaver-mirror-55.html

z.B. mit dem diesem Mirror, aus der kleinen Anleitung von oben
Ein brauchbarer Datei Explorer ist auch immer hilfreich

Installieren von Ejabberd hier die Version 18.06
Braucht man für die Captcha Anmeldung, falls nicht gewünscht, dann nicht installieren. Dauert ca. 10 Minuten
System Start vom ejabberd:
Jetzt meine Config von Unten unter (siehe Bild) einfügen:
7 - Klicke auf das Bild, um es zu vergrößern

8 - Klicke auf das Bild, um es zu vergrößern

Ich mache das eigentlich immer mit dem Windows Rechner über den Editor und schiebe dann die Änderungen via WinSCP auf den Ubuntu Rechner



Starten/stoppen vom ejabberd
So können wir den ersten Benutzer anlegen:
./ejabberdctl register benutzer myhome-server.de meinpasswort

Backup, z.B. wenn man auch mit dem gesamten Server umziehen möchte
./ejabberdctl backup /tmp/ejabberd-dbbackup

./ejabberdctl restore /tmp/ejabberd-dbbackup



falls es Probleme mit den OMEMO Keys oder mal mit den Avataren geben sollte, dann verschiebt man einfach den pubsub und dann werden die Keys verschoben und bei der nächsten Verbindung erneuert
mv /opt/ejabberd/database/ejabberd@localhost/pubsub* /tmp


als Sudo im root Verzeichnis ausführen
opt/ejabberd-18.06/bin/ejabberdctl delete_old_mam_messages all 90


gute default config ohne Reverse Proxy und Captcha
Hier meine Config:

Mitglied: holli.zimmi
06.09.2018 um 10:35 Uhr
Hi,

könntest Du bitte "Ubuntu" und "Linux" mit der Anleitung verbinden! Damit es als Thema besser gefunden werden kann!

Danke!

Gruß

Holli
Bitte warten ..
Ähnliche Inhalte
Instant Messaging
XMPP Server Ejabberd 18.04 auf Windows
Anleitung von horstvogelInstant Messaging

Noch im Entwurf!!!!! Gerne darf mir noch geholfen werden. der Ejabberd läuft soweit, kann aber nicht mit anderen Server ...

Ubuntu
Server Virtualisierung Ubuntu 16.04
Anleitung von Looser27Ubuntu

Lange Zeit habe ich für jeden Dienst (RADIUS, INTRANET, OPSI, NAGIOS) jeweils einen betagten PC zum Ubuntu Server aufgewertet ...

Linux Netzwerk
Ubuntu Linux als Router verwenden
Anleitung von FA-jkaLinux Netzwerk14 Kommentare

Hallo, im Ubuntu Ubuntu Wiki findet man eine Anleitung, wie man einen Linux-PC als Router verwendet. Diese enthält ein ...

Ubuntu
Ubuntu 17.10 steht zum Download bereit
Information von FrankUbuntu3 Kommentare

Ubuntu 17.10 Artful Aardvark wurde veröffentlicht und kann ab sofort heruntergeladen werden. Die Version 17.10 erscheint mit GNOME 3.26.1 ...

Neue Wissensbeiträge
Webbrowser
Mozilla Firefox 77 verfügbar
Information von Frank vor 1 StundeWebbrowser

Mozilla hat Firefox Version 77 freigegeben. Neben Verbesserungen an "Pocket", einigen Sicherheitsupdates, einer bessere Übersicht für TLS-Zertifikate, wurde der ...

Informationsdienste

Beendet: Timo Wölken und Julia Reda reden jetzt live auf Twitch über Uploadfilter, Rezo, Trump und Twitter

Information von Frank vor 2 StundenInformationsdienste

Wer Interesse zum kommenden Uploadfilter, Rezo, Trump und Twitter hat, kann nun unter twitch.tv der Diskussion beitreten: 03.06.2020 ab ...

Windows 10
Windows2Go ist nun scheintot
Information von DerWoWusste vor 5 StundenWindows 10

Microsoft hat mit Win10 v2004 Windows to go entfernt (sprich: der eingebaute Wizard zur Erstellung wurde entfernt). Wer weiterhin ...

iOS
IOS iPadOS 13.5.1 erschienen
Information von sabines vor 12 StundeniOS

Recht kurz nach iOS 13.5.0 ist gestern iOS/iPadOS in der Version 13.5.1 für IPhone und IPad erschienen. Es schließt ...

Heiß diskutierte Inhalte
Microsoft
100 Prozent CPU Last gleich Volllast, Pustekuchen, nicht bei Microsoft!!! VOL 2
Frage von MysticFoxDEMicrosoft60 Kommentare

Liebe Freunde der Präzision und der Norm, ich möchte in diesem Beitrag konstruktiv an den folgenden Vorgängerbeitrag anschliessen, der ...

Microsoft
Zugriffsprobleme Festplatte
gelöst Frage von MiMa89Microsoft58 Kommentare

Hallo Zusammen, ich hoffe Ihr könnt mir bei folgendem Problem helfen. Ich habe eine externe Festplatte die nicht mehr ...

Informationsdienste
Die Zerstörung der Presse - Youtuber Rezo möchte Missstände in unserer Mediengesellschaft aufzeigen, um sie zu lösen
Information von FrankInformationsdienste54 Kommentare

Youtuber Rezo greift in seinem neuen Video den Boulevard an, warnt vor allem vor Verschwörungen und richtet einen Appell ...

SAN, NAS, DAS
Entscheidungshilfe Storage für Netzwerkupgrade
Frage von m-jelinskiSAN, NAS, DAS34 Kommentare

Hallo zusammen, unsere Server und Storage-Systeme sind nun 6 Jahre alt und überfällig ausgetauscht zu werden. Daher haben wir ...