GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare LAMP ed eseguire OrangeHRM in Ubuntu 12.04 LTS


Nel seguente articolo spiegheremo come installare LAMP (Linux Apache MySQL e PHP) ed eseguire OrangeHRM nel VPS Linux Ubuntu 12.04 LTS .

Che cos'è OrangeHRM?

È un sistema di gestione delle risorse umane open source scritto in PHP.

Ha le seguenti caratteristiche:

  • Modulo di amministrazione
  • Gestione delle informazioni personali
  • Modulo di uscita
  • Modulo Tempo
  • Modulo Self Service per i dipendenti
  • Modulo di reclutamento/tracciamento dei candidati
  • Modulo Performance


Prima di procedere ulteriormente, assicurati di trovarti in una screen sessione e il tuo sistema Ubuntu VPS è completamente aggiornato:

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

Installa Apache2 server web sul tuo Ubuntu 12.04 sistema utilizzando

## apt-get install apache2

Quindi, procedi con l'installazione di MySQL server di database nel tuo sistema utilizzando

## apt-get install mysql-server

una volta installato, esegui lo script di post-installazione mysql_secure_installation e configuralo in questo modo

## 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

infine, modifica /etc/mysql/my.cnf , aggiungi event_scheduler = ON ovunque sotto [mysqld] blocca e riavvia mysql usando service mysql restart affinché la modifica abbia effetto.

installa PHP supporto sul sistema utilizzando il seguente comando:

## apt-get install php5 php5-mysql

dai un'occhiata 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

inoltre, crea test /var/www/info.php script contenente quanto segue

## vim /var/www/info.php

<?php
    phpinfo();
?>

e prova ad accedervi su http://your_server_ip/info.php . Se la pagina delle informazioni PHP è visualizzata nel tuo browser, tutto sembra a posto e sei pronto per procedere ulteriormente.

installa zip support nel caso non sia già installato sul sistema

## apt-get install unzip

Installa OrangeHRM in /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

configura my-domain.com per servire OrangeHRM in /var/www/orangehrm creando una nuova Virtual Host Directive in /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>

assicurati di sostituire mio-dominio.com con il tuo nome di dominio effettivo

abilitare la Virtual Host Directive utilizzando il seguente comando:

## a2ensite my-domain.com

riavvia Apache per rendere effettive le modifiche utilizzando

## service apache2 reload

Accedi a http://my-domain.com/ per completare l'installazione di OrangeHRM . Nel primo passaggio, fai clic su "Avanti/Accetto" e nel "passaggio 2" quando viene richiesto di configurare il database, utilizza la password "root" di MySQL per creare un nuovo database per OrangeHRM. Guarda lo screenshot qui sotto:

Nel "passaggio 3:verifica del sistema", assicurati che tutti gli elementi elencati siano verdi e OK. Dovresti vedere qualcosa del genere:

Nel "passaggio 4:Creazione dell'utente amministratore", crea il tuo nome utente e password "amministratore" e nel "passo 5:Conferma" conferma la tua configurazione e installa OrangeHRM facendo clic sul pulsante "Installa".

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare e utilizzare iostat su Ubuntu 16.04 LTS

  2. Come installare e configurare Ansible su Ubuntu 18.04 LTS

  3. Come installare Libreoffice 4.3 su Ubuntu 12.04 e 14.04 LTS

  4. Come installare LAMP su Ubuntu 18.04

  5. Come installare Java 17 LTS su Ubuntu 20.04

Come installare PostgreSQL e phpPgAdmin su Ubuntu 18.04 LTS

Come installare PostgreSQL e pgAdmin4 su Ubuntu 18.04 LTS

Come installare ed eseguire Lynis su Ubuntu Linux

Come installare PHP 5.6, PHP 8.0 e PHP 8.1 su Ubuntu 20.04 LTS

Come installare uTorrent in Ubuntu 16.04 LTS e Ubuntu 17.10

Come installare Webuzo v3 su Ubuntu 20.04 LTS