GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie OrangeHRM auf CentOS 7

In diesem Tutorial zeigen wir Ihnen, wie Sie OrangeHRM auf CentOS 7 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Orange HRM ist das beliebteste Open-Source-Personalmanagement (HRM). )-Software der Welt. OrangeHRM ist sowohl als Open-Source- als auch als fortschrittliche gehostete Anwendung (SaaS) verfügbar.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die Schritt-für-Schritt-Installation von OrangeHRM auf dem CentOS 7-Server.

OrangeHRM-Funktionen

  • Verwaltungsmodul.
  • Verwaltung persönlicher Informationen.
  • Modul verlassen.
  • Zeitmodul.
  • Self-Service-Modul für Mitarbeiter.
  • Rekrutierungs-/Bewerber-Tracking-Modul.
  • Leistungsmodul.

OrangeHRM auf CentOS 7 installieren

Schritt 1. Stellen Sie zunächst sicher, dass alle Pakete auf dem neuesten Stand sind.

yum - update

Schritt 2. LAMP-Server installieren.

Ein CentOS 7 LAMP-Server ist erforderlich. Wenn Sie LAMP nicht installiert haben, können Sie unserer Anleitung hier folgen.

Schritt 3. Installieren Sie OrangeHRM.

Laden Sie die neueste stabile Version von OrangeHRM herunter, zum Zeitpunkt der Erstellung dieses Artikels ist es Version 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 .

Wir müssen einige Ordnerberechtigungen ändern:

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

Schritt 4. MariaDB konfigurieren.

Standardmäßig ist MariaDB nicht gehärtet. Sie können MySQL mit mysql_secure_installation sichern Skript. Sie sollten jeden Schritt sorgfältig lesen und befolgen, der ein Root-Passwort festlegt, anonyme Benutzer entfernt, die Remote-Root-Anmeldung verbietet und die Testdatenbank und den Zugriff auf die sichere MariaDB entfernt.

mysql_secure_installation

Als nächstes öffnen Sie die MariaDB-Konfigurationsdatei:

nano /etc/my.cnf

Platzieren Sie irgendwo unter dem [mysqld]-Block die folgende Zeile:event_scheduler =ON. Starten Sie dann MariaDB neu, damit die Änderungen wirksam werden:

systemctl restart mariadb

Schritt 4. Konfigurieren des Apache-Webservers.

Öffnen Sie nun die Apache-Konfigurationsdatei:

nano /etc/httpd/conf/httpd.conf

Suchen Sie das „/var/www/html“. ”>‘ Abschnitt und ändern Sie den Wert der Zeile:‘AllowOverride None‘ in ‘AllowOverride All‘. Durch diese Aktion können .htaccess-Dateien von Ihrem Webserver verwendet werden:

<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

Jetzt können wir Apache neu starten, damit die Änderungen wirksam werden:

systemctl restart httpd.service

Schritt 5. Zugriff auf die OrangeHRM Web-Benutzeroberfläche.

Das Personalverwaltungssystem von OrangeHRM ist standardmäßig auf HTTP-Port 80 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://your-domain.com oder http://server-ip/ und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen. Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 80, um den Zugriff auf das Control Panel zu ermöglichen.

Herzlichen Glückwunsch! Sie haben OrangeHRM erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Personalverwaltungssystems OrangeHRM im CentOS 7-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, das offizielle OrangeHRM zu überprüfen Webseite.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Apache Solr unter CentOS 6

  5. So installieren Sie OrangeHRM auf einem CentOS 7 VPS

So installieren Sie Slack unter CentOS 8

So installieren Sie Java unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie LEMP auf CentOS 6