V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat OTRS na serveru Ubuntu 16.04 LTS. Pro ty z vás, kteří to nevěděli, je OTRS (Open-Source Ticket Request System) webový systém prodeje vstupenek, široce používaný podniky pro služby, jako je zákaznická podpora, help desk a call centra. Software je rozdělen do několika částí, hlavní částí je rámec OTRS, který obsahuje všechny centrální funkce pro aplikaci a vstupenkový systém
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci OTRS na server Ubuntu 16.04 (Xenial Xerus).
Nainstalujte OTRS na Ubuntu 16.04 LTS
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get
příkazy v terminálu.
sudo apt-get update sudo apt-get upgrade
Krok 2. Instalace MariaDB.
Nainstalujte MariaDB na server pomocí apt-get
příkaz:
sudo apt-get install mariadb-server
Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:
mysql_secure_installation
Nakonfigurujte to takto:
- 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
Po instalaci vyžaduje OTRS, abyste změnili následující nastavení:
nano /etc/mysql/my.cnf
Do sekce [mysqld] vložte:
max_allowed_packet = 20M query_cache_size = 32M innodb_log_file_size = 256M
Spusťte MariaDB se systémem:
systemctl start mysql systemctl enable mysql
Krok 3. Instalace OTRS (OpenSource Trouble Ticket System).
První věc, kterou musíte udělat, je přejít na stránku stahování OTRS a stáhnout si nejnovější stabilní verzi OTRS:
wget https://www.otrs.com/thank-you-for-downloading-the-otrs-software/?download=otrs-5.0.16.tar.bz2
Rozbalte archiv OTRS do kořenového adresáře dokumentu na vašem serveru:
tar xpf otrs-5.0.16.tar.bz2 mv otrs-5.0.16 /opt/otrs
Zkontrolujte, zda systém obsahuje všechny požadované moduly PERL a nainstalujte požadované moduly pomocí apt (jak navrhuje skript), spusťte příkaz:
perl /opt/otrs/bin/otrs.CheckModules.pl
Vytvoření uživatele OTRS:
useradd -d /opt/otrs -c 'OTRS user' otrs usermod -G www-data otrs
Výchozí konfigurační soubory v /opt/otrs
, proveďte následující příkaz:
cp Kernel/Config.pm.dist Kernel/Config.pm
Krok 4. Nakonfigurujte webový server Apache.
Zkontrolujte nainstalované moduly a nakonfigurujte Apache:
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
Pokud je odpověď „syntaxe OK“ pro všechny, znamená to, že moduly Perl byly úspěšně nainstalovány.
Dále nainstalujte webový server Apache a mod_perl pomocí apt-get
příkaz:
apt-get install apache2 libapache2-mod-perl2
V /opt/otrs
existuje konfigurační soubor pro Apache. Propojte jej s konfiguračním adresářem webového serveru:
ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/conf-enabled/zzz_otrs.conf
OTRS vyžaduje pro optimální provoz několik aktivních modulů Apache:
a2enmod perl a2enmod headers a2enmod version a2enmod deflate a2enmod filter
Nakonec restartujte webový server, aby načetl nové konfigurace:
systemctl restart apache2
Budeme muset změnit oprávnění některých složek:
bin/otrs.SetPermissions.pl --web-group=www-data
Krok 5. Přístup k OTRS.
OTRS bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com/otrs/installer.pl
nebo http://your-server-ip/otrs/installer.pl
a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Blahopřejeme! Úspěšně jste nainstalovali OTRS. Děkujeme, že jste použili tento návod k instalaci OTRS (OpenSource Trouble Ticket System) na serveru Ubuntu 16.04 Xenial Xerus. Pro další pomoc nebo užitečné informace doporučujeme zkontrolovat oficiální webové stránky OTRS.