Serverdienste
Server stellen Dienstleistungen bereit, die dann von sogenannten Clients genutzt werden können. Häufig laufen die „Serverdienste“ auf eigens dafür bestimmten Rechnern, die von den Clients über ein lokales Netz oder das Internet angesprochen werden. Es gibt aber auch Anwendungsfälle, wo der Serverdienst direkt auf demselben Rechner läuft wie der Client, und der Zugriff von außen vielleicht sogar explizit unterbunden wird. Bekannte Serverdienste sind z.B. der Webserver Apache, der Mailserver Postfix, die Datenbanken MySQL und PostgreSQL oder der Dateiserver Samba.
Die Trennung zwischen dieser Übersichtsseite und Netzwerk ist nicht immer einfach, also evtl. auch dort nachschauen.
Webserver¶
Apache - der Apache-Webserver
Apache 2.4 - der Apache-Webserver in neuerer Version
bootmail - E-Mail-Benachrichtigung bei Neustart des Servers
Hiawatha - ein schlanker Webserver
Instant Webserver verschiedene einfache Webserver zu Testzwecken und zum Datenaustauch
lighttpd - Lighty, ein kleiner und performanter Webserver
Logwatch - Kurzfassung von Logdateien erstellen und optional versenden
nginx - schneller, ressourcensparender Webserver, unterstützt, u.a. PHP, Perl und Python Skripte
Tomcat - HTTP-Server zur Ausführung von Java-Code
Webalizer - Auswertung von Logdateien eines Webservers
XAMPP - Webserver-Testumgebung, nicht für einen öffentlichen Webserver geeignet
Proxyserver¶
BFilter - ein Filter-Proxy mit Schwerpunkt Werbefilter
Polipo - ein cachender Webproxy, der auch einige wenige Optionen zum Werbefiltern bietet
Privoxy - ein Werbefilter-Proxy
Squid - leistungsfähiger Universal-Proxy für HTTP-/FTP-Verbindungen
squidGuard - Webfilter für Squid
Inhaltsfilter - Einrichtung eines Inhaltsfilters mittels Squid und DansGuardian
Tinyproxy - ein weiterer Proxyserver
Datei-/Druckerserver¶
NFS - Dateien für andere Unix-/Linux-Rechner im Netzwerk freigeben
NFS mit Kerberos sichern - Kerberos zur Authentifizierung nutzen
Samba - zu Microsofts Windows-Freigaben kompatibler Dateiserver
CUPS - Drucker gemeinsam nutzen
ProFTPD - ein FTP-Server
vsftpd - ein sicherer und einfacher FTP-Server
WebDAV - Dateizugriff auf einen Webserver
OpenAFS - Open-Source-Implementierung des Andrew File System für verschiedene Betriebssysteme
E-Mail¶
Mailserver Einführung - grundlegender Aufbau und unterschiedliche Komponenten
Postfix - ein SMTP-Server (MTA) zum Verschicken von Mails
Dovecot - ein einfacher IMAP/POP-Mailserver
Cyrus IMAPD - ein weiterer IMAP-Server
eGroupWare - ein Groupware-Server
SOGo - ein weiterer Groupware-Server
Zarafa - Kommerzieller Groupware-Server, insbesondere zum Umzug von Outlook geeignet
Fetchmail - ein Dienst, um Mails von E-Mail Servern zu holen und lokal zu verteilen (MRA)
Amavis-Spam-Virenfilter - serverseitiges Filtern mit Fetchmail-Postfix-Cyrus-Kombination
Squirrelmail - Webmailoberfläche für einen IMAP-Server
Citadel - Groupware-Lösung mit Webinterface zur Verwaltung von E-Mails, Daten, Adressen und Notizen
up-imapproxy - IMAP-Proxy zur Beschleunigung von Webmail-Applikationen
Mailserver testen - Funktionstests an Mailservern durchführen
imapsync - inkrementelles und rekursive Kopieren von E-Mailnachrichten zwischen zwei Servern
Datenbank¶
MySQL - ein weit verbreiteter Datenbank-Server
MariaDB - eine API-kompatible Abspaltung von MySQL
PostgreSQL - ein weiterer Datenbank-Server
CouchDB - dokumentenorientierte Datenbank
Redis - schnelle und flexible Schlüssel-Werte-Datenbank („Key-Value Store“)
VPN¶
Siehe auch Fernzugriff.
Check Point SSL Network Extender - Eine VPN-Verbindung zur CheckPoint FireWall-1/VPN-1 aufbauen
Hamachi - bedienerfreundlicher proprietärer VPN-Client mit integriertem Instant Messenger
KVpnc - VPN-Client für den KDE-Desktop
NeoRouter - Virtuelles LAN übers Internet, VPN-Client und Server
NX - VNC-Ersatz auf Basis von SSH
OpenVPN - VPN-Lösung auf SSL-Basis, für verschiedene Plattformen erhältlich
Tinc - dezentrales Mesh-Routing
shellinabox - Serverdienst
SSH - die sichere Art der Fernadministration
VNC allgemeiner Artikel zum Thema „Virtual Network Computing“
VPNC - Alternative zum Cisco-VPN-Client
Multimedia¶
Musik verwalten Übersicht über verschiedene Server zum Streamen von Musik
Ampache - Audio Streaming-Server incl. Benutzerverwaltung, integriertem Player
MPD - Music-Player-Daemon - Audiospieler als Systemdienst mit zahlreichen Oberflächen
Music Browser - schlanker und einfach zu konfigurierender Streaming-Server
Zeya - Audio-Streaming-Server mit HTML5-Ausgabe
Icecast2 - Ogg Vorbis- und MP3-Audio Streaming Server
MythTV - Festplattenrekorder mit zahlreichen Zusatzfunktionen, der Backend und Frontend trennt
Plex Media Server - Allround-Medienserver
VLC - der beliebte Player lässt sich auch als Streaming-Server verwenden
Bilder verwalten (Abschnitt „Webbasierte-Bildverwaltungen“) Überblick zu webbasierten Lösungen
Gallery - umfangreiche Online-Fotoverwaltung
MiniGal Nano - einfache Bildergalerien auf einem Webserver erstellen
Piwigo - weitere Bildergalerie für Server
P2P-Tauschbörsen¶
MLDonkey - Klient für zahlreiche Netzwerke, der Oberfläche und Kernprogramm trennt
w3btorrent - ein PHP Frontend für den Bittorrent Client
Infrastruktur¶
Bacula - umfangreiches Datensicherungssystem
CA - eine eigene "Certification Authority" für SSL-Zertifikate erstellen
Cloud-Dienste verschiedene Möglichkeiten zur Cloud-Nutzung
ownCloud - selbstverwalteter Cloud-Dienst
Content Management Systeme Überblick zu verschiedenen CMS
DAViCal - in PHP-5 verfasster Kalenderserver, verwendet zur Verwaltung der Daten eine PostgreSQL-Datenbank
Dnsmasq - ein DNS-/DHCP-Server für kleine Netzwerke
DNS-Server Bind - der klassische Nameserver
DDNS-Clients - DynDNS oder ähnliche Dienste nutzen
i2p - ein anonymes/pseudonymes Netzwerk erstellen und nutzen
ISC-DHCPD - der klassische DHCP-Server
IPv6 - Übersicht zum Internet Protokoll Version 6
Kerberos - ermöglicht eine sichere Authentifizierung in einer unsicheren Umgebung
Kerberos/ActiveDirectory - Kerberos im Zusammenspiel mit ActiveDirectory
Kerberos/LDAP - Kerberos im Zusammenspiel mit OpenLDAP
Lokale Paketquellen Übersichtsseite
Munin - Serverüberwachung mit der Möglichkeit, eine Vielzahl von Rechnern zu Überwachen
Monit - einfach zu bedienendes Programm zum Überwachen von Server-Diensten
Netzwerk-Monitoring - Werkzeuge zum Überwachen der Netzwerk-Aktivitäten
OpenLDAP - freie Implementierung eines LDAP-Servers
OpenLDAP ab Precise bzw. Ubuntu 12.04
OpenNMS - freies Netzwerkmanagement-System
phpBB - weit verbreitete, freie Forensoftware
Redmine - flexibles, webbasierendes Projektmanagement
Siege - Werkzeug zur Durchführung von Regressionstests und Leistungsvergleichen für HTTP
SiteBar - eine zentrale, serverbasierte Lesezeichenverwaltung
ssl-cert - selbstsignierte SSL-Zertifikate für einen Heimserver generieren lassen
Trac - webbasierte Projektverwaltung mit Wiki, Ticket-System u.v.m.
Ubuntu-Mirror - ein Spiegelserver für Ubuntu-Quellen
ubumirror - ein Spiegelserver für Ubuntu-Quellen
Wikisoftware Übersicht über verschiedene Wiki-Systeme
Xymon - System-Monitoring-Dienst
Zentyal - graphische Weboberfläche für Ubuntu Server
Sonstige Server¶
advanced TFTP - für PXE-Bootvorgänge oder zur Installation alternativer Firmware
inetd - verwaltet die Netzwerkverbindungen bestimmter Dienste
xinetd - verbesserte Version des inetd, dafür etwas komplexer in der Konfiguration
SANE-Scanserver im Netzwerk - Scanner im Netzwerk nutzen
siproxd - problemlos mehrere SIP-Anwendungen hinter einem Router betreiben
Openfire - ein auf Java basierender Jabber-Server
ejabberd - ein Jabber-Server mit vielen Funktionen, geeignet für kleine und große Installationen
LTSP - das Linux Terminal Server Project für die Arbeit mit Thin-Clients
Sobby - dedizierter Server für den Gemeinschaftseditor Gobby
Dedizierter Spiele-Server - Voraussetzungen und Einrichtung eines Spiele-Servers
TeamSpeak-Server - einen Server für die proprietäre Sprachkonferenzsoftware einrichten
Funambol - ein SyncML-Server
callbuntu-webgui - Weboberfläche zur Administration gängiger Leistungsmerkmale eines Asterisk-Telefonieservers
KestrelHPC - ein einfacher High Performance Computing Cluster