[[linux:ubuntu:ejabberd]]

ejabberd auf Ubuntu 10.x kurznotiz

sudo apt-get install ejabberd
 
sudo dpkg-reconfigure ejabberd
 
# feintuning in /etc/ejabberd/ejabberd.cfg vornehmen (ssl erzwingen, webinterface auf loopback etc)
 
# iptables, ports öffnen
# 5222 für Jabberclients (c2s)
# 5269 Server2Server (s2s)
# 5280 admininterface auf loopback-device, erreichbar über ssh-tunnel
 
device="eth0"
iptables -A INPUT -i $device -m state --state NEW -p tcp --dport 5222 -j ACCEPT
iptables -A INPUT -i $device -m state --state NEW -p tcp --dport 5269 -j ACCEPT
 
# haiko@desktop:~$ nmap jabber.example.com
 
# Starting Nmap 5.21 ( http://nmap.org ) at 2011-02-28 18:32 CET
# Nmap scan report for jabber.example.com
# Host is up (0.068s latency).
# Not shown: 997 closed ports
# PORT     STATE SERVICE
 
# 5222/tcp open  unknown
# 5269/tcp open  unknown
 
 
 
# haiko@example:~$ netstat -an | grep tcp
#tcp        0      0 lokal:5269        extern:40400      VERBUNDEN    
#tcp        0      0 lokal:5269        extern:55884      VERBUNDEN  
#tcp        0      0 lokal:5222        extern:49155      VERBUNDEN
 
 
# haiko@example:~$ top -n1 | grep ejabberd
# 21625 ejabberd  18   0  1884  464  328 S  0.0  0.2   0:00.00 epmd               
# 21659 ejabberd  15   0 39468  31m 3212 S  0.0 12.4   0:01.49 beam          
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
  • linux/ubuntu/ejabberd.txt
  • Zuletzt geändert: 2012/07/10 07:37
  • (Externe Bearbeitung)