Cómo descargar e instalar OrangeHRM en Ubuntu
OrangeHRM es un popular software de gestión de recursos humanos de código abierto que puede ayudarlo a administrar a sus empleados, asistencia, rendimiento, reclutamiento y más. En este artículo, aprenderá cómo descargar e instalar OrangeHRM en Ubuntu, un sistema operativo libre y seguro que se ejecuta en Linux.
Qué es OrangeHRM?
OrangeHRM es un software basado en la web que proporciona una solución integral para la gestión de recursos humanos. Puede ayudarle con varios aspectos de RRHH, como:
- Gestión de personas: Puede almacenar y gestionar datos de empleados, organigramas, informes y más.
- Desarrollo de la cultura: Puede realizar un seguimiento y mejorar el rendimiento de los empleados, el desarrollo profesional y la formación.
- Gestión del talento: Puede optimizar sus procesos de contratación y incorporación, y crear una gran experiencia de candidato.
- Gestión de compensación: Puede automatizar su nómina, gestión de licencias y sistemas de seguimiento de tiempo.
Características de OrangeHRM
Algunas de las características que hacen de OrangeHRM un software de recursos humanos potente y flexible son:
- Es de código abierto, lo que significa que puede personalizarlo de acuerdo a sus necesidades y preferencias.
- Soporta múltiples idiomas, monedas y zonas horarias, lo que lo hace adecuado para organizaciones globales.
- Tiene una interfaz fácil de usar que es fácil de navegar y usar.
- Tiene un diseño modular que le permite agregar o eliminar características según sus requisitos.
- Tiene un rico conjunto de integraciones con otro software popular, como Google Apps, Microsoft Outlook, Slack, etc.
- Tiene una aplicación móvil que le permite acceder a sus datos de recursos humanos en cualquier momento, en cualquier lugar.
Ediciones de OrangeHRM
OrangeHRM viene en tres ediciones:
- Professional Edition: Esta es la versión de pago que ofrece funciones avanzadas de recursos humanos, como la gestión del rendimiento, la gestión de reclutamiento, la gestión de documentos, etc. Es ideal para empresas en crecimiento que necesitan más capacidades de recursos humanos.
- Enterprise Edition: Esta es la versión premium que ofrece las características de recursos humanos más completas, como integración de nómina, portal de autoservicio de empleados, informes personalizados, etc. Es ideal para organizaciones grandes y complejas que necesitan una solución de recursos humanos totalmente personalizada.
Qué es Ubuntu?
Ubuntu es un sistema operativo que se ejecuta en Linux. Es una de las distribuciones de Linux más populares y ampliamente utilizadas en el mundo. Es conocido por su fiabilidad, seguridad y facilidad de uso.
Beneficios de Ubuntu
Algunos de los beneficios de usar Ubuntu son:
- Es libre y de código abierto, lo que significa que puede descargarlo, usarlo y modificarlo sin ningún costo o restricción.
- Tiene una gran y activa comunidad de usuarios y desarrolladores que proporcionan apoyo y comentarios.
- Tiene un ciclo de lanzamiento regular que garantiza que obtendrá las últimas actualizaciones y características.
- Tiene un vasto repositorio de aplicaciones de software que puede instalar con unos pocos clics.
- Tiene un alto nivel de compatibilidad con varios dispositivos de hardware y plataformas.
Versiones de Ubuntu
Ubuntu lanza una nueva versión cada seis meses. Cada versión tiene un nombre de código que consiste en
- Compruebe la versión de PHP usando este comando:
php -v. Debería ver un número que comienza con 7.4 o superior.
- Reiniciar Apache para aplicar los cambios usando este comando:
sudo systemctl restart apache2.
Instalación y configuración de MariaDB
MariaDB es un sistema de gestión de bases de datos que puede almacenar y gestionar sus datos OrangeHRM. Para instalar y configurar MariaDB en Ubuntu, siga estos pasos:
- Asegure su instalación de MariaDB usando este comando:
sudo mysql_secure_installation. Siga las instrucciones para establecer una contraseña de root, eliminar usuarios anónimos, deshabilitar el inicio de sesión de root remoto, eliminar la base de datos de prueba y volver a cargar las tablas de privilegios.
- Inicie sesión en MariaDB como root usando este comando:
sudo mysql -u root -p. Ingrese su contraseña raíz cuando se le solicite.
- Crear una base de datos para OrangeHRM usando este comando:
CREATE DATABASE orangehrm;.
- Cree un usuario para OrangeHRM y otorgue privilegios en la base de datos usando estos comandos:
CREATE USER 'orangehrm'@'localhost' IDENTIFIED BY 'password'; y GRANT ALL PRIVILEGES ON orangehrm.* TO 'orangehrm'@'localhost';. Reemplace 'contraseña' con una contraseña segura de su elección.
- Vaciar los privilegios para aplicar los cambios usando este comando:
FLUSH PRIVILEGES;.
- Salir de MariaDB usando este comando:
EXIT;.
Instalación de OrangeHRM
Para instalar OrangeHRM en Ubuntu, debe copiar la carpeta OrangeHRM que descargó anteriormente al directorio raíz web de Apache. También debe cambiar la propiedad y los permisos de la carpeta. Para hacer esto, siga estos pasos:
- En su terminal, copie la carpeta OrangeHRM al directorio raíz web de Apache usando este comando:
sudo cp -r orangehrm /var/www/html/.
- Cambie la propiedad de la carpeta OrangeHRM a www-data, que es el usuario de Apache, usando este comando:
sudo chown -R www-data:www-data /var/www/html/orangehrm.
- Cambia los permisos de la carpeta OrangeHRM a 755, que significa leer, escribir y ejecutar para el propietario, y leer y ejecutar para el grupo y otros, usando este comando:
sudo chmod -R 755 /var/www/html/orangehrm.
Configuración de Apache para OrangeHRM
- En su terminal, cree un archivo de host virtual para OrangeHRM usando este comando:
sudo nano /etc/apache2/sites-available/orangehrm.conf. Esto abrirá un editor de texto.
- Pegar el siguiente contenido en el editor de texto:
<VirtualHost *:80> ServerAdmin ad...@example.com DocumentRoot /var/www/html/orangehrm ServerName orangehrm.example.com ServerAlias www.orangehrm.example.com <Directory var/www/html/orangehrm/> Opciones FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog $APACHE_LOG_DIR/orangehrm_error.log CustomLog $APACHE_LOG_DIR/orangehrm_access.log combined </VirtualHost> code
- Guarde y cierre el archivo presionando Ctrl+O y luego Ctrl+X.
- Habilite el archivo host virtual usando este comando:
sudo a2ensite orangehrm.conf.
- Habilitar algunos módulos de Apache que OrangeHRM requiere el uso de estos comandos:
sudo a2enmod rewrite, sudo a2enmod headers, y sudo a2enmod expires.
- Reiniciar Apache para aplicar los cambios usando este comando:
sudo systemctl restart apache2.
Asistente de instalación web de OrangeHRM
El paso final para instalar OrangeHRM en Ubuntu es acceder al asistente de instalación web que le guiará a través del proceso de configuración. Para hacer esto, siga estos pasos:
- Debería ver el asistente de instalación web OrangeHRM. Haga clic en el botón "Inicio" para comenzar.
- En la página siguiente, compruebe los requisitos del sistema y asegúrese de que todos se cumplen. Haga clic en el botón "Siguiente" para continuar.
- En la página siguiente, ingrese los detalles de la base de datos que creó anteriormente. El nombre de la base de datos es orangehrm, el nombre de usuario es orangehrm, y la contraseña es la que usted eligió. El nombre de host es localhost y el número de puerto es 3306. Haga clic en el botón "Next" para continuar.
- En la página siguiente, ingrese los detalles del usuario administrador que desea usar para iniciar sesión en OrangeHRM. Elija un nombre de usuario, contraseña y dirección de correo electrónico. Haga clic en el botón "Siguiente" para continuar.
- En la página siguiente, introduzca los detalles de la empresa que desea utilizar para OrangeHRM. Elija un nombre de empresa, país, zona horaria e idioma. Haga clic en el botón "Siguiente" para continuar.
- En la página siguiente, confirme sus detalles de instalación y haga clic en el botón "Instalar" para iniciar la instalación.
- Espere unos minutos hasta que se complete la instalación. Debería ver un mensaje que dice "La instalación se completó correctamente". Haga clic en el botón "Finalizar" para salir del asistente.
Conclusión
Felicidades! Usted ha descargado e instalado con éxito OrangeHRM en Ubuntu. Ahora puede iniciar sesión en su panel de OrangeHRM y comenzar a administrar sus actividades de recursos humanos. También puede explorar las diversas características y módulos que OrangeHRM ofrece y personalizarlos según sus necesidades.
Preguntas frecuentes
Aquí hay algunas preguntas frecuentes sobre OrangeHRM y Ubuntu:
- Q: Cómo puedo actualizar OrangeHRM?
- A: Puede actualizar OrangeHRM descargando la última versión de SourceForge y siguiendo los mismos pasos que antes. Sin embargo, antes de hacer eso, asegúrese de hacer una copia de seguridad de su base de datos y archivos, y desactivar cualquier personalización o plugins que haya instalado.
- Q: Cómo puedo desinstalar OrangeHRM?
- Q: Cómo puedo asegurar mi sitio web OrangeHRM?
- A: Puede proteger su sitio web OrangeHRM usando HTTPS en lugar de HTTP, cambiando su contraseña de administrador regularmente, limitando el acceso a su servidor web y usando un firewall o software antivirus.
- Q: Cómo puedo obtener soporte para OrangeHRM?
- A: Puede obtener soporte para OrangeHRM visitando su sitio web oficial https://www.orangehrm.com/, donde puede encontrar documentación, foros, blogs, videos y más. También puede ponerse en contacto con su equipo de soporte por correo electrónico o por teléfono.
- Q: Cómo puedo aprender más sobre Ubuntu?
- A: Puedes aprender más sobre Ubuntu visitando su sitio web oficial https://ubuntu.com/, donde puedes encontrar tutoriales, guías, noticias, eventos y más. También puede unirse a su comunidad de usuarios y desarrolladores a través de chat, foros, redes sociales, etc.
17b9afdd22