Technical Anshu Hem › Självstudier › OrangeHRM Server Setup
🧑‍💼 Gratis HRM på din egen server

OrangeHRM-serverinställningar

Konfigurera OrangeHRM Starter på din egen kontorsserver: krav, webbinstallationsprogrammet, första administratörsinloggningen, personaluppgifter, ledighetsinställningar och säkerhetsreglerna HR-data förtjänar.

✍️ Technical Anshu🖥️ Windows (XAMPP) · Linux (LAMP)🎧 Multi-Language Audio
OrangeHRM-serverinställningar
🎧 Flerspråkigt ljud: Klicka på [Inställningar] (⚙️) ➔ [Ljudspår] i videospelaren för att välja språk.

📑Kapitel

  1. Vad OrangeHRM Starter är – och webbstacken den behöver under
  2. Rutt A: förbereder servern med XAMPP på Windows
  3. Rutt B: förbereder servern med en LAMP-stack på Linux
  4. Skapa databasen och en dedikerad databasanvändare
  5. Öppna webbinstallationsprogrammet och klara systemkontrollen
  6. Databasinställningar och skapa det första administratörskontot
  7. Första administratörsinloggning – företagsnamn och den första säkerhetskopian
  8. Lägga till anställningsuppgifter och ge personalen sina egna inloggningar
  9. Ställa in ledighet: typer, rättigheter, ansök och godkänn
  10. Säkerhetsregler för HR-data – åtkomst, HTTPS och säkerhetskopior

📋 Översikt och steg-för-steg-guide

1

Kontrollera kraven först

OrangeHRM är en PHP-webbapplikation, så servern under den behöver en standardwebbstack: Apache som webbserver, PHP och MySQL eller MariaDB som databas. Själva installationsguiden tar några minuter — att förbereda den stacken är det verkliga arbetet.

Maskinen behöver inte vara kraftfull. En dator som förblir påslagen under kontorstid är ärligt nog för ett litet team, men det borde vara en maskin som stannar på ett ställe, är fysiskt säker och säkerhetskopieras – inte någons dagliga bärbara dator.

📌 PHP-versionen spelar roll: OrangeHRM 5.x stöder PHP 7.4 till 8.1. En helt ny PHP utanför det intervallet är den vanligaste anledningen till att installationsprogrammet vägrar att fortsätta - systemkontrollskärmen kommer att flagga det, så kontrollera versionen innan du börjar.
2

Rutt A – Windows med XAMPP

Om ditt kontor lever på Windows är detta den snabbaste vägen. Installera XAMPP från dess officiella webbplats – den kombinerar Apache, MySQL och PHP tillsammans – och starta Apache och MySQL från XAMPP-kontrollpanelen.

Ladda ner OrangeHRM Starter-zip från den officiella OrangeHRM-webbplatsen och extrahera den till XAMPP-webbmappen:

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

Rutt B – Linux med en LAMP-stack

För en dedikerad server som ska köras i flera år med färre rörliga delar, använd Linux. Installera Apache, MariaDB (eller MySQL) och PHP med tilläggen OrangeHRM behöver, ladda sedan ner OrangeHRM från den officiella webbplatsen och extrahera den till Apache-webbmappen:

__FULLKODBLOCK1__
4

Skapa databasen och dess egen användare

Innan du öppnar installationsprogrammet, skapa en tom databas för OrangeHRM – till exempel med namnet orangehrm – i phpMyAdmin (Windows) eller din MySQL/MariaDB-klient (Linux), och skapa en dedikerad databasanvändare med ett riktigt lösenord och fullständiga rättigheter endast för den databasen.

⚠️ Ge inte installationsprogrammet ditt databasrotlösenord. Det känns snabbare, men då körs applikationen med makt över varje databas på servern. En dedikerad användare som bara kan röra OrangeHRM-databasen tar två minuter och är en riktig säkerhetsgräns.
5

Öppna webbinstallationsprogrammet och klara systemkontrollen

Allt härifrån händer i webbläsaren. Öppna installationsprogrammet på:

__FULLKODBLOCK2__
6

Databasinställningar och administratörskontot

På databaskonfigurationsskärmen anger du värden (vanligtvis localhost), databasnamnet och den dedikerade användaren du skapade i steg 4 – inte rotkontot. Därefter ber guiden dig att skapa den första adminanvändaren. Det här kontot styr hela systemet: varje anställd, varje lönefält, varje ledighetsgodkännande.

