Technical Anshu Startseite › Tutorials › OrangeHRM-Server-Setup
🧑‍💼 Kostenloses HRM auf Ihrem eigenen Server

OrangeHRM-Server-Setup

Richten Sie OrangeHRM Starter auf Ihrem eigenen Büroserver ein: Anforderungen, das Web-Installationsprogramm, die erste Administratoranmeldung, Mitarbeiterdatensätze, Urlaubseinstellungen und die Sicherheitsregeln, die HR-Daten verdienen.

✍️ Technical Anshu🖥️ Windows (XAMPP) · Linux (LAMP)🎧 Multi-Language Audio
OrangeHRM-Server-Setup
🎧 Mehrsprachiges Audio: Klicken Sie im Videoplayer auf [Einstellungen] (⚙️) ➔ [Audiospur], um Ihre Sprache auszuwählen.

📑Kapitel

  1. Was OrangeHRM Starter ist – und der Web-Stack, den es darunter benötigt
  2. Route A: Vorbereiten des Servers mit XAMPP unter Windows
  3. Route B: Vorbereiten des Servers mit einem LAMP-Stack unter Linux
  4. Erstellen der Datenbank und eines dedizierten Datenbankbenutzers
  5. Öffnen Sie den Web-Installer und bestehen Sie die Systemprüfung
  6. Datenbankeinstellungen und Erstellen des ersten Administratorkontos
  7. Erste Administratoranmeldung – Firmenname und erstes Backup
  8. Mitarbeiterdatensätze hinzufügen und Mitarbeitern ihre eigenen Logins geben
  9. Urlaub einrichten: Arten, Ansprüche, beantragen und genehmigen
  10. Sicherheitsregeln für HR-Daten – Zugriff, HTTPS und Backups

📋 Übersicht und Schritt-für-Schritt-Anleitung

1

Überprüfen Sie zuerst die Anforderungen

OrangeHRM ist eine PHP-Webanwendung, daher benötigt der Server darunter einen Standard-Webstack: Apache als Webserver, PHP und MySQL oder MariaDB als Datenbank. Der Installationsassistent selbst dauert nur wenige Minuten – die Vorbereitung dieses Stapels ist die eigentliche Arbeit.

Die Maschine muss nicht leistungsstark sein. Ein PC, der während der Bürozeiten eingeschaltet bleibt, ist ehrlich gesagt für ein kleines Team ausreichend, aber es sollte eine Maschine sein, die an einem Ort bleibt, physisch sicher ist und gesichert wird – nicht der tägliche Laptop von irgendjemandem.

📌 PHP-Version ist wichtig: OrangeHRM 5.x unterstützt PHP 7.4 bis 8.1. Ein brandneues PHP außerhalb dieses Bereichs ist der häufigste Grund dafür, dass das Installationsprogramm den Fortgang verweigert – der Systemprüfbildschirm weist darauf hin, also überprüfen Sie die Version, bevor Sie beginnen.
2

Route A – Windows mit XAMPP

Wenn Ihr Büro unter Windows läuft, ist dies der schnellste Weg. Installieren Sie XAMPP von der offiziellen Website – es bündelt Apache, MySQL und PHP – und starten Sie Apache und MySQL über das XAMPP-Kontrollfeld.

Laden Sie die OrangeHRM Starter-ZIP-Datei von der offiziellen OrangeHRM-Website herunter und extrahieren Sie sie in den XAMPP-Webordner:

Windows — OrangeHRM Folder
C:\xampp\htdocs\orangehrm
⚠️ XAMPP is built for convenience, not for exposure: on an office LAN it is a practical choice, but never port-forward a XAMPP install to the public internet.
3

Route B – Linux mit einem LAMP-Stack

Für einen dedizierten Server, der jahrelang mit weniger beweglichen Teilen laufen soll, verwenden Sie Linux. Installieren Sie Apache, MariaDB (oder MySQL) und PHP mit den Erweiterungen, die OrangeHRM benötigt, laden Sie dann OrangeHRM von der offiziellen Website herunter und extrahieren Sie es in den Apache-Webordner:

Linux — OrangeHRM Folder
/var/www/html/orangehrm

