OrangeHRM Starter es un sistema de recursos humanos gratuito y de código abierto que ejecuta en su propio servidor: registros de empleados, licencias, asistencia e informes bajo su mismo techo, no en una factura mensual por empleado. Esta guía cubre honestamente la configuración completa, incluidas las partes que la mayoría de los tutoriales omiten: quién debe ser el propietario de los datos y cómo protegerlos.
Todas las oficinas pequeñas llegan al mismo punto: los detalles de los empleados se encuentran en un archivo de Excel, las solicitudes de licencia se encuentran en los mensajes de WhatsApp y nadie puede responder una pregunta simple como cuántos días de licencia le quedan a esta persona sin veinte minutos de investigación. OrangeHRM soluciona eso con un inicio de sesión y una base de datos. Esta guía recorre la configuración completa del servidor (requisitos, instalación, el primer inicio de sesión de administrador, cómo agregar empleados y la configuración de seguridad que los datos de RR.HH. exigen honestamente) en el mismo orden que se muestra en el video.
Cómo se ve un panel de OrangeHRM en funcionamiento después de la configuración: los recuentos son ejemplos, los números de su oficina serán diferentes.
OrangeHRM viene en dos familias. La Edición Starter es gratuita y de código abierto: la descargas, la instalas en tu propio servidor y eres dueño de todo. Las ediciones pagas agregan módulos como Reclutamiento y Desempeño mediante una suscripción. Sea claro acerca de la división antes de prometerle algo a alguien:
El sistema se ejecuta en un navegador. Un servidor en su oficina, y cada gerente y empleado lo abre desde su propia máquina; no hay nada instalado en las PC del personal.
OrangeHRM es una aplicación web PHP, por lo que el servidor necesita una pila AMP estándar. Según la propia guía de instalación de OrangeHRM:
En Windows, la forma más sencilla de combinar Apache, MySQL y PHP es XAMPP, que recomienda la propia guía de OrangeHRM. En Linux, las mismas tres piezas provienen del administrador de paquetes normal (una pila LAMP). Cualquiera que sea la ruta que tome, no instale OrangeHRM en el mismo inicio de sesión de Windows que todos usan para el trabajo diario; déle al servidor su propia máquina o al menos su propio rincón, porque esta base de datos contendrá información a nivel de documento de identidad adyacente al salario.
La instalación en sí es un asistente de navegador, sin edición de código. El orden honesto:
C:\xampp\htdocs\orangehrm en Windows o /var/www/html/orangehrm en Linux.http://localhost/orangehrm (o la IP del servidor desde otra PC) y siga el asistente: licencia, verificación del sistema, detalles de la base de datos, luego cree la cuenta de administradorSi la comprobación del sistema del asistente falla, casi siempre se debe a que falta una extensión PHP o a un problema de permiso de carpeta. Arreglar lo que nombra; no omita las advertencias anteriores, porque el mismo problema regresa más tarde como una página rota.
Inicie sesión como administrador y cree el esqueleto antes de agregar un solo empleado; quince minutos aquí ahorran retrabajo durante años:
Mantenga la estructura tan simple como realmente lo es su oficina. Una oficina de 12 personas no necesita cinco niveles de jerarquía en el software sólo porque el software lo permite.
Los empleados ingresan a través del módulo PIM: un registro por persona con datos personales, detalles del trabajo, administrador de informes y contacto de emergencia. Para más de un puñado de empleados, utilice la importación CSV en lugar de escribir (hay una guía completa en esta serie).
El segundo paso es lo que convierte una base de datos en un sistema: proporcione a cada empleado un inicio de sesión de ESS (Autoservicio para empleados) en Administrador → Usuarios, vinculado a su registro de empleado. Con ESS, el personal verifica su propio saldo de licencia y solicita la licencia ellos mismos, que es exactamente el caos de WhatsApp que está reemplazando. Los roles de administrador y ESS no son lo mismo y esa diferencia es importante; también tiene su propia guía.
Deténgase y sea honesto acerca de lo que ahora se encuentra en este servidor: nombres, números de teléfono, direcciones, fechas de ingreso, documentos de identificación, historial de ausencias y asistencia. En la mayoría de las oficinas, esta es la base de datos más confidencial que existe, más confidencial que las cuentas de la PC, porque se trata de personas. La guía de seguridad completa se encuentra en esta serie; los no negociables son:
Haga estos cuatro y un sistema libre será un sistema responsable. Sáltelos y la hoja de cálculo en la computadora portátil de una persona será honestamente más segura.
Vea la configuración completa del servidor OrangeHRM en pantalla: instalación, configuración y primer inicio de sesión, paso a paso.
▶️ Watch Full VideoSí. OrangeHRM Starter es gratuito y de código abierto: lo descarga del sitio web oficial de OrangeHRM, lo instala en su propio servidor Windows o Linux y no hay tarifa por empleado. Existen ediciones pagas y agregan módulos como Reclutamiento y Desempeño, pero los registros, las licencias y la asistencia en Starter no cuestan nada.
Una PC de oficina normal que permanece encendida durante el horario laboral es suficiente para un equipo pequeño. El software necesita Apache 2.2 o posterior, PHP 7.4 o posterior y MySQL 5.5 o MariaDB 5.5 o posterior. En Windows, XAMPP proporciona los tres juntos; en Linux es la pila LAMP estándar.
Sí. Proporcione a cada empleado un inicio de sesión de ESS (Autoservicio para empleados) vinculado a su registro. Luego pueden consultar su saldo de licencia, solicitar una licencia y ver sus detalles desde un navegador, y el gerente aprueba dentro de OrangeHRM en lugar de hacerlo en WhatsApp o en papel.