Come disattivare l'apache del server MacOS
Questo comando disattiva i servizi Web
$ sudo serveradmin stop web
Questi comandi dovrebbero scaricare i daemon di lancio nell'app Server. In seguito alla mia esperienza, Server Apache subentra non appena si installa l'app del server. L'interruzione dei servizi Web in alcuni casi non è sufficiente. Scaricando l'app del server daemon Apache non è possibile avviare Apache.
$ sudo launchctl unload -w /Applications/Server.app/Contents/ServerRoot/System/Library/LaunchDaemons/com.apple.server.httpd.plist
$ sudo launchctl unload -w /Applications/Server.app/Contents/ServerRoot/System/Library/LaunchDaemons/com.apple.serviceproxy.plist
Durante la configurazione di Apache del server vengono utilizzati i seguenti file di configurazione. Rimuovendo il commento da qualsiasi sezione di ascolto, Server Apache non sarà in grado di eseguire.
$ nano /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf
$ nano /Library/Server/Web/Config/apache2/services/ACSServer.conf
Quando Server Apache non sa quali porte deve ascoltare, non viene eseguito.
A seconda del sistema, potrebbero essere necessari alcuni passaggi o tutti questi per impedire l'esecuzione di Server Apache e l'installazione di Apache. Tutti questi passaggi riguarderanno solo i servizi Web del server.
Con il prossimo servizio web App Server sarà sparito.