Spar Die den Ärger, das nativ unter macOS zu machen. Einmal eine saubere Virtualisierung aufsetzen und fertig. Die übersteht dann auch das nächste Update. Wie genau meinst du das?
Ganz allgemein und pauschal zum Ansatz, unter macOS seinen Stack (Apache, Mysql, PHP usw...) einrichten zu wollen. Nach dem nächsten OS-Update wird das mehr oder weniger viel Probleme machen. Je nachdem wie komplex das Setup ist. Klar, man wird das mit manueller Nacharbeit wieder hinbekommen und mit der Zeit vielleicht auch immer mehr Wissen anhäufen und dabei schneller werden. Nur was gewinnt man damit? Knowhow über die Einrichtung eines mehr als exotischen Setups: Webserver samt Komponenten unter macOS. Wenn es denn Freude macht... effektiver, zeitsparender und flexibler ist es, direkt auf ein virtualisiertes Linux zu setzen. Da kann maximal die Virtualisierungssoftware durch das OS-Update Probleme machen, aber nicht die Innereinen des Stacks.