Autor Thema: RHEL 7.8 (Red Hat Enterprise Linux)  (Gelesen 1107 mal)

Beatrice Müller

  • Global Moderator
  • Beiträge: 136
RHEL 7.8 (Red Hat Enterprise Linux)
« am: 09.09.2019 11:05:49 »
Bevor Sie KIX installieren möchten, sichten Sie bitte zunächst die Kompatibilitätsmatrix im Bereich Download.
 
1.) Policycoreutils hinzufügen
subscription-manager refresh
yum install policycoreutils-python

2.) EPEL-Repositories aktivieren (notwendig für benötigte Perl-Module)
Folgen Sie den Anweisungen auf der EPEL Website zur Installation des passenden EPEL-Release Paketes zur korrespondierenden RHEL Version.
Installieren Sie zwingend das EPEL Release, welches zum laufenden RHEL Release passt, das als Betriebssystem betrieben wird.
(Siehe auch den Thread im Redhat Customer Portal)
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"  --enable "rhel-ha-for-rhel-*-server-rpms"

3.) KIX-Repository hinzufügen (z.B. /etc/yum.repos.d/kix.repo)
[kix]
name=kix
baseurl=https://packages.kixdesk.com/repository/redhat/kix2017/stable
gpgcheck=1
enabled=1
gpgkey=
proxy=_none_

4.) PublicKey von cape IT zur Authentisierung der Pakete importieren
wget -q https://packages.kixdesk.com/repository/redhat/PublicKey
rpm --import PublicKey
rm PublicKey

5.) Weitere benötigte Pakete installieren
yum install "perl(Mail::IMAPClient)" "perl(Crypt::SSLeay)"
6.) Repository-Quellen aktualisieren
yum check-updates
7.) KIX installieren
  • mit PostgreSQL-Datenbank (Standard)
yum install kix-pg kix
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
  • mit MySQL-Datenbank
    Wird nicht unterstützt.
  • mit MariaDB-Datenbank
    Üblicherweise erfolgt die Installation unter dem root-Nutzer und eine Anmeldung an den MariaDB-Server ist für diesen Nutzer ohne Passwort möglich. In diesem Falle müssen keine Umgebungsvariablen gesetzt werden. Je nach vorhandener Systemumgebung ist eine Anmeldung ohne Passwort u.U. dennoch nicht möglich, z.B. weil bereits ein MariaDB-Server nach eigenen Sicherheitsvorgaben konfiguriert wurde. In diesem Falle ist es notwendig zwei Umgebungsvariablen vor der Installation zu setzen, damit KIX den MariaDB-Nutzer und die MariaDB-Datenbank anlegen kann.

    Falls die Variable KIXMARIADB_USER nicht angegeben ist, wird „root“ verwendet. Die Variable KIXMARIADB_PASSWORD muss das Passwort des angegebenen MariaDB-Administrator-Nutzers enthalten.

    Ist MariaDB noch nicht auf dem System installiert, wird der KIX-Installer den MariaDB-Server, die notwendigen Bibliotheken und den MariaDB-Client mit installieren. Falls Sie bei der Installation nach dem Passwort des Administrator-Nutzers gefragt werden, muss dieses Passwort identisch mit dem sein, welches Sie in der Umgebungsvariablen KIXMARIADB_PASSWORD gesetzt haben.
export KIXMARIADB_USER=<MariaDB admin user>
export KIXMARIADB_PASSWORD=<MariaDB admin password>
yum install kix-mariadb kix
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload

Wichtiger Hinweis:
Während der Installation muss KIX die MariaDB-Variable „innodb_log_file_size“ auf eine Größe von 150 MB, sowie die Variable „max_allowed_packet“ auf 30 MB anpassen, damit die Installation durchgeführt werden kann. Falls Sie bereits einen MariaDB-Server nach Ihren Vorgaben konfiguriert haben und keine Anpassung wünschen, setzen Sie bitte VOR der Installation von KIX noch folgende Umgebungsvariable:
export KIXMARIADB_NO_CONFIG_CHANGE=1
8.) System-Restart zur Aktivierung der SELinux-Policy
reboot
9.) Vorbereitungen zur Nutzung
Falls SELinux deaktiviert ist:
setenforce 0
10.) KIX nutzen

KIX ist nach der Installation sofort einsetzbar. Es ist keine Datenbankinstallation via installer.pl notwendig. Zugang erhält man durch den Aufruf der URL "<FQDN>/kix/index.pl" in einem der unterstützten Browser (siehe Kompatibilitätsmatrix). Für die erste Anmeldung steht der vorkonfigurierte Administrator-Nutzer "root@localhost" (Passwort "root")  bereit.

Die Arbeitsoberfläche für Service-Mitarbeiter erreichen Sie nach der Installation über folgende URL: "<Servername>/kix/index.pl". Das Self-Service-Portal für Anwender und Kunden ist über "<Servername>/kix/customer.pl" benutzbar.

Tags: installationsanleitung