Herramientas de usuario

Herramientas del sitio


proyectos:linuxservidor-adm-zammad

¡Esta es una revisión vieja del documento!


Debian Buster Zammad Configurar Elastic Search

apt install apt-transport-https sudo wget
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee -a /etc/apt/sources.list.d/elastic-7.x.list
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -
apt update
apt install elasticsearch
/usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment
 
systemctl start elasticsearch
systemctl enable elasticsearch
 
cat /etc/elasticsearch/elasticsearch.yml

Install Zammad

apt install wget apt-transport-https gnupg
wget -qO- https://dl.packager.io/srv/zammad/zammad/key | apt-key add -
wget -O /etc/apt/sources.list.d/zammad.list \
https://dl.packager.io/srv/zammad/zammad/stable/installer/debian/10.repo
apt update
apt install zammad
 
# Zammad service to start all services at once
systemctl (status|start|stop|restart) zammad
 
# Zammads internal railsserver
systemctl (status|start|stop|restart) zammad-web
 
# Zammads scheduler - relevant for all delayed- and background jobs
systemctl (status|start|stop|restart) zammad-worker
 
# Zammads websocket server for session related information
systemctl (status|start|stop|restart) zammad-websocket
 
 
# Set the Elasticsearch server address
zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"
 
# Build the search index
zammad run rake searchindex:rebuild

Configurar servidor web

apt install certbot python3-certbot-nginx  python-certbot-nginx

Configurar Nginx

cp /opt/zammad/contrib/nginx/zammad_ssl.conf /etc/nginx/sites-enabled/zammad.conf

Cambiar en el archivo la linea

proxy_set_header X-Forwarded-User “”;

Por

proxy_set_header X-Forwarded-Proto https;

y reiniciar el servidor web.

Referencias

proyectos/linuxservidor-adm-zammad.1617849229.txt.gz · Última modificación: por manuel.floresv