Cambiar el Puerto de Varnish al 80

 

Creo que esto le ha pasado a mas de uno, instalar varnish, intentar cambiar su puerto por defecto por el puerto 80 (http) y ver que no es como lo indica su documentación.

/etc/systemd/system/varnish.service.d/customexec.conf

Bueno pues es verdad, en Ubuntu (donde me ha pasado de un tiempo para acá {systemd}) siempre es lo mismo y viendo que es difícil encontrar una guía de como cambiarlo exactamente lo publico aquí.

Hay que saber de donde carga esos valores varnish, pues no los esta cargando del “/etc/default/varnish” si no de otro directorio (vamos, que si lo cambiamos de ahí y no aplica es obvio).

Ejecutamos

grep -R ‘ExecStart=/usr/sbin/varnishd’ /etc/

Y nos dará la ruta

/etc/systemd/system/multi-user.target.wants/varnish.service

Ahí es donde editamos el execstart al gusto (cambiarlo al puerto 80, etc). Después aplicamos un daemon reload y reiniciamos el servicio con esto ya tendríamos el cambio de varnish al puerto 80.

Saludos.

 

 

Got Something To Say?

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *