2.1 Installations – OTRS Free

Installations- Vorbereitung OTRS Free

Download – OTRS

Aktuelle Versionen prüfen unter:

https://ftp.otrs.org/pub/otrs/

Terminal starten und die aktuelle Datei downloaden.

wget https://ftp.otrs.org/pub/otrs/otrs-6.0.8.tar.gz (aktuelle Version 11.07.2018)

Entpacken und Verschieben – OTRS

Terminal starten

sudo tar xzf otrs-6.0.8.tar.gz

Verzeichnis anlegen/umbennen und Installation kopieren:

sudo mv otrs-6.0.8 /opt/otrs

Perl Module installieren

Nachdem wir die Source Files an der richtigen Stelle haben, können wir die benötigten Perl Module installieren.

sudo apt-get install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \
 libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libtext-csv-xs-perl \
 libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl \
 libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl \
 libtemplate-perl libdatetime-perl

PERL_ORTS Module prüfen

Über nachfolgenden Befehl können die PERL – ORTS Module geprüft werden

perl /opt/otrs/bin/otrs.CheckModules.pl

OTRS Users anlegen und aktivieren der Default Konfiguration
Es muss nun für OTRS ein USER angelegt und der WEBSERVER Gruppe hinzugefügt werden.

USER anlegen:

sudo useradd -d /opt/otrs -c 'OTRS user' otrs

Gruppe zuordnen:

sudo usermod -G www-data otrs

Um nun die Default Konfiguration zu aktivieren, muss der folgende Befehl ausgeführt werden.

Ins Verzeichnis wechseln:

cd /opt/otrs/

Datei umbenennen / sichern:

sudo cp Kernel/Config.pm.dist Kernel/Config.pm

Webserver einrichten / Perl Module aktivieren

 sudo a2enmod perl
 sudo a2enmod version
 sudo a2enmod deflate
 sudo a2enmod filter
 sudo a2enmod headers

Nun den Webserver neustarten:

sudo systemctl restart apache2

OTRS Config zum Webserver kopieren

sudo cp /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf

Diese Konfiguration muss jetzt noch aktiviert werden und der Webserver muss einmal neugestartet werden

Module aktivieren:

sudo a2ensite otrs.conf

Webserver Neustart:

sudo systemctl restart apache2

OTRS Datenbank und USER anlegen MYSQL

Datenbank User für OTRS anlegen. Dafür loggen wir uns in die MySQL Datenbank über das Terminal ein, legen eine Datenbank und einen User an und setzten anschließend die entsprechenden Berechtigungen.

http://localhost/phpmyadmin/

Bitte folgendes eingeben um USER und DB anzulegen:

create database otrs;
create user 'otrs'@'localhost' identified by 'otrs';
grant all on otrs.* to 'otrs'@'localhost';

Danach Rechte anpassen von diesem USER !!! (DOKU OFFEN!!!)

Einstellungen Cache, DB, packets

Anschließend müssen noch ein paar Einstellungen in

/etc/mysql/mysql.conf.d/mysqld.cnf

gemacht werden. Die drei folgenden Zeilen müssen angepasst / angelegt werden:
Dazu in der Datei folgende Einstellungen vornehmen.

Öffnen:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf


 max_allowed_packet = 64M
 query_cache_size = 32M
 innodb_log_file_size = 256M

Danach einmal MYSQL neustarten:

sudo systemctl restart mysql

RECHTE AKTIVIEREN!!!

Dazu nochmal in Verzeichnis wechsel:

cd /opt/otrs/
sudo bin/otrs.SetPermissions.pl --web-group=www-data

Wenn dann die Meldung folgt: Setting permissions on /opt/otrs

ist alles in Ordnung und die Installation von OTRS 6.0.6 kann beginnen.

Vorher natürlich nochmal Neustart und fertig.

sudo init 6

OTRS free installieren

Wenn alles vorhergehenden Schritte abgeschlossen sind, kann nun OTRS installiert werden.
Dazu im Browser die Webadresse aufrufen: http://localhost/otrs/installer.pl

Next als nächsten folgt License Bestimmungen und mit à Accept… weiter…
Da wir schon eine Datenbank installiert und angelegt haben, wählen wir natürlich

MySQL aus und setzen den Haken bei: Use an existing database for OTRS
In Folge müssen wir nun die Daten die wir vorher erzeugt hatten eingeben:
Nach Eingabe à CHECK…
Fehler beseitigen bis es grün ist!
NEXT und die Installation beginnt. (Otrs-schema, otrs-initial_insert, post statements)
Datenbank Setup für OTRS wurde abgeschlossen

Im nächsten Schritt werden einige System Settings eingestellt

Im letzten Schritt wird alles für den ersten Login vorbereitet. Die Startadresse, Login und das STARTPASSWORT wird mitgeteilt. Aufschreiben!!!!

Start page: http://localhost/otrs/index.pl

User: root@localhost

Password: KamWY66aFvPxEmmh

Schritte nach der Installation

Passwort ändern für root@localhost

User mit Adminrechten anlegen, da immernoch mit dem SUPERUSER gearbeitet wird.

Admin-User anlegen

Zeitzone einstellen

Sprache einstellen

Cookies aktivieren…