Estoy ejecutando FileMaker Server 16 ("FMS") en macOS High Sierra, sin el paquete del servidor macOS. Configuré los componentes del servidor web FMS en los puertos 8080 y 8443 porque quería seguir ejecutando otros servicios web en los puertos 80 y 443.
Observo que FMS ejecuta /usr/sbin/httpd (es decir, Apache) bajo su usuario fmserver , con configuración en /Library/FileMaker Server/HTTPServer/conf/httpd.conf .
Estaba intentando configurar el sistema Apache (en /etc/apache2/httpd.conf y usando apachectl start ), pero no pude hacerlo funcionar, incluso con la configuración predeterminada. apachectl -t dijo Syntax OK . No hubo mensajes de error ni registros, y se rechazaron las conexiones al puerto 80.
Lo único relevante que puedo encontrar en la web es un informe del instalador de FMS que se niega a instalar si Apache se está ejecutando como parte del servidor macOS .
Pude servir en el puerto 80 utilizando nginx instalado a través de brew.
¿El hecho de que FMS esté ejecutando apache me impide ejecutarlo con otro usuario?