Make sure the web server owns that folder and can write to it — the installer's system check tests folder writability and will stop you if it is wrong. Restart Apache after changing anything, then continue to the database step, which is the same on both routes.

4

Erstellen Sie die Datenbank und ihren eigenen Benutzer

Bevor Sie das Installationsprogramm öffnen, erstellen Sie eine leere Datenbank für OrangeHRM – zum Beispiel mit dem Namen orangehrm – in phpMyAdmin (Windows) oder Ihrem MySQL/MariaDB-Client (Linux) und erstellen Sie einen dedizierten Datenbankbenutzer mit einem echten Passwort und vollständigen Rechten nur für diese Datenbank.

⚠️ Geben Sie dem Installationsprogramm nicht Ihr Datenbank-Root-Passwort. Es fühlt sich schneller an, aber dann läuft die Anwendung mit Macht über jede Datenbank auf dem Server. Ein dedizierter Benutzer, der nur auf die OrangeHRM-Datenbank zugreifen kann, benötigt zwei Minuten und stellt eine echte Sicherheitsgrenze dar.
5

Öffnen Sie den Web Installer und bestehen Sie die Systemprüfung

Alles von hier aus geschieht im Browser. Öffnen Sie das Installationsprogramm unter:

Browser Address Bar
http://localhost/orangehrm

On another office PC, use the server's name or IP address in place of localhost. The wizard opens with a welcome and licence screen, then runs its system check — PHP version, PHP extensions, database connection and writable folders. Every line should pass. If something is flagged, fix that item (install the named extension, correct the folder permissions) rather than forcing ahead; the check exists because the software genuinely breaks when a check fails.

6

Datenbankeinstellungen und das Admin-Konto

Geben Sie im Datenbankkonfigurationsbildschirm den Host (normalerweise localhost), den Datenbanknamen und den dedizierten Benutzer ein, den Sie in Schritt 4 erstellt haben – nicht das Root-Konto. Als nächstes fordert Sie der Assistent auf, den ersten Administratorbenutzer zu erstellen. Dieses Konto steuert das gesamte System: jeden Mitarbeiterdatensatz, jedes Gehaltsfeld, jede Urlaubsgenehmigung.

⚠️ Legen Sie hier ein sicheres Administratorkennwort fest und schützen Sie es wie ein solches. Wenn ein einfaches oder ein Standardkennwort verwendet wurde, nur um durch die Einrichtung zu gelangen, ändern Sie es sofort nach Ihrer ersten Anmeldung – bevor echte Mitarbeiterdaten eingegeben werden. Notieren Sie sich die Anmeldeinformationen in Ihren Kennwortaufzeichnungen und führen Sie das Büro niemals mit einem Administratorkennwort aus, das von mehreren Personen geteilt wird: Ein gemeinsames Kennwort ist die Art und Weise, wie kleine Büros ihre eigenen HR-Daten preisgeben.

Auf dem Bestätigungsbildschirm erstellt der Assistent die Datenbanktabellen. Lassen Sie es beenden, ohne den Tab zu schließen.

7

Erste Anmeldung und die ersten Einstellungen

Melden Sie sich mit dem soeben erstellten Administratorkonto an und bestätigen Sie, dass das Dashboard geladen wird. Melden Sie sich zunächst einmal ab und wieder an, damit Sie wissen, dass die Anmeldeinformationen funktionieren. Geben Sie dann unter Admin → Organisation → Allgemeine Informationen Ihren Firmennamen ein, damit das System vom ersten Tag an den Namen Ihres Büros trägt.

✅ Erstellen Sie jetzt das erste Backup, während das System noch leer ist. Ein Datenbank-Dump der funktionierenden, aber leeren Installation ist Ihr sauberer Rückkehrpunkt – wenn später etwas schief geht, können Sie jederzeit zu einem bekanntermaßen funktionierenden OrangeHRM zurückkehren, anstatt eine Neuinstallation von Null durchzuführen.
8

Mitarbeiterdatensätze hinzufügen und Urlaub einrichten

Fügen Sie bei laufendem System Ihre Personen hinzu. Mitarbeiterdatensätze befinden sich im PIM-Modul – fügen Sie Mitarbeiter einzeln hinzu oder importieren Sie eine Mitarbeiterliste aus CSV mithilfe der Beispieldatei aus PIM → Datenimport, deren Kopfzeile genau das Format hat, dem Ihre Datei entsprechen muss. Geben Sie jedem Mitarbeiter ein eigenes ESS-Login (Self-Service), damit er seine eigenen Unterlagen einsehen und selbst Urlaub beantragen kann; Administratorkonten bleiben getrennt und es gibt nur wenige.

Dann richten Sie den Urlaub im Modul Urlaub ein: Definieren Sie Ihre Urlaubsarten, fügen Sie die Ansprüche jedes Mitarbeiters für das Jahr hinzu, und der tägliche Ablauf erledigt sich von selbst – Mitarbeiter beantragen, ihre Vorgesetzten genehmigen und Administratoren sehen alles.

9

Sichern Sie es so, wie es Personaldaten verdienen

Ein HR-System speichert die meisten personenbezogenen Daten im Büro – Namen, Adressen, Dokumente, Urlaubs- und Gehaltsdaten. Behandeln Sie den Server entsprechend:

⚠️ Belassen Sie OrangeHRM hinter Ihrem Büronetzwerk, einem VPN oder einem geeigneten HTTPS – öffnen Sie es niemals im öffentlichen Internet über einfaches HTTP. Anmeldungen und Mitarbeiterdaten werden unverschlüsselt über einfaches HTTP übertragen, und eine Installation im Internet mit einem erratenen Administratorkennwort reicht aus, um die gesamte Personendatenbank zu verlieren.

Sichern Sie zwei Dinge gleichzeitig: die Datenbank (die Datensätze) und die hochgeladenen Dateien des OrangeHRM-Ordners (Dokumentanhänge) – beides allein ist eine unvollständige Wiederherstellung. Bewahren Sie die Kopien an einem anderen Ort als auf dem Server selbst auf, halten Sie den Stapel auf dem neuesten Stand und überprüfen Sie, wer über ein Administratorkonto verfügt, wenn jemand das Büro verlässt.

🏷️Topic Search Variables & Keywords

🔍 OrangeHRM 🔍 OrangeHRM Starter 🔍 Free HR Software 🔍 HRM Server Setup 🔍 OrangeHRM Installation 🔍 XAMPP 🔍 LAMP Stack 🔍 Employee Records 🔍 Leave Management 🔍 PIM Module 🔍 HR Server 🔍 TechnicalAnshu 🔍 ITAdmin
🎙️ Vollständiges Transkript – zum Erweitern antippen

OrangeHRM-Server-Setup. Bildschirmdemonstration durch Technical Anshu.

Richten Sie OrangeHRM Starter auf Ihrem eigenen Büroserver mit dieser vollständigen Anleitung ein: Anforderungen, Web-Installer, erste Administratoranmeldung, Mitarbeiterdatensätze, Urlaubseinrichtung und die Sicherheitsregeln, die HR-Daten verdienen.

(Das Transkript endet hier auf der Quellseite)

❓ Häufig gestellte Fragen

Ist dieses Tutorial zu 100 % kostenlos?

Ja! Alle von Technical Anshu demonstrierten Leitfäden und Methoden nutzen kostenlose, legale und pädagogische Ressourcen.

Können Anfänger dieser Anleitung folgen?

Absolut! Jeder Schritt wird auf dem Bildschirm mit detaillierten Anweisungen demonstriert, sodass jeder problemlos mitmachen kann.

Wo kann ich Fragen stellen, wenn ich nicht weiterkomme?

Hinterlassen Sie einen Kommentar direkt zum YouTube-Video und unsere Community und Technical Anshu helfen Ihnen weiter.

🚀 Sehen Sie sich das vollständige Tutorial auf YouTube an

🚀 Sehen Sie sich das vollständige Schritt-für-Schritt-Video-Tutorial auf YouTube an: https://www.youtube.com/watch?v=ocbmBouU_mI

Abonnieren Sie Technical Anshu für IT-Support, Windows-Fehlerbehebung und Serververwaltung.

▶️ Vollständiges Video ansehen
Dieses Tutorial basiert auf dem OrangeHRM-Server-Setup-Video von Technical Anshu. • Sind Sie bei einem Schritt nicht weitergekommen? Fragen Sie in den Videokommentaren nach – dort bekommen Sie Hilfe 🙏