GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie LAMP und führen OrangeHRM in Ubuntu 12.04 LTS aus


Im folgenden Artikel erklären wir, wie Sie LAMP (Linux Apache MySQL und PHP) installieren und OrangeHRM in Ihrem Ubuntu 12.04 LTS Linux VPS ausführen können .

Was ist OrangeHRM?

Es ist ein in PHP geschriebenes Open-Source-Personalverwaltungssystem.

Es hat die folgenden Funktionen:

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


Bevor Sie fortfahren, vergewissern Sie sich, dass Sie sich in einem screen befinden Sitzung und Ihr Ubuntu VPS-System ist auf dem neuesten Stand:

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

Installieren Sie Apache2 Webserver auf Ihrem Ubuntu 12.04 System mit

## apt-get install apache2

Als nächstes fahren Sie mit der Installation von MySQL fort Datenbankserver in Ihrem System mit

## apt-get install mysql-server

Führen Sie nach der Installation das Post-Installationsskript mysql_secure_installation aus und konfigurieren Sie es so

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

Bearbeiten Sie schließlich /etc/mysql/my.cnf , fügen Sie event_scheduler = ON hinzu irgendwo unter [mysqld] Blockieren und starten Sie MySQL mit service mysql restart neu damit die Änderung wirksam wird.

Installieren Sie PHP Unterstützung auf dem System mit dem folgenden Befehl:

## apt-get install php5 php5-mysql

Probieren Sie es aus mit

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

Erstellen Sie außerdem test /var/www/info.php Skript, das Folgendes enthält

## vim /var/www/info.php

<?php
    phpinfo();
?>

und versuchen Sie, unter http://your_server_ip/info.php darauf zuzugreifen. Wenn die PHP-Infoseite in Ihrem Browser gerendert wird, sieht alles gut aus und Sie können fortfahren.

Installieren Sie die ZIP-Unterstützung, falls sie noch nicht auf dem System installiert ist

## apt-get install unzip

Installieren Sie 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

my-domain.com konfigurieren um dem OrangeHRM zu dienen in /var/www/orangehrm indem Sie eine neue Virtual Host Directive erstellen 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>

Stellen Sie sicher, dass Sie my-domain.com durch Ihren tatsächlichen Domainnamen ersetzen

Aktivieren Sie die Virtual Host Directive mit dem folgenden Befehl:

## a2ensite my-domain.com

Starten Sie Apache mit

neu, damit die Änderung wirksam wird
## service apache2 reload

Rufen Sie http://my-domain.com/ auf, um die Installation von OrangeHRM abzuschließen . Klicken Sie im ersten Schritt einfach auf „Weiter/Ich akzeptiere“ und verwenden Sie in „Schritt 2“, wenn Sie aufgefordert werden, Ihre Datenbank einzurichten, Ihr MySQL-Root-Passwort, um eine neue Datenbank für OrangeHRM zu erstellen. Siehe Screenshot unten:

Stellen Sie in „Schritt 3:Systemprüfung“ sicher, dass alle aufgelisteten Elemente grün und in Ordnung sind. Sie sollten so etwas sehen:

Erstellen Sie in „Schritt 4:Admin-Benutzererstellung“ Ihren „Admin“-Benutzernamen und Ihr Passwort und bestätigen Sie in „Schritt 5:Bestätigung“ Ihre Einrichtung und installieren Sie OrangeHRM, indem Sie auf die Schaltfläche „Installieren“ klicken.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren und verwenden Sie iostat unter Ubuntu 16.04 LTS

  2. So installieren und konfigurieren Sie Ansible unter Ubuntu 18.04 LTS

  3. So installieren Sie Libreoffice 4.4 auf Ubuntu 15.04 und 14.04 LTS

  4. So installieren Sie CyberPanel unter Ubuntu 18.04 LTS

  5. So installieren Sie LAMP unter Ubuntu 18.04

So installieren Sie PostgreSQL und phpPgAdmin unter Ubuntu 18.04 LTS

So installieren Sie PostgreSQL und pgAdmin4 unter Ubuntu 18.04 LTS

So installieren und führen Sie Lynis unter Ubuntu Linux aus

So installieren Sie PHP 5.6, PHP 8.0 und PHP 8.1 auf Ubuntu 20.04 LTS

So installieren Sie uTorrent in Ubuntu 16.04 LTS und Ubuntu 17.10

So installieren Sie Webuzo v3 auf Ubuntu 20.04 LTS