Jak zainstalować system biletowy Zammad na Ubuntu 18.04 | 16.04

  • Andrew Politic
  • 0
  • 2027
  • 424

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować dział pomocy technicznej Zammad i system sprzedaży biletów w systemie Ubuntu 18.04 | 16.04 serwer…

Zammad to darmowe, internetowe rozwiązanie do obsługi i sprzedaży biletów o otwartym kodzie napisane w języku Ruby.

Możesz pobrać i zainstalować Zammad na własnym serwerze we własnym środowisku… Zapewnia popularne funkcje, które znajdziesz na innych platformach biletowych, w tym zarządzanie eskalacją, komunikację z klientami przez wiele kanałów, rozwiązywanie problemów, routing biletów i wiele innych.

Jeśli szukasz platformy wsparcia / sprzedaży biletów typu open source dla swojej firmy, możesz spojrzeć na Zammad…

Więcej informacji o Zammadzie można znaleźć na jego stronie domowej.

Kiedy będziesz gotowy do zainstalowania Zammada, wykonaj poniższe czynności:

Krok 1: Zainstaluj | Skonfiguruj Elasticsearch

Elasticsearch jest zależnością Zammad i należy ją podać przed zainstalowaniem Zammad…

Aby zainstalować Elasticsearch na Ubuntu, uruchom poniższe polecenia:

sudo apt-get install apt-transport-https sudo wget sudo echo "deb https://artifacts.elastic.co/packages/7.x/apt stabilny main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo apt-get update sudo apt-get install openjdk-8-jre flexiblesearch sudo / usr / share / flexiblesearch / bin / flexiblesearch-plugin install ingest-attach

Po zainstalowaniu uruchom poniższe polecenia, aby ponownie uruchomić i włączyć Elasticsearch…

sudo systemctl uruchom ponownie elastyczne wyszukiwanie sudo systemctl włącz elastyczne wyszukiwanie

Krok 2: Dodaj repozytorium Zammad DEB do Ubuntu

Instalacja Zammada na Ubuntu jest łatwa. Po prostu dodaj jego repozytorium do Ubuntu i zainstaluj z niego…

Nie potrzebujesz specjalnych wymagań sprzętowych, aby zainstalować i uruchomić Zammad… Instalator automatycznie pobierze i zainstaluje wszystkie zależności za Ciebie.

Na Ubuntu 18.04, uruchom poniższe polecenia, aby dodać repozytorium:

wget -qO- https://dl.packager.io/srv/zammad/zammad/key | sudo apt-key add - sudo wget -O /etc/apt/sources.list.d/zammad.list https://dl.packager.io/srv/zammad/zammad/stable/installer/ubuntu/18.04.repo 

Na Ubuntu 16.04, zamiast tego uruchom polecenie:

wget -qO- https://dl.packager.io/srv/zammad/zammad/key | sudo apt-key add - sudo wget -O /etc/apt/sources.list.d/zammad.list https://dl.packager.io/srv/zammad/zammad/stable/installer/ubuntu/16.04.repo

Krok 3: Zainstaluj Zammad

Kiedy skończysz, uruchom poniższe polecenia, aby zaktualizować pliki repozytorium systemów i zainstalować Zammad.

sudo apt-get update sudo apt-get install zammad

Po zainstalowaniu Zammada po prostu przejdź do serwera Lokalny Gospodarz name i portal Zammad powinny być dostępne…

Przykład:

http: // localhost

Przy pierwszym połączeniu z serwerem musisz utworzyć nowego użytkownika administratora…

Zakończ konfigurację i zacznij korzystać z systemu…

Jeśli chcesz uzyskać dostęp do platformy za pośrednictwem własnej nazwy domeny, po prostu wprowadź poniższe zmiany, uruchamiając poniższe polecenia:

Uruchom polecenie, aby otworzyć plik konfiguracyjny Zammad vhost…

sudo nano /etc/nginx/sites-enabled/zammad.conf

Następnie zamień nazwę hosta na własną nazwę domeny, jak zaznaczono poniżej:

# # to jest konfiguracja nginx dla zammad # upstream zammad-railsserver server 127.0.0.1:3000;  upstream zammad-websocket server 127.0.0.1:6042;  serwer nasłuchuj 80; # zamień „localhost” na swój fqdn, jeśli chcesz używać zammad ze zdalnego serwera nazwa_serwera example.com; root / opt / zammad / public; access_log /var/log/nginx/zammad.access.log; error_log /var/log/nginx/zammad.error.log; client_max_body_size 50M; 

Zapisz plik i zakończ

Uruchom ponownie Nginx

sudo systemctl przeładuj nginx

Teraz powinieneś mieć dostęp do Zammad przez własną domenę

Po wykonaniu wszystkich powyższych czynności uruchom te ostatnie polecenia, aby zakończyć instalację i skonfigurować Zammad do pracy z Elasticsearch…

sudo zammad run rails r "Setting.set ('es_url', 'http: // localhost: 9200')" sudo zammad run rake searchindex: rebuild

Wniosek:

W tym poście pokazano, jak zainstalować bezpłatną platformę wsparcia i sprzedaży biletów Zammad na Ubuntu… Jeśli znajdziesz jakieś błędy powyżej, skomentuj poniżej




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux