OrangeHRM Starter ist ein kostenloses Open-Source-HR-System, das Sie auf Ihrem eigenen Server betreiben – Mitarbeiterakten, Urlaub, Anwesenheit und Berichte unter Ihrem Dach, nicht auf einer monatlichen Abrechnung pro Mitarbeiter. Diese Anleitung deckt ehrlich die gesamte Einrichtung ab, einschließlich der Teile, die in den meisten Tutorials übersprungen werden: Wem sollten die Daten gehören und wie werden sie geschützt?
Jedes kleine Büro erreicht den gleichen Punkt: Mitarbeiterdaten leben in einer Excel-Datei, Urlaubsanträge live in WhatsApp-Nachrichten, und niemand kann eine einfache Frage wie Wie viele Urlaubstage hat diese Person noch übrig beantworten, ohne zwanzig Minuten nachzuforschen. OrangeHRM behebt dieses Problem mit einem Login und einer Datenbank. Dieser Leitfaden führt Sie durch die vollständige Servereinrichtung – Anforderungen, Installation, die erste Administratoranmeldung, das Hinzufügen von Mitarbeitern und die Sicherheitseinrichtung, die HR-Daten wirklich erfordern – in der gleichen Reihenfolge, die im Video gezeigt wird.
So sieht ein funktionierendes OrangeHRM-Dashboard nach der Einrichtung aus – die Zahlen sind Beispiele, Ihre Büronummern weichen davon ab.
OrangeHRM gibt es in zwei Familien. Die Starter-Edition ist kostenlos und Open Source – Sie laden sie herunter, installieren sie auf Ihrem eigenen Server und besitzen alles. Die kostenpflichtigen Editionen fügen im Abonnement Module wie Recruitment und Performance hinzu. Machen Sie sich die Trennung klar, bevor Sie jemandem etwas versprechen:
Das System läuft in einem Browser. Ein Server in Ihrem Büro, und jeder Manager und Mitarbeiter öffnet ihn von seinem eigenen Computer aus – auf den Personal-PCs ist nichts installiert.
OrangeHRM ist eine PHP-Webanwendung, daher benötigt der Server einen Standard-AMP-Stack. Gemäß der eigenen Installationsanleitung von OrangeHRM:
Unter Windows ist XAMPP der einfachste Weg, Apache, MySQL und PHP zusammenzubringen, was im OrangeHRM-eigenen Leitfaden empfohlen wird. Unter Linux stammen dieselben drei Teile aus dem normalen Paketmanager (einem LAMP-Stack). Welchen Weg Sie auch wählen, installieren Sie OrangeHRM nicht auf demselben Windows-Login, den jeder für die tägliche Arbeit verwendet – geben Sie dem Server einen eigenen Computer oder zumindest eine eigene Ecke, da diese Datenbank Informationen zum Gehalt neben dem Gehalt und auf Identitätsdokumentebene enthält.
Die Installation selbst ist ein Browser-Assistent – keine Codebearbeitung. Die ehrliche Reihenfolge:
C:\xampp\htdocs\orangehrm unter Windows oder /var/www/html/orangehrm unter Linuxhttp://localhost/orangehrm (oder die Server-IP von einem anderen PC) und folgen Sie dem Assistenten: Lizenz, Systemprüfung, Datenbankdetails, dann erstellen Sie das AdministratorkontoWenn sich die Systemprüfung des Assistenten beschwert, liegt fast immer eine fehlende PHP-Erweiterung oder ein Problem mit den Ordnerberechtigungen vor. Korrigieren Sie, was es nennt; Überspringen Sie keine Warnungen, da das gleiche Problem später als defekte Seite erneut auftritt.
Melden Sie sich als Administrator an und bauen Sie das Grundgerüst auf, bevor Sie einen einzelnen Mitarbeiter hinzufügen – fünfzehn Minuten hier ersparen Ihnen jahrelange Nacharbeit:
Halten Sie die Struktur so einfach, wie Ihr Büro wirklich ist. Ein 12-Personen-Büro benötigt nicht fünf Hierarchieebenen in der Software, nur weil die Software dies zulässt.
Mitarbeiter durchlaufen das PIM-Modul – ein Datensatz pro Person mit persönlichen Daten, Jobdetails, Berichtsmanager und Notfallkontakt. Verwenden Sie für mehr als eine Handvoll Mitarbeiter den CSV-Import anstelle der Eingabe (eine vollständige Anleitung finden Sie in dieser Serie).
Im zweiten Schritt wird aus einer Datenbank ein System: Geben Sie jedem Mitarbeiter unter Admin → Benutzer ein ESS-Login (Employee Self Service), das mit seinem Mitarbeiterdatensatz verknüpft ist. Mit ESS überprüfen die Mitarbeiter ihren eigenen Urlaubssaldo und beantragen selbst Urlaub – genau das WhatsApp-Chaos, das Sie ersetzen. Admin- und ESS-Rollen sind nicht dasselbe, und dieser Unterschied ist wichtig; Es gibt auch einen eigenen Leitfaden.
Halten Sie inne und seien Sie ehrlich darüber, was sich jetzt auf diesem Server befindet: Namen, Telefonnummern, Adressen, Eintrittsdaten, Ausweisdokumente, Urlaubs- und Anwesenheitshistorie. In den meisten Büros ist dies die vertraulichste Datenbank, die es gibt – sensibler als der Buchhaltungs-PC, weil es um Personen geht. Den vollständigen Sicherheitsleitfaden finden Sie in dieser Reihe. Die nicht verhandelbaren Dinge sind:
Wenn Sie diese vier Punkte befolgen, ist ein freies System ein verantwortungsvolles System. Überspringen Sie sie und die Tabellenkalkulation auf dem Laptop einer Person war ehrlich gesagt sicherer.
Sehen Sie sich das vollständige OrangeHRM-Server-Setup auf dem Bildschirm an – Installation, Konfiguration und die erste Anmeldung, Schritt für Schritt.
▶️ Watch Full VideoJa. OrangeHRM Starter ist kostenlos und Open Source – Sie laden es von der offiziellen OrangeHRM-Website herunter, installieren es auf Ihrem eigenen Windows- oder Linux-Server und es fällt keine Gebühr pro Mitarbeiter an. Es gibt kostenpflichtige Editionen, die Module wie Recruitment und Performance hinzufügen, aber Aufzeichnungen, Urlaub und Anwesenheit in Starter kosten nichts.
Für ein kleines Team reicht ein normaler Büro-PC, der während der Arbeitszeit eingeschaltet bleibt. Die Software benötigt Apache 2.2 oder höher, PHP 7.4 oder höher und MySQL 5.5 oder MariaDB 5.5 oder höher. Unter Windows bietet XAMPP alle drei zusammen; Unter Linux ist es der Standard-LAMP-Stack.
Ja. Geben Sie jedem Mitarbeiter ein ESS-Login (Employee Self Service), das mit seinem Datensatz verknüpft ist. Anschließend können sie ihren Urlaubssaldo überprüfen, Urlaub beantragen und ihre Daten über einen Browser einsehen. Der Manager genehmigt dann in OrangeHRM statt auf WhatsApp oder auf Papier.