Konfiguracja serwera OrangeHRM
Skonfiguruj OrangeHRM Starter na własnym serwerze biurowym: wymagania, instalator sieciowy, pierwsze logowanie administratora, dane pracowników, konfiguracja urlopów i zasady bezpieczeństwa, na jakie zasługują dane HR.
📑Rozdziały
- Czym jest OrangeHRM Starter — i pod spodem stos sieciowy, którego potrzebuje
- Ścieżka A: przygotowanie serwera za pomocą XAMPP w systemie Windows
- Trasa B: przygotowanie serwera ze stosem LAMP w systemie Linux
- Utworzenie bazy danych i dedykowanego użytkownika bazy
- Otwieranie instalatora internetowego i przejście kontroli systemu
- Ustawienia bazy danych i utworzenie pierwszego konta administratora
- Pierwsze logowanie administratora — nazwa firmy i pierwsza kopia zapasowa
- Dodawanie danych pracowników i nadawanie im własnych loginów
- Konfigurowanie urlopów: rodzaje, uprawnienia, ubieganie się i zatwierdzanie
- Zasady bezpieczeństwa danych HR — dostęp, HTTPS i kopie zapasowe
📋Omówienie i przewodnik krok po kroku
Najpierw sprawdź wymagania
OrangeHRM to aplikacja internetowa w języku PHP, więc serwer pod nią wymaga standardowego stosu sieciowego: Apache jako serwer WWW, PHP i MySQL lub MariaDB jako baza danych. Sam kreator instalacji zajmuje kilka minut — przygotowanie stosu to prawdziwa praca.
Maszyna nie musi być potężna. Komputer stacjonarny, który pozostaje włączony w godzinach pracy, w zupełności wystarczy małemu zespołowi, ale powinien to być komputer, który stoi w jednym miejscu, jest fizycznie bezpieczny i ma kopię zapasową, a nie czyjś laptop na co dzień.
Trasa A — Windows z XAMPP
Jeśli Twoje biuro korzysta z systemu Windows, jest to najszybsza metoda. Zainstaluj XAMPP z jego oficjalnej strony — łączy Apache, MySQL i PHP — i uruchom Apache i MySQL z panelu sterowania XAMPP.
Pobierz plik zip OrangeHRM Starter z oficjalnej strony OrangeHRM i rozpakuj go do folderu internetowego XAMPP:
__PEŁNY BLOK KODU0__Trasa B — Linux ze stosem LAMP
W przypadku serwera dedykowanego, który powinien działać przez lata z mniejszą liczbą ruchomych części, użyj systemu Linux. Zainstaluj Apache, MariaDB (lub MySQL) i PHP z rozszerzeniami, których potrzebuje OrangeHRM, następnie pobierz OrangeHRM z oficjalnej strony i rozpakuj go do folderu internetowego Apache:
__PEŁNY BLOK KODU1__Utwórz bazę danych i jej własnego użytkownika
Przed otwarciem instalatora utwórz pustą bazę danych dla OrangeHRM — na przykład o nazwie orangehrm — w phpMyAdmin (Windows) lub kliencie MySQL/MariaDB (Linux) i utwórz dedykowanego użytkownika bazy danych z prawdziwym hasłem i pełnymi uprawnieniami wyłącznie do tej bazy danych.
Otwórz instalator internetowy i przejdź kontrolę systemu
Wszystko dzieje się tutaj w przeglądarce. Otwórz instalator pod adresem:
__PEŁNY BLOK KODU2__Ustawienia bazy danych i konto administratora
Na ekranie konfiguracji bazy danych wprowadź hosta (zwykle localhost), nazwę bazy danych i dedykowanego użytkownika utworzonego w kroku 4 — a nie konto root. Następnie kreator poprosi Cię o utworzenie pierwszego użytkownika administratora. To konto kontroluje cały system: każdy rekord pracownika, każde pole wynagrodzenia, każdą zgodę na urlop.
Na ekranie potwierdzenia kreator tworzy tabele bazy danych. Pozwól zakończyć bez zamykania karty.
Pierwsze logowanie i pierwsze ustawienia
Zaloguj się na konto administratora, które właśnie utworzyłeś i potwierdź załadowanie panelu. Najpierw wyloguj się i zaloguj ponownie, aby mieć pewność, że dane uwierzytelniające działają. Następnie ustaw nazwę swojej firmy w obszarze Administracja → Organizacja → Informacje ogólne, aby system od pierwszego dnia nosił nazwę Twojego biura.
Dodaj dane pracowników i skonfiguruj urlop
Gdy system jest uruchomiony, dodaj swoich ludzi. Rekordy pracowników znajdują się w module PIM — dodawaj pracowników jeden po drugim lub importuj listę pracowników z pliku CSV, korzystając z przykładowego pliku z PIM → Import danych, którego wiersz nagłówka odpowiada dokładnie formatowi, jaki musi odpowiadać Twojemu plikowi. Nadaj każdemu pracownikowi własny login ESS (samoobsługowy), aby mógł przeglądać swoją dokumentację i samodzielnie ubiegać się o urlop; konta administratorów pozostają oddzielne i nieliczne.
Następnie skonfiguruj urlop w module Urlop: zdefiniuj rodzaje urlopów, dodaj uprawnienia każdego pracownika na dany rok, a codzienny przepływ załatwi się sam — pracownicy składają wnioski, ich przełożeni zatwierdzają, a administratorzy wszystko widzą.
Zabezpiecz je tak, jak na to zasługują dane HR
System HR przechowuje w biurze najwięcej danych osobowych – nazwiska, adresy, dokumenty, dokumentację urlopową i płacową. Traktuj serwer odpowiednio:
Utwórz razem kopię zapasową dwóch rzeczy: bazy danych (rekordów) i przesłanych plików folderu OrangeHRM (załączników dokumentów) — przywrócenie każdego z osobna oznacza niekompletność. Trzymaj kopie w innym miejscu niż sam serwer, aktualizuj stos i sprawdzaj, kto posiada konto administratora, gdy ktoś opuszcza biuro.
🏷️Topic Search Variables & Keywords
🎙️ Pełna transkrypcja — kliknij, aby rozwinąć
Konfiguracja serwera OrangeHRM. Demonstracja na ekranie przeprowadzona przez Technical Anshu.
Skonfiguruj OrangeHRM Starter na własnym serwerze biurowym, korzystając z tego kompletnego przewodnika: wymagania, instalator sieciowy, pierwsze logowanie administratora, dane pracowników, konfiguracja urlopów i zasady bezpieczeństwa, na jakie zasługują dane HR.
(transkrypcja kończy się tutaj na stronie źródłowej)
❓ Często zadawane pytania
Czy korzystanie z tego samouczka jest w 100% bezpłatne?
Tak! Wszystkie przewodniki i metody zademonstrowane przez Technical Anshu korzystają z bezpłatnych, legalnych i edukacyjnych zasobów.
Czy początkujący mogą postępować zgodnie z tym przewodnikiem?
Absolutnie! Każdy krok jest pokazany na ekranie wraz ze szczegółowymi instrukcjami, dzięki czemu każdy może z łatwością go wykonać.
Gdzie mogę zadawać pytania, jeśli utknę?
Zostaw komentarz bezpośrednio pod filmem w YouTube, a nasza społeczność i techniczny Anshu Ci pomogą.
🚀 Obejrzyj cały samouczek na YouTube
🚀 Obejrzyj pełny samouczek wideo krok po kroku na YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI
Zasubskrybuj Technical Anshu, aby uzyskać pomoc techniczną, rozwiązywanie problemów z systemem Windows i zarządzanie serwerami.
▶️ Obejrzyj cały film