GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OTRS na Ubuntu 16.04 LTS

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.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  1. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  1. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  2. Jak nainstalovat Memcached na Ubuntu 18.04 LTS

  3. Jak nainstalovat VestaCP na Ubuntu 18.04 LTS