GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare OrangeHRM su CentOS 7

In questo tutorial, ti mostreremo come installare OrangeHRM su CentOS 7. Per quelli di voi che non lo sapessero, Orange HRM è la gestione delle risorse umane open source più popolare (HRM ) nel mondo. OrangeHRM, è disponibile sia come applicazione open source che come Advanced Hosted Application (SaaS).

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di OrangeHRM nel server CentOS 7.

Caratteristiche OrangeHRM

  • Modulo di amministrazione.
  • Gestione delle informazioni personali.
  • Lascia il modulo.
  • Modulo Tempo.
  • Modulo self-service per i dipendenti.
  • Modulo Reclutamento/Tracciamento dei candidati.
  • Modulo Performance.

Installa OrangeHRM su CentOS 7

Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.

yum - update

Passaggio 2. Installa il server LAMP.

È richiesto un server CentOS 7 LAMP. Se non hai installato LAMP, puoi seguire la nostra guida qui.

Passaggio 3. Installa OrangeHRM.

Scarica l'ultima versione stabile di OrangeHRM, Al momento della stesura di questo articolo è la versione 3.3.2:

cd /var/www/html
wget http://nchc.dl.sourceforge.net/project/orangehrm/stable/3.3.2/orangehrm-3.3.2.zip
unzip orangehrm-3.3.2.zip
mv orangehrm-3.3.2/* . && mv orangehrm-3.3.2/.htaccess .

Dovremo modificare alcune autorizzazioni per le cartelle:

chown -R apache:apache /var/www/html

Passaggio 4. Configurazione di MariaDB.

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MySQL utilizzando mysql_secure_installation sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB.

mysql_secure_installation

Avanti, apri il file di configurazione di MariaDB:

nano /etc/my.cnf

Ovunque sotto il blocco [mysqld] inserisci la seguente riga:event_scheduler =ON. Quindi riavvia MariaDB per rendere effettive le modifiche:

systemctl restart mariadb

Passaggio 4. Configurazione del server web Apache.

Ora apri il file di configurazione di Apache:

nano /etc/httpd/conf/httpd.conf

Individua la '/var/www/html ”>' e modifica il valore della riga:'AllowOverride None' in 'AllowOverride All'. Questa azione consentirà ai file .htaccess di essere utilizzati dal tuo server web:

<Directory "/var/www/html">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Require all granted

Ora possiamo riavviare Apache in modo che avvengano le modifiche:

systemctl restart httpd.service

Passaggio 5. Accesso all'interfaccia utente Web di OrangeHRM.

Il sistema di gestione delle risorse umane OrangeHRM sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com o http://server-ip/ e completare i passaggi necessari per completare l'installazione. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.

Congratulazioni! Hai installato correttamente OrangeHRM. Grazie per aver utilizzato questo tutorial per l'installazione del sistema di gestione delle risorse umane OrangeHRM nel sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare OrangeHRM ufficiale sito web.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Apache Solr su CentOS 6

  5. Come installare OrangeHRM su un VPS CentOS 7

Come installare Slack su CentOS 8

Come installare Java su CentOS 7

Come installare Ruby su CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8

Come installare LEMP su CentOS 6