J'exécute FileMaker Server 16 ("FMS") sur MacOS High Sierra, sans le paquet MacOS Server. J'ai configuré les composants du serveur web FMS sur les ports 8080 et 8443 parce que je voulais continuer à exécuter d'autres services web sur les ports 80 et 443.
Je remarque que le FMS fonctionne /usr/sbin/httpd
(c.-à-d. Apache) sous sa fmserver
utilisateur, avec une configuration à /Library/FileMaker Server/HTTPServer/conf/httpd.conf
.
J'essayais de configurer le système Apache (à /etc/apache2/httpd.conf
et en utilisant apachectl start
), mais je n'ai pas réussi à le faire fonctionner du tout, même avec la configuration par défaut. apachectl -t
a déclaré Syntax OK
. Il n'y avait pas de messages d'erreur ou de journaux, et les connexions au port 80 étaient refusées.
La seule chose pertinente que j'ai pu trouver sur le web est un rapport sur le refus du programme d'installation de FMS de s'installer si Apache est exécuté dans le cadre de MacOS Server. .
J'ai pu servir sur le port 80 en utilisant nginx installé via brew.
Le fait que FMS fonctionne sous apache m'empêche-t-il de le faire fonctionner sous un autre utilisateur ?