{"id":7812,"date":"2021-02-02T22:59:20","date_gmt":"2021-02-02T19:59:20","guid":{"rendered":"https:\/\/kifarunix.com\/?p=7812"},"modified":"2024-03-19T20:02:51","modified_gmt":"2024-03-19T17:02:51","slug":"install-zammad-ticketing-system-on-ubuntu","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-zammad-ticketing-system-on-ubuntu\/","title":{"rendered":"Install Zammad Ticketing System on Ubuntu 20.04"},"content":{"rendered":"\n<p>Welcome to our tutorial on how to install Zammad ticketing system on Ubuntu 20.04. According to <a aria-label=\"Zammad documentation page (opens in a new tab)\" href=\"https:\/\/docs.zammad.org\/en\/latest\/about\/zammad.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Zammad documentation page<\/a>, <em>&#8220;Zammad is a web based open source helpdesk\/customer support system with many features to manage customer communication via several channels like telephone, facebook, twitter, chat and emails&#8221;<\/em>.<\/p>\n\n\n\n<p>Read about Zammad Ticketing system features on its features page, link provided below.<\/p>\n\n\n\n<p><a aria-label=\"Zammad Ticketing system features (opens in a new tab)\" href=\"https:\/\/zammad.com\/en\/product\/helpdesk\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Zammad Ticketing system features<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Install Zammad on Ubuntu 20.04<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Prerequisites<\/h3>\n\n\n\n<p>There are a number of requirements that your system must meet (as of this writing) for installing Zammad<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Software Requirements<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ruby 2.6.6 for Zammad v3.4.1+: Zammad is written in Ruby and Java and hence Ruby is required.<\/li>\n\n\n\n<li>Relational Database Management systems (RDBMS) for storing content. The supported RDMS systems;\n<ul class=\"wp-block-list\">\n<li>MySQL 5.6+<\/li>\n\n\n\n<li>MariaDB 10.0+<\/li>\n\n\n\n<li>PostgreSQL 9.1+ (recommended and is supported by default).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Reverse Proxy \u00a0to deliver the static content of your application:\n<ul class=\"wp-block-list\">\n<li>Nginx 1.3+<\/li>\n\n\n\n<li>Apache 2.2+<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Elasticsearch (optional but highly recommended) to make search faster and to support advanced features like reports or searching by email attachment contents.&nbsp; Zammad v3.4+  is compatible with Elasticsearch 5.5\u20137.7.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Hardware Requirements<\/h4>\n\n\n\n<p>Please refer to <a aria-label=\"Zammad hardware requirements page (opens in a new tab)\" href=\"https:\/\/docs.zammad.org\/en\/latest\/prerequisites\/hardware.html#hardware\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Zammad hardware requirements page<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install Zammad<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Configure Locales in Ubuntu<\/h4>\n\n\n\n<p>In this tutorial, we will be installing Zammad with PostgreSQL which is supported by default.<\/p>\n\n\n\n<p>As such, if you are using PostgreSQL database backend, you need to enable UTF-8 locale.<\/p>\n\n\n\n<p>To check if UTF-8 local is enabled, run the <strong><code>locale<\/code><\/strong> command from terminal as shown below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>locale<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>LANG=en_US.UTF-8\nLANGUAGE=\nLC_CTYPE=\"en_US.UTF-8\"\nLC_NUMERIC=\"en_US.UTF-8\"\nLC_TIME=\"en_US.UTF-8\"\nLC_COLLATE=\"en_US.UTF-8\"\nLC_MONETARY=\"en_US.UTF-8\"\nLC_MESSAGES=\"en_US.UTF-8\"\nLC_PAPER=\"en_US.UTF-8\"\nLC_NAME=\"en_US.UTF-8\"\nLC_ADDRESS=\"en_US.UTF-8\"\nLC_TELEPHONE=\"en_US.UTF-8\"\nLC_MEASUREMENT=\"en_US.UTF-8\"\nLC_IDENTIFICATION=\"en_US.UTF-8\"\nLC_ALL=<\/code><\/pre>\n\n\n\n<p>If from the above output you do not see the line, <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>LANG=en_US.UTF-8<\/code><\/pre>\n\n\n\n<p>The you need to generate and update the locales.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>locale-gen en_US.UTF-8<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>update-locale LANG=en_US.UTF-8<\/code><\/pre>\n\n\n\n<p>This will update the \/etc\/default\/locale file with the set LANG environment variable.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Install Elasticsearch on Ubuntu<\/h4>\n\n\n\n<p>Zammad v3.4+ is compatible with Elasticsearch 5.5\u20137.7. Hence, let us install Elasticsearch 7.7 on Ubuntu.<\/p>\n\n\n\n<p>Install the Elasticsearch repository signing key;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget -qO - https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch --no-check-certificate | sudo apt-key add -<\/code><\/pre>\n\n\n\n<p>Install Elasticsearch repo;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>echo \"deb https:\/\/artifacts.elastic.co\/packages\/7.x\/apt stable main\" | sudo tee -a \/etc\/apt\/sources.list.d\/elastic-7.x.list<\/code><\/pre>\n\n\n\n<p>Install Elasticsearch 7.7 on Ubuntu;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install elasticsearch=7.7.1<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Install Zammad on Ubuntu 20.04<\/h4>\n\n\n\n<p>Install Zammad repo lists on Ubuntu<\/p>\n\n\n\n<p>Install the repo GPG signing key;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget -qO- https:\/\/dl.packager.io\/srv\/zammad\/zammad\/key | sudo apt-key add -<\/code><\/pre>\n\n\n\n<p>Install Zammad repository;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>curl -so \/etc\/apt\/sources.list.d\/zammad.list https:\/\/dl.packager.io\/srv\/zammad\/zammad\/stable\/installer\/ubuntu\/20.04.repo<\/code><\/pre>\n\n\n\n<p>Update package cache;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt update<\/code><\/pre>\n\n\n\n<p>Next, install Zammad and all the other required packages. The command below installs Zammad 3.6.0, which is the current stable release as of this writing?<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install zammad<\/code><\/pre>\n\n\n\n<p>As the installation completes, you will see such an output;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>...\nSetting default Logging to file, set via \"zammad config:set RAILS_LOG_TO_STDOUT=true\" if you want to log to STDOUT!\n# Starting Zammad\n# Creating webserver bootstart\nSynchronizing state of nginx.service with SysV service script with \/lib\/systemd\/systemd-sysv-install.\nExecuting: \/lib\/systemd\/systemd-sysv-install enable nginx\n# Restarting webserver nginx\n####################################################################################\n\nAdd your fully qualified domain name or public IP to servername directive of\nnginx, if this installation is done on a remote server. You have to change:\n\/etc\/nginx\/sites-available\/zammad.conf and restart nginx process.\nOtherwise just open http:\/\/localhost\/ in your browser to start using Zammad.\n\n####################################################################################\n...<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Managing Zammad Services<\/h5>\n\n\n\n<h6 class=\"wp-block-heading\">Zammad<\/h6>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl status zammad\nsystemctl stop zammad\nsystemctl start zammad\nsystemctl restart zammad<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\">Only web application server<\/h6>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl status zammad-web\nsystemctl stop zammad-web\nsystemctl start zammad-web\nsystemctl restart zammad-web<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\">Only worker process<\/h6>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl status zammad-worker\nsystemctl stop zammad-worker\nsystemctl start zammad-worker\nsystemctl restart zammad-worker<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\">Only websocket server<\/h6>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl status zammad-websocket\nsystemctl stop zammad-websocket\nsystemctl start zammad-websocket\nsystemctl restart zammad-websocket<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Configure Elasticsearch for Zammad<\/h4>\n\n\n\n<p>Next, configure Elasticsearch search engine for Zammad.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Running Elasticsearch<\/h5>\n\n\n\n<p>We have already installed Elasticsearch 7.7.1. Thus, you can start and enable it to run on system boot by running the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl enable --now elasticsearch<\/code><\/pre>\n\n\n\n<p>Elasticsearch is now running with the default settings.<\/p>\n\n\n\n<p>You can verify by running the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>curl localhost:9200<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"name\" : \"ubuntu20\",\n  \"cluster_name\" : \"elasticsearch\",\n  \"cluster_uuid\" : \"zALXjPYuQ9O4l2woJjHmFA\",\n  \"version\" : {\n    \"number\" : \"7.7.1\",\n    \"build_flavor\" : \"default\",\n    \"build_type\" : \"deb\",\n    \"build_hash\" : \"ad56dce891c901a492bb1ee393f12dfff473a423\",\n    \"build_date\" : \"2020-05-28T16:30:01.040088Z\",\n    \"build_snapshot\" : false,\n    \"lucene_version\" : \"8.5.1\",\n    \"minimum_wire_compatibility_version\" : \"6.8.0\",\n    \"minimum_index_compatibility_version\" : \"6.0.0-beta1\"\n  },\n  \"tagline\" : \"You Know, for Search\"\n}<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Install Elasticsearch Ingest Plugin<\/h5>\n\n\n\n<p>The <a aria-label=\"ingest plugin (opens in a new tab)\" href=\"https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/plugins\/current\/ingest.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">ingest plugin<\/a> extends Elasticsearch by providing additional ingest node capabilities.<\/p>\n\n\n\n<p>To install the plugin, run the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>\/usr\/share\/elasticsearch\/bin\/elasticsearch-plugin install ingest-attachment<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Tune Elasticsearch<\/h5>\n\n\n\n<p>Increase the virtual memory map count;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>echo vm.max_map_count=262144 &gt;&gt; \/etc\/sysctl.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sysctl -p<\/code><\/pre>\n\n\n\n<p>Increase the maximum size of an HTTP request body (default is 100MB).<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>echo \"http.max_content_length: 400mb\" &gt;&gt; \/etc\/elasticsearch\/elasticsearch.yml<\/code><\/pre>\n\n\n\n<p>Restart Elasticsearch<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl restart elasticsearch<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Configure Zammad to use Elasticsearch<\/h5>\n\n\n\n<p>Run the command below to define Zammad Elasticsearch URL, rebuild index, adjust the index namespacing as well as the file attachment indexing rules.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>zammad run rails r \"Setting.set('es_url', 'http:\/\/localhost:9200')\" <\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>zammad run rake searchindex:rebuild<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>zammad run rails r \"Setting.set('es_attachment_ignore', [ '.png', '.jpg', '.jpeg', '.mpeg', '.mpg', '.mov', '.bin', '.exe', '.box', '.mbox' ] )\"<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>zammad run rails r \"Setting.set('es_attachment_max_size_in_mb', 50)\"<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Install Postfix for Zammad Email Notifications<\/h4>\n\n\n\n<p>To have Zammad deliver email notifications, you can install postfix;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install postfix<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Accessing Zammad Interface<\/h4>\n\n\n\n<p>To access Zammad web interface, you need to update some few Nginx web server configurations.<\/p>\n\n\n\n<p>Actually, the only change we can make is to make the site available and accessible from outside by changing the value of the server_name to your resolvable fully qualified domain name;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>vim \/etc\/nginx\/sites-available\/zammad.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>server {\n    listen 80;\n\n    # replace 'localhost' with your fqdn if you want to use zammad from remote\n    #server_name localhost;\n<strong>    server_name helpdesk.kifarunix-demo.com;\n<\/strong>...<\/code><\/pre>\n\n\n\n<p>Save the file and exit.<\/p>\n\n\n\n<p>Check Nginx syntax and restart it if all is well;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>nginx -t<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>systemctl restart nginx<\/code><\/pre>\n\n\n\n<p>You can now access Zammad Web interface by navigating to the URL, <code><strong>http:\/\/&lt;server-domain&gt;<\/strong><\/code>.<\/p>\n\n\n\n<p>You will be welcomed by Zammad setup page;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1319\" height=\"696\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup.png\" alt=\"\" class=\"wp-image-7838\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup.png?v=1612295126 1319w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup-768x405.png?v=1612295126 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup-150x79.png?v=1612295126 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup-300x158.png?v=1612295126 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup-696x367.png?v=1612295126 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup-1068x564.png?v=1612295126 1068w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-setup-796x420.png?v=1612295126 796w\" sizes=\"(max-width: 1319px) 100vw, 1319px\" \/><\/figure>\n\n\n\n<p>Click on <strong>Setup new system<\/strong> to proceed.<\/p>\n\n\n\n<p>Setup Zammad Administrator account.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"799\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account.png\" alt=\"\" class=\"wp-image-7839\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account.png?v=1612295151 937w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account-768x655.png?v=1612295151 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account-150x128.png?v=1612295151 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account-300x256.png?v=1612295151 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account-696x593.png?v=1612295151 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-admin-account-493x420.png?v=1612295151 493w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/figure><\/div>\n\n\n<p>Next, set you organization name, logo and the zammad url;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"849\" height=\"865\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org.png\" alt=\"\" class=\"wp-image-7840\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org.png?v=1612295187 849w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org-768x782.png?v=1612295187 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org-150x153.png?v=1612295187 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org-300x306.png?v=1612295187 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org-696x709.png?v=1612295187 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org-412x420.png?v=1612295187 412w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-org-356x364.png?v=1612295187 356w\" sizes=\"(max-width: 849px) 100vw, 849px\" \/><\/figure><\/div>\n\n\n<p>Configure Email notification settings. We use Gmail relay in our case. <strong>Ensure you have already installed<\/strong> Postfix.<\/p>\n\n\n\n<p>Also, <a aria-label=\"allow less secure app access (opens in a new tab)\" href=\"https:\/\/myaccount.google.com\/lesssecureapps\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">allow less secure app access<\/a> prior to clicking <strong>Continue<\/strong>.<\/p>\n\n\n\n<p>You can setup the Zammad comms channels. Click <strong>Email<\/strong> to setup email communication channel.<\/p>\n\n\n\n<p>Once you are done with setup, you should land on the dashboard.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1879\" height=\"960\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard.png\" alt=\"\" class=\"wp-image-7841\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard.png?v=1612295377 1879w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-768x392.png?v=1612295377 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-1536x785.png?v=1612295377 1536w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-150x77.png?v=1612295377 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-300x153.png?v=1612295377 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-696x356.png?v=1612295377 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-1068x546.png?v=1612295377 1068w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-dashboard-822x420.png?v=1612295377 822w\" sizes=\"(max-width: 1879px) 100vw, 1879px\" \/><\/figure><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1886\" height=\"942\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps.png\" alt=\"\" class=\"wp-image-7842\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps.png?v=1612295407 1886w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-768x384.png?v=1612295407 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-1536x767.png?v=1612295407 1536w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-150x75.png?v=1612295407 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-300x150.png?v=1612295407 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-696x348.png?v=1612295407 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-1068x533.png?v=1612295407 1068w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/first-steps-841x420.png?v=1612295407 841w\" sizes=\"(max-width: 1886px) 100vw, 1886px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1897\" height=\"314\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview.png\" alt=\"\" class=\"wp-image-7843\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview.png?v=1612295429 1897w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview-768x127.png?v=1612295429 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview-1536x254.png?v=1612295429 1536w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview-150x25.png?v=1612295429 150w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview-300x50.png?v=1612295429 300w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview-696x115.png?v=1612295429 696w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/02\/zammad-overview-1068x177.png?v=1612295429 1068w\" sizes=\"(max-width: 1897px) 100vw, 1897px\" \/><\/figure>\n\n\n\n<p>You can continue with the setup in order to fully use the Zammad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reference<\/h3>\n\n\n\n<p><a aria-label=\"Zammad Documentation (opens in a new tab)\" href=\"https:\/\/docs.zammad.org\/en\/latest\/about\/zammad.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Zammad Documentation<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other Tutorials<\/h3>\n\n\n\n<p><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/install-request-tracker-rt-with-mariadb-on-centos-8\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install Request Tracker (RT) with MariaDB on CentOS 8<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/configure-request-tracker-rt-to-send-mails-using-msmtp-via-office-365-relay\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Configure Request Tracker (RT) to send Mails using MSMTP via Office 365 Relay<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to our tutorial on how to install Zammad ticketing system on Ubuntu 20.04. According to Zammad documentation page, &#8220;Zammad is a web based open<\/p>\n","protected":false},"author":3,"featured_media":7844,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[1322,121],"tags":[3090,3094,3095,3093,3089,1200,3092,3096,3091],"class_list":["post-7812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ticketing-systems","category-howtos","tag-helpdesk","tag-install-zammad-on-ubuntu","tag-install-zammad-on-ubuntu-20-04","tag-support","tag-ticketting-system","tag-ubuntu-20-04","tag-zammad","tag-zammad-install-ubuntu","tag-zammad-ticketting-system","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7812"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=7812"}],"version-history":[{"count":7,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7812\/revisions"}],"predecessor-version":[{"id":21949,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7812\/revisions\/21949"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/7844"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=7812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=7812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=7812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}