⚠️ Ange ett starkt administratörslösenord här och skydda det som ett. Om ett enkelt lösenord eller lösenord i standardstil användes bara för att komma igenom installationen, ändra det omedelbart efter din första inloggning – innan någon riktig personaldata går in. Notera inloggningsuppgifterna i dina lösenordsposter, och kör aldrig kontoret på ett administratörslösenord som delas mellan flera personer: ett litet kontorslösenord som delas mellan flera personer.

På bekräftelseskärmen bygger guiden databastabellerna. Låt det avslutas utan att stänga fliken.

7

Första inloggningen och de första inställningarna

Logga in med administratörskontot du just skapade och bekräfta att instrumentpanelen laddas. Logga först ut och in igen en gång, så att du vet att inloggningsuppgifterna fungerar. Ställ sedan in ditt företagsnamn under Admin → Organisation → Allmän information, så att systemet bär ditt kontors namn från dag ett.

✅ Ta den första säkerhetskopian nu, medan systemet fortfarande är tomt. En databasdump av den fungerande-men-tom-installationen är din rena returpunkt - om något går fel senare kan du alltid komma tillbaka till en känd-bra OrangeHRM istället för att installera om från noll.
8

Lägg till personalposter och ställ in tjänstledighet

Med systemet igång lägger du till dina personer. Anställda poster finns i modulen PIM — lägg till personal en efter en, eller importera en personallista från CSV med hjälp av exempelfilen från PIM → Dataimport, vars rubrikrad är det exakta formatet som din fil måste matcha. Ge varje anställd sin egen ESS-inloggning (självbetjäning) så att de kan se sina egna register och själva ansöka om ledighet; administratörskonton förblir separata och få.

Ställ sedan in ledighet i modulen Leder: definiera dina ledighetstyper, lägg till varje anställds rätt för året, och det dagliga flödet sköter sig självt – anställda ansöker, deras chefer godkänner och administratörer ser allt.

9

Säkra det som HR-data förtjänar

Ett HR-system innehåller flest personuppgifter på kontoret – namn, adresser, dokument, ledighet och lönerelaterade register. Behandla servern därefter:

⚠️ Håll OrangeHRM bakom ditt kontorsnätverk, ett VPN eller rätt HTTPS – öppna aldrig på det offentliga internet över vanlig HTTP. Inloggningar och personaldata färdas okrypterade på vanlig HTTP, och en internetinstallation med ett gissat administratörslösenord är allt som krävs för att förlora hela persondatabasen.

Säkerhetskopiera två saker tillsammans: databasen (posterna) och OrangeHRM-mappens uppladdade filer (dokumentbilagor) – antingen en ensam är en ofullständig återställning. Förvara kopiorna någon annanstans än själva servern, håll stacken uppdaterad och granska vem som har ett administratörskonto när någon lämnar kontoret.

🏷️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
🎙️ Fullständig transkription — tryck för att expandera

OrangeHRM-serverinställningar. Demonstration på skärmen av Technical Anshu.

Konfigurera OrangeHRM Starter på din egen kontorsserver med den här kompletta guiden: krav, webbinstallationsprogram, första administratörsinloggning, personaluppgifter, ledighetsinställningar och säkerhetsreglerna som HR-data förtjänar.

(transkription slutar här på källsidan)

❓ Vanliga frågor

Är denna handledning 100 % gratis att följa?

Ja! Alla guider och metoder som demonstreras av Technical Anshu använder gratis, juridiska och pedagogiska resurser.

Kan nybörjare följa den här guiden?

Absolut! Varje steg visas på skärmen med detaljerade instruktioner så att alla enkelt kan följa med.

Var kan jag ställa frågor om jag fastnar?

Lämna en kommentar direkt på YouTube-videon så hjälper vår community och Technical Anshu dig.

🚀 Se hela handledningen på YouTube

🚀 Se hela steg-för-steg-videohandledningen på YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI

Prenumerera på Technical Anshu för IT-support, Windows-felsökning och serverhantering.

▶️ Se hela videon
Den här handledningen är baserad på Technical Anshus OrangeHRM-serverinstallationsvideo • Har du fastnat i något steg? Fråga i videokommentarerna — du får hjälp där 🙏