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.
📑Capitoli
- Cos'è OrangeHRM Starter e lo stack web di cui ha bisogno
- Percorso A: preparazione del server con XAMPP su Windows
- Percorso B: preparare il server con uno stack LAMP su Linux
- Creazione del database e di un utente del database dedicato
- Apertura del programma di installazione web e superamento del controllo del sistema
- Impostazioni del database e creazione del primo account amministratore
- Primo accesso amministratore: nome dell'azienda e primo backup
- Aggiunta di record dei dipendenti e assegnazione al personale dei propri accessi
- Impostazione del congedo: tipologie, diritti, richiesta e approvazione
- Regole di sicurezza per i dati HR: accesso, HTTPS e backup
📋 Panoramica e guida passo passo
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.
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:
C:\xampp\htdocs\orangehrmPercorso 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:
/var/www/html/orangehrmMake 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.
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.
Apri il programma di installazione Web e supera il controllo del sistema
Tutto da qui avviene nel browser. Apri il programma di installazione su:
http://localhost/orangehrmOn 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.
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.
Nella schermata di conferma la procedura guidata crea le tabelle del database. Lascia che finisca senza chiudere la scheda.
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.
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.
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:
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
🎙️ 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