До сих пор я запускал Xampp, имея сценарий с xampp start
запустить как элемент входа в систему.
Есть ли лучший способ заставить Xampp (Apache и MySQL) работать как демоны?
В Mac OS X v10.4 + вы можете использовать запуск для запуска демонов при загрузке, входе в систему или в определенное время и через определенные промежутки времени. Прочтите страницу руководства по launchd и launchd.plist, и вы найдете именно то, что вам нужно.
Если вы предпочитаете графический интерфейс, я нахожу Лингон работает очень хорошо, так как обрабатывает создание правильно отформатированных файлов plist в правильных местах.