Installation von OTRS auf Ubuntu Server 16.04
Hallo Zusammen,
hat hierfür jemand eine kleine Schritt-für-Schritt-Anleitung?
Danke
hat hierfür jemand eine kleine Schritt-für-Schritt-Anleitung?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator tomolpi am 06.09.2016 um 14:52:34 Uhr
--- Hier ist jetzt dicht ---
Content-ID: 307699
Url: https://administrator.de/forum/installation-von-otrs-auf-ubuntu-server-16-04-307699.html
Ausgedruckt am: 23.12.2024 um 04:12 Uhr
29 Kommentare
Neuester Kommentar
Zitat von @cody1900:
Darauf bin ich auch schon gestoßen. Leider bekomme ich dann keine Verbindung zu DB
Ich habe gerade gesehen, dass ich dir einen falschen Link geschickt habe Darauf bin ich auch schon gestoßen. Leider bekomme ich dann keine Verbindung zu DB
Hier ist der, den ich eigentlich schicken wollte.
Vielleicht lieferst du uns auch mal Log-Dateien anstatt zu sagen "geht nicht", du verstehst sicherlich, dass dir da besser geholfen werden kann.
Gruß
Das ist natürlich doof, aber das kann gefühlte 100.000 Ursachen haben.
Was steht in den Logfiles des LAMP?
Was steht in den Logfiles des LAMP?
Wenn du weiterhin rätst, wird das nix, das verspreche ich dir.
Hast du Perl korrekt konfiguriert und den Perl DBI Driver für MySQL installiert?
http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql/INSTALL.pod
http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql/INSTALL.pod
Gibt es einen Grund, dass du OTRS nicht auch über APT installierst?
Dann sind auf jeden Fall alle benötigten Perl-Module dabei und die Datenbank wird dir auch direkt fertig konfiguriert.
Updaten lässt sich das - nebenbei bemerkt - auch einfacher.
Hallo Server2503,
habe ich vor kurzem erst manuell gemacht. Per APT bekommt man in Ubuntu meist nicht die aktuellste Version.
Hier meine Notizen dazu (alle auszuführen per sudo /su):
Funktionierte hier einwandfrei auf einem absolut cleanen 16.04 mit allen Updates.
Grüße Uwe
-edit- Reihenfolge nach der Perl-Modul Installation korrigiert damit das checken der Module nicht fehlschlägt.
habe ich vor kurzem erst manuell gemacht. Per APT bekommt man in Ubuntu meist nicht die aktuellste Version.
Hier meine Notizen dazu (alle auszuführen per sudo /su):
1. LAMP installieren
Paketlisten aktualsieren
apt-get update
Apache installieren
apt-get install apache2
MySQL installieren
apt-get install mysql-server
PHP installieren
apt-get install php libapache2-mod-php php-mcrypt php-mysql
# Optional PHPMyAdmin
apt-get install phpmyadmin php-mbstring php-gettext
phpenmod mcrypt
phpenmod mbstring
systemctl restart apache2
2. OTRS installieren
Aktuelles OTRS Build herunterladen entpacken und nach /opt/otrs veschieben
wget http://ftp.otrs.org/pub/otrs/otrs-5.0.10.tar.gz
tar xzf otrs-5.0.10.tar.gz
mv otrs-5.0.10 /opt/otrs
Perl-Module installieren
apt-get install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \
libio-socket-ssl-perl libpdf-api2-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 libcrypt-ssleay-perl libdigest-perl-md5-perl
OTRS Benutzer erstellen und zur Gruppe www-data hinzufügen
useradd -d /opt/otrs -c 'OTRS user' otrs
usermod -G www-data otrs
OTRS Konfiguration aktivieren
cp /opt/otrs/Kernel/Config.pm.dist /opt/otrs/Kernel/Config.pm
Cron-Skripts aktivieren
cd /opt/otrs/var/cron/
cp -p otrs_daemon.dist otrs_daemon
/opt/otrs/bin/Cron.sh start otrs
Berechtigungen für /opt/otrs setzen
/opt/otrs/bin/otrs.SetPermissions.pl --web-group=www-data --otrs-user=otrs
Checken ob alle benötigten Module installiert sind
perl -cw /opt/otrs/bin/cgi-bin/index.pl
perl -cw /opt/otrs/bin/cgi-bin/customer.pl
perl -cw /opt/otrs/bin/otrs.Console.pl
Apache Module aktivieren
a2enmod perl
a2enmod deflate
a2enmod filter
a2enmod headers
OTRS-Konfiguration für den Apache kopieren und über symlink aktivieren
cp /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/conf-available/otrs.conf
ln -s /etc/apache2/conf-available/otrs.conf /etc/apache2/conf-enabled/otrs.conf
service apache2 restart
MySQL-Parameter in folgender Config ändern /etc/mysql/mysql.conf.d/mysqld.cnf (Abschnitt [mysqld]):
max_allowed_packet = 20M
query_cache_size = 32M
innodb_log_file_size = 256M
MySQL stoppen, Logfiles löschen und MySQL neu starten
service mysql stop
rm /var/lib/mysql/ib_logfile0
rm /var/lib/mysql/ib_logfile1
service mysql start
3. OTRS über Webinterface einrichten
• http://{IP|HOSTNAME}/otrs/installer.pl aufrufen
• Lizenz aktzeptieren
• MySQL wählen (mit neuer Datenbank)
• MySQL root-Benutzer und Passwort angeben, OTRS DB-User und Passwort vergeben
• Allgemeine Einstellungen konfigurieren (Mail-Einstellungen etc.)
• Letzter Schritt: Passwort für OTRS-Benutzer root@localhost für ersten Login notieren.
4. Erster Login
• Login unter http://{IP|HOSTNAME}/otrs/index.pl
• Neuen Agenten mit allen Rechten anlegen
Grüße Uwe
-edit- Reihenfolge nach der Perl-Modul Installation korrigiert damit das checken der Module nicht fehlschlägt.
Hallo,
bei mir Funktioniert die Anleitung leider nicht.
Das Downloaden usw zwar schon,
aber das Entpacken in den Ordner opt Funktioniert nicht.
Egal ob mit Su, Sudo, oder direkt als root in den Terminal.
Hätte keine Rechte dafür.
Auch Selbst den Ordner dort anlegen ist nicht möglich.
Dadurch Funktioniert natürlich der ganze rest nicht.
Jmd eine Idee was ich noch machen muss?
Ubunto ist Aktuell.
Nichts weiter drauf, da es nur dafür als Testzweck genutzt wird und ich Linux einsteiger bin.
Mfg
bei mir Funktioniert die Anleitung leider nicht.
Das Downloaden usw zwar schon,
aber das Entpacken in den Ordner opt Funktioniert nicht.
Egal ob mit Su, Sudo, oder direkt als root in den Terminal.
Hätte keine Rechte dafür.
Auch Selbst den Ordner dort anlegen ist nicht möglich.
Dadurch Funktioniert natürlich der ganze rest nicht.
Jmd eine Idee was ich noch machen muss?
Ubunto ist Aktuell.
Nichts weiter drauf, da es nur dafür als Testzweck genutzt wird und ich Linux einsteiger bin.
Mfg
Hallo opc123,
Wenn ich keine Ahnung vom Fliegen habe steige ich auch nicht erst ins Flugzeug ohne die grundlegende Theorie zu kennen.
Grüße Uwe
bei mir Funktioniert die Anleitung leider nicht.
das liegt dann dann an dir.Zitat von @opc123:
aber das Entpacken in den Ordner opt Funktioniert nicht.
Egal ob mit Su, Sudo, oder direkt als root in den Terminal.
Hätte keine Rechte dafür.
Dann hast du deine Antwort schon! Du hast versucht das ganze in einem Ordner zu entpacken in dem du keine Schreibrechte hast.aber das Entpacken in den Ordner opt Funktioniert nicht.
Egal ob mit Su, Sudo, oder direkt als root in den Terminal.
Hätte keine Rechte dafür.
Auch Selbst den Ordner dort anlegen ist nicht möglich.
Dann fehlen dir einfach die Rechte.Jmd eine Idee was ich noch machen muss?
Dir die Rechte besorgen.Ubunto ist Aktuell.
Linux ist besonders penibel bei Rechtschreibung, die solltest du mal beherzigen.Nichts weiter drauf, da es nur dafür als Testzweck genutzt wird und ich Linux einsteiger bin.
Dann übe doch zu aller erst mal die grundlegenden Dinge wie Ordner erstellen, User anlegen und Rechte zuweisen etc. Einen Grundkurs können wir dir in diesem Kontext leider nicht geben, denn die sollten natürlich auf jeden Fall vorhanden sein wenn man so etwas angeht.Wenn ich keine Ahnung vom Fliegen habe steige ich auch nicht erst ins Flugzeug ohne die grundlegende Theorie zu kennen.
Grüße Uwe
Dann poste uns doch bitte das aktuelle Verzeichnis in dem du dich beim Entpacken befindest und die genaue Fehlermeldung, hellsehen können wir hier nicht, DANKE!
Und bitte checke das SYSLOG auf Fehlermeldungen oder poste die letzten Zeilen hier.
Und bitte checke das SYSLOG auf Fehlermeldungen oder poste die letzten Zeilen hier.
Einen reinen Root Benutzer gibt es lt Anleitung nicht.
Klar, denn der heißt ja auch "root" nicht "Root" , das zum Thema Groß- Kleinschreibung unter Linux.
??? Siehe oben!! root gibt es immer, my friend!
Beim Entpacken soll in das Verzeichniss
mv otrs-5.0.10.tar.gz /opt/otrs
Verschoben werden.
Der Ordner opt im System exestierz zwar.
Aber fehler meldung kommt keine rechte.
Obwohl als root ausgeführt.
Sorry, das scheint sinnlos mit dir hier. Den Wortlaut genaue Fehlermeldung verstehst du wohl nicht.mv otrs-5.0.10.tar.gz /opt/otrs
Verschoben werden.
Der Ordner opt im System exestierz zwar.
Aber fehler meldung kommt keine rechte.
Obwohl als root ausgeführt.
2. OTRS installieren
Aktuelles OTRS Build herunterladen entpacken und nach /opt/otrs veschieben
wget http://ftp.otrs.org/pub/otrs/otrs-5.0.10.tar.gz <<< Runterladen Funktioniert, liegt danach im pub mit einen Schloss drüber.
tar xzf otrs-5.0.10.tar.gz <<<< Entpacken passiert nix, manuelles Entpacken geht.
mv otrs-5.0.10 /opt/otrs <<<<< Verschieben passiert nix, selbst verschieben, keine Rechte. beim mehrmaligen Probieren, keine rechte auch im Terminal, wodurch später bei weiteren vorgehen natürlich kommt, verzeichnis nicht vorhanden, weil im opt der Ordner Otrs nicht nicht exestiert.
aus deiner Anleitung?
Aktuelles OTRS Build herunterladen entpacken und nach /opt/otrs veschieben
wget http://ftp.otrs.org/pub/otrs/otrs-5.0.10.tar.gz <<< Runterladen Funktioniert, liegt danach im pub mit einen Schloss drüber.
tar xzf otrs-5.0.10.tar.gz <<<< Entpacken passiert nix, manuelles Entpacken geht.
mv otrs-5.0.10 /opt/otrs <<<<< Verschieben passiert nix, selbst verschieben, keine Rechte. beim mehrmaligen Probieren, keine rechte auch im Terminal, wodurch später bei weiteren vorgehen natürlich kommt, verzeichnis nicht vorhanden, weil im opt der Ordner Otrs nicht nicht exestiert.
aus deiner Anleitung?
Zitat von @opc123:
Aktuelles OTRS Build herunterladen entpacken und nach /opt/otrs veschieben
wget http://ftp.otrs.org/pub/otrs/otrs-5.0.10.tar.gz <<< Runterladen Funktioniert, liegt danach im pub mit einen Schloss drüber.
Was fürn Schloss ???? Ich arbeite auf der Konsole.Aktuelles OTRS Build herunterladen entpacken und nach /opt/otrs veschieben
wget http://ftp.otrs.org/pub/otrs/otrs-5.0.10.tar.gz <<< Runterladen Funktioniert, liegt danach im pub mit einen Schloss drüber.
tar xzf otrs-5.0.10.tar.gz <<<< Entpacken passiert nix, manuelles Entpacken geht.
Was jetzt geht das Entpacken oder geht's nicht ?? mv otrs-5.0.10 /opt/otrs <<<<< Verschieben passiert nix, selbst verschieben, keine Rechte.
beim mehrmaligen Probieren, keine rechte auch im Terminal, wodurch später bei weiteren vorgehen > natürlich kommt, verzeichnis nicht vorhanden, weil im opt der Ordner Otrs nicht nicht exestiert.
Bei einem mv eines Verzeichnisses muss das Ziel nicht existieren weil es umbenannt wird !beim mehrmaligen Probieren, keine rechte auch im Terminal, wodurch später bei weiteren vorgehen > natürlich kommt, verzeichnis nicht vorhanden, weil im opt der Ordner Otrs nicht nicht exestiert.
Zitat von @opc123:
das verschieben mit tar stand eben noch in deiner anleitung drin! habs da raus kopiert
Wenn ich was verändert hätte, was ich definitv nicht habe, würdest du sehen das ich es verändert hätte, nämlich am Änderungsdatum am Beginn des Posts!!das verschieben mit tar stand eben noch in deiner anleitung drin! habs da raus kopiert
21.06.2016, aktualisiert um 14:18 Uhr
das verschieben mit tar
Und "verschieben" mit "tar", was soll das denn für ein Blödsinn ???Dir fehlen hier einfach noch die nötigen Grundlagen wie Linux mit Rechten umgeht, wie ich vermutet hatte, sorry.
Ich lass den Thread jetzt dicht machen, das geht gar nicht sowas!
Hallo Rudolf.
Grüße Uwe
Zitat von @SchiRu:
Danke für die Anleitung hat sofort super geklappt. Würde mir mehr solche Anleitungen wünschen
Freut mich das ich helfen konnte.Danke für die Anleitung hat sofort super geklappt. Würde mir mehr solche Anleitungen wünschen
Jetzt komm ich zu meinem nächsten Problem, die LDAP Anbindung. Du hast dafür nicht auch noch so eine Anleitung?
Würde ich dir gerne liefern, aber zur Zeit habe ich den linken Unterarm geschient => Unterarm-Muskelstrang abgerissen. Schreiben ist da mit nur einer Hand eine Qual, sorry. Das muss erst mal verheilen, keine Ahnung wie lang das dauert und ich meine Hand wieder vernünftig bewegen kann. Mache jetzt erst mal Zwangsurlaub.Grüße Uwe