Technical Anshu Home › Tutorial › Configurazione del server OrangeHRM
🧑‍💼 HRM gratuito sul tuo server

Configurazione del server OrangeHRM

Configura OrangeHRM Starter sul server del tuo ufficio: requisiti, programma di installazione web, primo accesso amministratore, record dei dipendenti, configurazione delle ferie e regole di sicurezza che i dati HR meritano.

✍️ Technical Anshu🖥️ Windows (XAMPP) · Linux (LAMP)🎧 Multi-Language Audio
Configurazione del server OrangeHRM
🎧 Audio multilingue: Nel lettore video, fai clic su [Impostazioni] (⚙️) ➔ [Traccia audio] per scegliere la lingua.

📑Capitoli

  1. Cos'è OrangeHRM Starter e lo stack web di cui ha bisogno
  2. Percorso A: preparazione del server con XAMPP su Windows
  3. Percorso B: preparare il server con uno stack LAMP su Linux
  4. Creazione del database e di un utente del database dedicato
  5. Apertura del programma di installazione web e superamento del controllo del sistema
  6. Impostazioni del database e creazione del primo account amministratore
  7. Primo accesso amministratore: nome dell'azienda e primo backup
  8. Aggiunta di record dei dipendenti e assegnazione al personale dei propri accessi
  9. Impostazione del congedo: tipologie, diritti, richiesta e approvazione
  10. Regole di sicurezza per i dati HR: accesso, HTTPS e backup

📋 Panoramica e guida passo passo

1

Verifica prima i requisiti

OrangeHRM è un'applicazione web PHP, quindi il server sottostante necessita di uno stack web standard: Apache come server web, PHP e MySQL o MariaDB come database. La procedura guidata di installazione richiede pochi minuti: preparare lo stack è il vero lavoro.

Non è necessario che la macchina sia potente. Onestamente, un PC che rimane acceso durante l'orario d'ufficio è abbastanza per un piccolo team, ma dovrebbe essere una macchina che sta in un posto, è fisicamente sicura e viene sottoposta a backup, non il laptop quotidiano di qualcuno.

📌 La versione PHP è importante: OrangeHRM 5.x supporta PHP da 7.4 a 8.1. Un PHP nuovo di zecca al di fuori di tale intervallo è il motivo più comune per cui il programma di installazione si rifiuta di procedere: la schermata di controllo del sistema lo contrassegnerà, quindi controlla la versione prima di iniziare.
2

Percorso A: Windows con XAMPP

Se il tuo ufficio utilizza Windows, questo è il percorso più veloce. Installa XAMPP dal suo sito ufficiale (raggruppa Apache, MySQL e PHP insieme) e avvia Apache e MySQL dal pannello di controllo XAMPP.

Scarica il file zip OrangeHRM Starter dal sito Web ufficiale OrangeHRM ed estrailo nella cartella web XAMPP:

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

Percorso B: Linux con uno stack LAMP

Per un server dedicato che dovrebbe funzionare per anni con meno parti mobili, utilizza Linux. Installa Apache, MariaDB (o MySQL) e PHP con le estensioni necessarie a OrangeHRM, quindi scarica OrangeHRM dal sito ufficiale ed estrailo nella cartella web di Apache:

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

Crea il database e il proprio utente

Prima di aprire il programma di installazione, crea un database vuoto per OrangeHRM, ad esempio denominato orangehrm, in phpMyAdmin (Windows) o nel tuo client MySQL/MariaDB (Linux) e crea un utente del database dedicato con una password reale e diritti completi solo su quel database.

⚠️ Non consegnare all'installatore la password root del database. Sembra più veloce, ma poi l'applicazione viene eseguita con potenza su ogni database sul server. Un utente dedicato che può toccare solo il database OrangeHRM impiega due minuti e rappresenta un vero limite di sicurezza.
5

Apri il programma di installazione Web e supera il controllo del sistema

Tutto da qui avviene nel browser. Apri il programma di installazione su:

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

Impostazioni del database e account amministratore

Nella schermata di configurazione del database, inserisci l'host (solitamente localhost), il nome del database e l'utente dedicato che hai creato nel passaggio 4, non l'account root. Successivamente la procedura guidata ti chiede di creare il primo utente amministratore. Questo account controlla l'intero sistema: ogni record di dipendente, ogni campo relativo allo stipendio, ogni approvazione delle ferie.

