Configuration du serveur OrangeHRM
Configurez OrangeHRM Starter sur votre propre serveur de bureau : exigences, programme d'installation Web, première connexion administrateur, dossiers des employés, configuration des congés et règles de sécurité que méritent les données RH.
📑Chapitres
- Qu'est-ce qu'OrangeHRM Starter et la pile Web dont il a besoin en dessous
- Route A : préparer le serveur avec XAMPP sous Windows
- Route B : préparer le serveur avec une pile LAMP sous Linux
- Création de la base de données et d'un utilisateur de base de données dédié
- Ouvrir le programme d'installation Web et réussir la vérification du système
- Paramètres de la base de données et création du premier compte administrateur
- Première connexion administrateur : nom de l'entreprise et première sauvegarde
- Ajouter les dossiers des employés et attribuer au personnel leurs propres identifiants
- Configuration des congés : types, droits, demande et approbation
- Règles de sécurité pour les données RH : accès, HTTPS et sauvegardes
📋 Présentation et guide étape par étape
Vérifiez d'abord les exigences
OrangeHRM est une application Web PHP, le serveur situé en dessous a donc besoin d'une pile Web standard : Apache comme serveur Web, PHP et MySQL ou MariaDB comme base de données. L'assistant d'installation lui-même prend quelques minutes : la préparation de cette pile est le vrai travail.
La machine n'a pas besoin d'être puissante. Honnêtement, un PC qui reste allumé pendant les heures de bureau est suffisant pour une petite équipe, mais il doit s'agir d'une machine qui reste au même endroit, physiquement sécurisée et sauvegardée, et non l'ordinateur portable quotidien de quelqu'un.
Route A – Windows avec XAMPP
Si votre bureau est sous Windows, c'est la solution la plus rapide. Installez XAMPP depuis son site officiel (il regroupe Apache, MySQL et PHP) et démarrez Apache et MySQL à partir du panneau de configuration XAMPP.
Téléchargez le zip OrangeHRM Starter depuis le site officiel d'OrangeHRM et extrayez-le dans le dossier Web XAMPP :
C:\xampp\htdocs\orangehrmRoute B — Linux avec une pile LAMP
Pour un serveur dédié qui devrait fonctionner pendant des années avec moins de pièces mobiles, utilisez Linux. Installez Apache, MariaDB (ou MySQL) et PHP avec les extensions dont OrangeHRM a besoin, puis téléchargez OrangeHRM depuis le site officiel et extrayez-le dans le dossier Web 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.
Créer la base de données et son propre utilisateur
Avant d'ouvrir le programme d'installation, créez une base de données vide pour OrangeHRM — par exemple nommée orangehrm — dans phpMyAdmin (Windows) ou votre client MySQL/MariaDB (Linux), et créez un utilisateur de base de données dédié avec un vrai mot de passe et tous les droits sur cette base de données uniquement.
Ouvrez le programme d'installation Web et passez la vérification du système
À partir d'ici, tout se passe dans le navigateur. Ouvrez le programme d'installation à :
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.
Paramètres de la base de données et compte administrateur
Sur l'écran de configuration de la base de données, saisissez l'hôte (généralement localhost), le nom de la base de données et l'utilisateur dédié que vous avez créé à l'étape 4 — et non le compte root. Ensuite, l'assistant vous demande de créer le premier utilisateur administrateur. Ce compte contrôle l'ensemble du système : chaque dossier d'employé, chaque champ de salaire, chaque approbation de congé.
Sur l'écran de confirmation, l'assistant crée les tables de la base de données. Laissez-le finir sans fermer l'onglet.
Première connexion et premiers paramètres
Connectez-vous avec le compte administrateur que vous venez de créer et confirmez le chargement du tableau de bord. Tout d’abord, déconnectez-vous et reconnectez-vous une fois pour savoir si les informations d’identification fonctionnent. Définissez ensuite le nom de votre entreprise sous Admin → Organisation → Informations générales, afin que le système porte le nom de votre bureau dès le premier jour.
Ajouter des enregistrements d'employé et configurer des congés
Une fois le système opérationnel, ajoutez vos collaborateurs. Les enregistrements des employés se trouvent dans le module PIM : ajoutez du personnel un par un ou importez une liste du personnel depuis CSV à l'aide de l'exemple de fichier de PIM → Importation de données, dont la ligne d'en-tête correspond au format exact auquel votre fichier doit correspondre. Donnez à chaque employé son propre identifiant ESS (libre-service) afin qu'il puisse consulter ses propres dossiers et demander lui-même un congé ; les comptes d'administrateur restent séparés et peu nombreux.
Ensuite, configurez les congés dans le module Congés : définissez vos types de congés, ajoutez les droits de chaque employé pour l'année, et le flux quotidien se règle tout seul : les employés postulent, leurs superviseurs approuvent et les administrateurs voient tout.
Sécurisez-le comme les données RH le méritent
Un système RH contient la plupart des données personnelles du bureau : noms, adresses, documents, dossiers relatifs aux congés et aux salaires. Traitez le serveur en conséquence :
Sauvegardez deux éléments ensemble : la base de données (les enregistrements) et les fichiers téléchargés du dossier OrangeHRM (pièces jointes aux documents) — l'un ou l'autre seul constitue une restauration incomplète. Conservez les copies ailleurs que sur le serveur lui-même, maintenez la pile à jour et vérifiez qui détient un compte administrateur chaque fois que quelqu'un quitte le bureau.
🏷️Topic Search Variables & Keywords
🎙️ Transcription complète — appuyez pour développer
Configuration du serveur OrangeHRM. Démonstration à l'écran par Technical Anshu.
Configurez OrangeHRM Starter sur votre propre serveur de bureau avec ce guide complet : exigences, programme d'installation Web, première connexion administrateur, dossiers des employés, configuration des congés et règles de sécurité que méritent les données RH.
(la transcription se termine ici sur la page source)
❓ Foire aux questions
Ce tutoriel est-il 100 % gratuit ?
Oui ! Tous les guides et méthodes présentés par Technical Anshu utilisent des ressources gratuites, légales et éducatives.
Les débutants peuvent-ils suivre ce guide ?
Absolument ! Chaque étape est affichée à l'écran avec des instructions détaillées afin que tout le monde puisse suivre facilement.
Où puis-je poser des questions si je suis bloqué ?
Laissez un commentaire directement sur la vidéo YouTube, et notre communauté et Technical Anshu vous aideront.
🚀 Regardez le didacticiel complet sur YouTube
🚀 Regardez le didacticiel vidéo complet étape par étape sur YouTube : https://www.youtube.com/watch?v=ocbmBouU_mI
Abonnez-vous à Technical Anshu pour l'assistance informatique, le dépannage Windows et la gestion des serveurs.
▶️ Regarder la vidéo complète