Automatischer Serverstart

EPIKUR Server als Dienst unter Windows ab EPIKUR Version 25.4.x

Um zusammen mit dem Start und Stopp des Betriebssystems den EPIKUR Server automatisch zu starten und zu stoppen gibt es die Möglichkeit den EPIKUR Server als Dienst in Microsoft Windows einzurichten.

Diese Anleitung richtet sich an versierte Nutzer des Microsoft Betriebssystems und setzt eine funktionierende EPIKUR Server Installation voraus. Um den Dienst einzurichten, wird eine Drittanbieter-Software benötigt, da der Serverstart/-stopp über zwei Skripte funktioniert. Eine Einrichtung ausschließlich mit Windows Funktionen – ohne Drittanbieter-Software – ist nicht möglich.


Genutzte Software: nssm.exe


1. Schritt: "Nssm" vorbereiten

Zuerst sollten Sie "Nssm" herunterladen (http://nssm.cc/download) und das Archiv an gewünschter Stelle entpacken (z. B.: "c:\nssm").


Ansicht auf der Website


Eingabeaufforderung ("cmd.exe") mit den Administratorrechten starten

  • Startmenü öffnen und "cmd" tippen
  • Rechtsklick auf "Eingabeaufforderung" → "Als Administrator ausführen"

Ansicht: Computer


2. Schritt: Dienst anlegen und konfigurieren

Mit der Eingabeaufforderung in das nssm-Verzeichnis wechseln (z. B.: "cd C:\nssm\win64") und den Dienst mit folgendem Befehl anlegen "nssm install" → "nssm install Epikur4ServerDienst": 


3. Schritt: Konfigurieren des Dienstes über die Grafische Oberfläche der "nssm.exe"

Aufruf der Konfiguration des Dienstes über "nssm edit Epikur4ServerDienst" in der Eingabeaufforderung:



Reiter "Application":

Hier muss bei "Path" die „start.bat“ aus dem EPIKUR Server Installationsverzeichnis ausgewählt und bei "Startup directory" das Verzeichnis "bin" ausgewählt werden:



Reiter "Details": 

In diesem Reiter gibt man den Dienstnamen und den Start-Typ "Automatic" an: 



Reiter "Log on": 

Hier muss "This account" ausgewählt und dabei der EPIKUR Nutzer des Computers inklusive Passwort angegeben werden. (Dieser Reiter kann auch über die Windows Dienste selbst konfiguriert werden.)



Reiter "Exit actions": 

Bei "Restart" sollte hier "No action" eingestellt werden. Damit der Server auch per Control Panel mit dem "Server sofort beenden"-Button beendet werden kann.



Reiter "Hooks":

Hier wird das Verhalten beim Beenden des Dienstes konfiguriert. Wichtig ist die Auswahl: "Event=Service stop" – "Before shutting down aplication". Hierfür wird der Befehl "C:\Epikur4Server\bin\stop.bat" (aus dem Installationspfad des EPIKUR Servers) bei "Command" eingetragen.



4. Schritt: Start der Epikur4Server Oberfläche

Um auch die grafische Serveroberfläche zu starten, kann eine Verknüpfung der "EpikurServer.exe" in den Windows Autostart Ordner gelegt werden. Diesen Ordner ruft man am schnellsten mit der "Ausführen"-Funktion ("Windows-Taste + r") von Windows auf. Hier gibt man "shell:startup" ein und legt in dem sich öffnenden Fenster eine Verknüpfung an (EPIKUR Server Installationslaufwerk :\ EPIKUR Server Installationspfad\launcher\Epikur 4 Server.exe, z.B.: C:\Epikur4Server\launcher\ Epikur 4 Server.exe)




Stand: 15.12.2025 LH/MW


Möchten Sie diesen Artikel mit anderen teilen?
https://faq.epikur.de/q/?automatischer-serverstart

Zugehörige Artikel