⚠️ Imposta qui una password amministratore complessa e proteggila come tale. Se è stata utilizzata una password semplice o predefinita solo per completare la configurazione, modificala immediatamente dopo il primo accesso, prima che vengano inseriti dati reali dei dipendenti. Annota le credenziali nei record delle password e non gestire mai l'ufficio con una password amministratore condivisa tra più persone: una password condivisa è il modo in cui i piccoli uffici perdono i propri dati HR.

Nella schermata di conferma la procedura guidata crea le tabelle del database. Lascia che finisca senza chiudere la scheda.

7

Primo accesso e prime impostazioni

Accedi con l'account amministratore che hai appena creato e conferma il caricamento della dashboard. Innanzitutto, disconnettersi e rientrare una volta, in modo da sapere che le credenziali funzionano. Quindi imposta il nome della tua azienda in Amministrazione → Organizzazione → Informazioni generali, in modo che il sistema porti il nome del tuo ufficio fin dal primo giorno.

✅ Esegui il primo backup adesso, mentre il sistema è ancora vuoto. Un dump del database dell'installazione funzionante ma vuota è il tuo punto di ritorno pulito: se qualcosa va storto in seguito, puoi sempre tornare a un OrangeHRM sicuramente funzionante invece di reinstallare da zero.
8

Aggiungi i record dei dipendenti e imposta le ferie

Con il sistema in esecuzione, aggiungi le tue persone. I record dei dipendenti si trovano nel modulo PIM: aggiungi il personale uno per uno o importa un elenco del personale da CSV utilizzando il file di esempio da PIM → Importazione dati, la cui riga di intestazione è l'esatto formato che il tuo file deve corrispondere. Fornire a ogni dipendente il proprio login ESS (self-service) in modo che possa vedere i propri record e richiedere autonomamente il congedo; gli account amministratori rimangono separati e pochi.

Quindi imposta il congedo nel modulo Congedo: definisci i tipi di congedo, aggiungi i diritti di ciascun dipendente per l'anno e il flusso quotidiano si prende cura di se stesso: i dipendenti fanno domanda, i loro supervisori approvano e gli amministratori vedono tutto.

9

Proteggilo come meritano i dati delle risorse umane

Un sistema HR conserva la maggior parte dei dati personali presenti in ufficio: nomi, indirizzi, documenti, registri relativi alle ferie e allo stipendio. Tratta il server di conseguenza:

⚠️ Mantieni OrangeHRM dietro la rete dell'ufficio, una VPN o un HTTPS appropriato: non aprire mai sulla rete Internet pubblica tramite HTTP semplice. Gli accessi e i dati dei dipendenti viaggiano non crittografati su HTTP semplice e un'installazione collegata a Internet con una password amministratore indovinata è tutto ciò che serve per perdere l'intero database delle persone.

Esegui il backup di due elementi insieme: il database (i record) e i file caricati della cartella OrangeHRM (allegati ai documenti): uno dei due da solo costituisce un ripristino incompleto. Conserva le copie in un luogo diverso dal server stesso, mantieni aggiornato lo stack e verifica chi detiene un account amministratore ogni volta che qualcuno lascia l'ufficio.

🏷️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
🎙️ Trascrizione completa: tocca per espandere

Configurazione del server OrangeHRM. Dimostrazione su schermo da parte del tecnico Anshu.

Configura OrangeHRM Starter sul server del tuo ufficio con questa guida completa: requisiti, programma di installazione web, primo accesso amministratore, record dei dipendenti, configurazione delle ferie e regole di sicurezza che i dati delle risorse umane meritano.

(la trascrizione termina qui nella pagina di origine)

❓ Domande frequenti

Questa esercitazione è gratuita al 100%?

Sì! Tutte le guide e i metodi dimostrati da Technical Anshu utilizzano risorse gratuite, legali ed educative.

I principianti possono seguire questa guida?

Assolutamente! Ogni passaggio viene dimostrato sullo schermo con istruzioni dettagliate in modo che chiunque possa seguirlo facilmente.

Dove posso porre domande se rimango bloccato?

Lascia un commento direttamente sul video di YouTube e la nostra community e l'Anshu tecnico ti aiuteranno.

🚀 Guarda il tutorial completo su YouTube

🚀 Guarda il video tutorial passo passo completo su YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI

Abbonati a Technical Anshu per supporto IT, risoluzione dei problemi di Windows e gestione del server.

♥️ Guarda il video completo
Questo tutorial è basato sul video di configurazione del server OrangeHRM di Technical Anshu. • Bloccato in qualche passaggio? Chiedi nei commenti del video: lì riceverai aiuto 🙏