# Zammad Debian install ```shell apt install -yy curl apt-transport-https gnupg sudo wget ``` ```shell echo "deb [signed-by=/etc/apt/trusted.gpg.d/elasticsearch.gpg] https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list >/dev/null ``` ```shell if curl -q -LSsf https://artifacts.elastic.co/GPG-KEY-elasticsearch | gpg --dearmor | tee /etc/apt/trusted.gpg.d/elasticsearch.gpg >/dev/null; then chmod 644 /etc/apt/trusted.gpg.d/elasticsearch.gpg apt update && apt install elasticsearch fi ``` ```shell if [ -x /usr/share/elasticsearch/bin/elasticsearch-plugin]; then /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment fi ``` ```shell systemctl start elasticsearch systemctl enable --now elasticsearch ``` ```shell apt install locales locale-gen en_US.UTF-8 echo "LANG=en_US.UTF-8" >/etc/default/locale ```shell curl -q -LSsf https://dl.packager.io/srv/zammad/zammad/key | gpg --dearmor | tee /etc/apt/keyrings/pkgr-zammad.gpg >/dev/null && chmod 644 /etc/apt/keyrings/pkgr-zammad.gpg ``` ```shell echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/debian 12 main"| tee /etc/apt/sources.list.d/zammad.list >/dev/null ``` ```shell apt update && apt install -yy zammad ``` ```shell zammad run rails r "Setting.set('es_url', 'http://localhost:9200')" ```