Technical Anshu Inicio › Tutoriales › Configuración del servidor OrangeHRM
🧑‍💼 Gestión de recursos humanos gratuita en su propio servidor

Configuración del servidor OrangeHRM

Configure OrangeHRM Starter en el servidor de su propia oficina: requisitos, el instalador web, el primer inicio de sesión de administrador, registros de empleados, configuración de licencias y las reglas de seguridad que merecen los datos de Recursos Humanos.

✍️ Technical Anshu🖥️ Windows (XAMPP) · Linux (LAMP)🎧 Multi-Language Audio
Configuración del servidor OrangeHRM
🎧 Audio multilingüe: En el reproductor de video, haz clic en [Configuración] (⚙️) ➔ [Pista de audio] para elegir tu idioma.

📑Capítulos

  1. Qué es OrangeHRM Starter y la pila web que necesita
  2. Ruta A: preparar el servidor con XAMPP en Windows
  3. Ruta B: preparar el servidor con una pila LAMP en Linux
  4. Crear la base de datos y un usuario de base de datos dedicado
  5. Abrir el instalador web y pasar la verificación del sistema
  6. Configuración de la base de datos y creación de la primera cuenta de administrador
  7. Primer inicio de sesión de administrador: nombre de la empresa y primera copia de seguridad
  8. Agregar registros de empleados y brindarles sus propios inicios de sesión
  9. Configuración de licencias: tipos, derechos, solicitud y aprobación
  10. Reglas de seguridad para los datos de RR.HH.: acceso, HTTPS y copias de seguridad

📋 Descripción general y guía paso a paso

1

Primero verifique los requisitos

OrangeHRM es una aplicación web PHP, por lo que el servidor subyacente necesita una pila web estándar: Apache como servidor web, PHP y MySQL o MariaDB como base de datos. El asistente de instalación tarda unos minutos: preparar esa pila es el verdadero trabajo.

No es necesario que la máquina sea potente. Honestamente, una PC que permanece encendida durante el horario de oficina es suficiente para un equipo pequeño, pero debe ser una máquina que permanezca en un lugar, sea físicamente segura y tenga copias de seguridad, no la computadora portátil diaria de alguien.

📌 La versión de PHP importa: OrangeHRM 5.x admite PHP 7.4 a 8.1. Un PHP nuevo fuera de ese rango es la razón más común por la que el instalador se niega a continuar: la pantalla de verificación del sistema lo marcará, así que verifique la versión antes de comenzar.
2

Ruta A: Windows con XAMPP

Si su oficina utiliza Windows, esta es la ruta más rápida. Instale XAMPP desde su sitio oficial (que incluye Apache, MySQL y PHP) e inicie Apache y MySQL desde el panel de control de XAMPP.

Descarga el zip de OrangeHRM Starter desde el sitio web oficial de OrangeHRM y extráelo en la carpeta 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

Ruta B: Linux con una pila LAMP

Para un servidor dedicado que debería funcionar durante años con menos piezas móviles, utilice Linux. Instale Apache, MariaDB (o MySQL) y PHP con las extensiones que necesita OrangeHRM, luego descargue OrangeHRM del sitio web oficial y extráigalo en la carpeta web de 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

Crear la Base de Datos y su Propio Usuario

Antes de abrir el instalador, cree una base de datos vacía para OrangeHRM, por ejemplo llamada orangehrm, en phpMyAdmin (Windows) o su cliente MySQL/MariaDB (Linux), y cree un usuario de base de datos dedicado con una contraseña real y todos los derechos solo en esa base de datos.

⚠️ No le dé al instalador la contraseña de raíz de su base de datos. Se siente más rápido, pero luego la aplicación se ejecuta con poder sobre cada base de datos en el servidor. Un usuario dedicado que sólo puede acceder a la base de datos de OrangeHRM tarda dos minutos y supone un verdadero límite de seguridad.
5

Abra el instalador web y pase la verificación del sistema

Todo lo que sucede a partir de aquí sucede en el navegador. Abra el instalador en:

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

Configuración de la base de datos y cuenta de administrador

En la pantalla de configuración de la base de datos, ingrese el host (generalmente localhost), el nombre de la base de datos y el usuario dedicado que creó en el Paso 4, no la cuenta raíz. A continuación, el asistente le pedirá que cree el primer usuario administrador. Esta cuenta controla todo el sistema: cada registro de empleado, cada campo salarial, cada aprobación de licencia.

