GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar LAMP y ejecutar OrangeHRM en Ubuntu 12.04 LTS


En el siguiente artículo vamos a explicar cómo puedes instalar LAMP (Linux Apache MySQL y PHP) y ejecutar OrangeHRM en tu Ubuntu 12.04 LTS Linux VPS .

¿Qué es OrangeHRM?

Es un sistema de gestión de recursos humanos de código abierto escrito en PHP.

Tiene las siguientes características:

  • Módulo de administración
  • Administración de información personal
  • Salir del módulo
  • Módulo de tiempo
  • Módulo de autoservicio para empleados
  • Módulo de contratación/seguimiento de candidatos
  • Módulo de rendimiento


Antes de continuar, asegúrese de estar en una screen sesión y su sistema Ubuntu VPS está completamente actualizado:

## screen -U -s orangehrm-screen
## apt-get update
## apt-get upgrade

Instalar Apache2 servidor web en su Ubuntu 12.04 sistema usando

## apt-get install apache2

A continuación, proceda con la instalación de MySQL servidor de base de datos en su sistema usando

## apt-get install mysql-server

una vez instalado, ejecute el script posterior a la instalación mysql_secure_installation y configurarlo así

## mysql_secure_installation

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

finalmente, edite /etc/mysql/my.cnf , agregue event_scheduler = ON en cualquier lugar bajo [mysqld] bloquee y reinicie mysql usando service mysql restart para que el cambio surta efecto.

instalar PHP soporte en el sistema usando el siguiente comando:

## apt-get install php5 php5-mysql

compruébalo usando

## php -v
PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:19:50)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

también, cree la prueba /var/www/info.php script que contiene lo siguiente

## vim /var/www/info.php

<?php
    phpinfo();
?>

e intente acceder a él en http://your_server_ip/info.php. Si la página de información de PHP aparece en su navegador, entonces todo se ve bien y está listo para continuar.

instalar soporte zip en caso de que no esté ya instalado en el sistema

## apt-get install unzip

Instalar OrangeHRM en /var/www/orangehrm

## ver=3.1.1
## wget -P /tmp http://downloads.sourceforge.net/project/orangehrm/stable/${ver}/orangehrm-${ver}.zip
## unzip /tmp/orangehrm-${ver}.zip -d /var/www/
## mv /var/www/orangehrm-${ver} /var/www/orangehrm
## chown www-data: -R /var/www/orangehrm

configurar my-domain.com para servir el OrangeHRM en /var/www/orangehrm creando una nueva Virtual Host Directive en /etc/apache2/sites-available/

## vim /etc/apache2/sites-available/my-domain.com

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/orangehrm
    ServerName my-domain.com
    ServerAlias www.my-domain.com

    <Directory "/var/www/orangehrm">
        Options -Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>   

    LogLevel warn
    ErrorLog ${APACHE_LOG_DIR}/my-domain.com-error.log
    CustomLog ${APACHE_LOG_DIR}/my-domain.com-ccess.log combined
</VirtualHost>

asegúrese de reemplazar my-domain.com con su nombre de dominio real

habilitar la Virtual Host Directive usando el siguiente comando:

## a2ensite my-domain.com

reinicie apache para que el cambio surta efecto usando

## service apache2 reload

Acceda a http://mi-dominio.com/ para completar la instalación de OrangeHRM . En el primer paso, simplemente haga clic en 'Siguiente/Acepto' y en el 'paso 2', cuando se le solicite configurar su base de datos, use su contraseña 'root' de MySQL para crear una nueva base de datos para OrangeHRM. Vea la captura de pantalla a continuación:

En el 'paso 3:Comprobación del sistema', asegúrese de que todos los elementos enumerados estén en verde y correctos. Deberías ver algo como esto:

En el 'paso 4:Creación de usuario administrador', cree su nombre de usuario y contraseña de 'Administrador' y en el 'Paso 5:Confirmación' confirme su configuración e instale OrangeHRM haciendo clic en el botón 'Instalar'.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo instalen por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar Libreoffice 4.3 en Ubuntu 12.04 y 14.04 LTS

  2. Cómo instalar Libreoffice 4.4 en Ubuntu 15.04 y 14.04 LTS

  3. Cómo instalar XAMPP en Ubuntu 16.04 LTS

  4. Cómo instalar XAMPP en Ubuntu 18.04 LTS

  5. Cómo instalar Java 17 LTS en Ubuntu 20.04

Cómo instalar PostgreSQL y phpPgAdmin en Ubuntu 18.04 LTS

Cómo instalar PostgreSQL y pgAdmin4 en Ubuntu 18.04 LTS

Cómo instalar y ejecutar Lynis en Ubuntu Linux

Cómo instalar PHP 5.6, PHP 8.0 y PHP 8.1 en Ubuntu 20.04 LTS

Cómo instalar uTorrent en Ubuntu 16.04 LTS y Ubuntu 17.10

Cómo instalar Webuzo v3 en Ubuntu 20.04 LTS