⚠️ Establezca aquí una contraseña de administrador segura y protéjala como tal. Si se utilizó una contraseña simple o de estilo predeterminado solo para completar la configuración, cámbiela inmediatamente después de iniciar sesión por primera vez, antes de que ingresen datos reales de los empleados. Tenga en cuenta las credenciales en sus registros de contraseñas y nunca ejecute la oficina con una contraseña de administrador compartida entre varias personas: una contraseña compartida es la forma en que las oficinas pequeñas filtran sus propios datos de recursos humanos.

En la pantalla de confirmación, el asistente crea las tablas de la base de datos. Deja que termine sin cerrar la pestaña.

7

Primer inicio de sesión y primera configuración

Inicie sesión con la cuenta de administrador que acaba de crear y confirme que se cargue el panel. Primero, cierre sesión y vuelva a iniciarla una vez, para saber que las credenciales funcionan. Luego configure el nombre de su empresa en Administrador → Organización → Información general, para que el sistema lleve el nombre de su oficina desde el primer día.

✅ Realice la primera copia de seguridad ahora, mientras el sistema aún está vacío. Un volcado de la base de datos de la instalación que funciona pero está vacía es su punto de retorno limpio; si algo sale mal más adelante, siempre puede volver a un OrangeHRM en buen estado en lugar de reinstalar desde cero.
8

Agregar registros de empleados y configurar licencias

Con el sistema en ejecución, agregue a su gente. Los registros de empleados se encuentran en el módulo PIM: agregue personal uno por uno o importe una lista de personal desde CSV usando el archivo de muestra de PIM → Importación de datos, cuya fila de encabezado es el formato exacto que debe coincidir con su archivo. Proporcionar a cada empleado su propio inicio de sesión de ESS (autoservicio) para que puedan ver sus propios registros y solicitar licencia ellos mismos; las cuentas de administrador permanecen separadas y son pocas.

A continuación, configure las licencias en el módulo Leave: defina los tipos de licencia, agregue los derechos de cada empleado para el año y el flujo diario se gestionará solo: los empleados solicitan su solicitud, sus supervisores las aprueban y los administradores ven todo.

9

Protejalo como lo merecen los datos de RR.HH.

Un sistema de recursos humanos contiene la mayor cantidad de datos personales en la oficina: nombres, direcciones, documentos, permisos y registros relacionados con salarios. Trate al servidor en consecuencia:

⚠️ Mantenga OrangeHRM detrás de la red de su oficina, una VPN o HTTPS adecuado; nunca abra en la Internet pública a través de HTTP simple. Los inicios de sesión y los datos de los empleados viajan sin cifrar en HTTP simple, y una instalación orientada a Internet con una contraseña de administrador adivinada es todo lo que se necesita para perder toda la base de datos de personas.

Haga una copia de seguridad de dos cosas juntas: la base de datos (los registros) y los archivos cargados (documentos adjuntos) de la carpeta OrangeHRM; cualquiera de los dos por sí solo es una restauración incompleta. Guarde las copias en otro lugar que no sea el servidor, mantenga la pila actualizada y revise quién tiene una cuenta de administrador cada vez que alguien sale de la oficina.

🏷️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
🎙️ Transcripción completa: toca para ampliar

Configuración del servidor OrangeHRM. Demostración en pantalla realizada por el técnico Anshu.

Configure OrangeHRM Starter en el servidor de su propia oficina con esta guía completa: requisitos, instalador web, primer inicio de sesión de administrador, registros de empleados, configuración de licencias y las reglas de seguridad que merecen los datos de recursos humanos.

(la transcripción termina aquí en la página fuente)

❓ Preguntas frecuentes

¿Este tutorial es 100 % gratuito?

¡Sí! Todas las guías y métodos demostrados por Technical Anshu utilizan recursos educativos, legales y gratuitos.

¿Pueden los principiantes seguir esta guía?

¡Absolutamente! Cada paso se demuestra en pantalla con instrucciones detalladas para que cualquiera pueda seguirlos fácilmente.

¿Dónde puedo hacer preguntas si me quedo atascado?

Deja un comentario directamente en el vídeo de YouTube y nuestra comunidad y Technical Anshu te ayudarán.

🚀 Mira el tutorial completo en YouTube

🚀 Mira el vídeo tutorial completo paso a paso en YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI

Suscríbase a Technical Anshu para obtener soporte de TI, solución de problemas de Windows y administración de servidores.

▶️ Ver vídeo completo
Este tutorial se basa en el vídeo de configuración del servidor OrangeHRM de Technical Anshu • ¿Atascado en algún paso? Pregunte en los comentarios del video: allí recibirá ayuda 🙏