В общем, хочу реализовать удаленную перезагрузку/запуск/остановку сервера.
Пока придумал только управление демоном сервера через php exec(), но думаю что вариант не совсем хороший.. Есть ли какие нибудь готовые решения для этого?
Перезагрузка и остановка делается через ркон, а если использовать мобилу на андроиде+hlsw для оперативного доступа к ркону - то это можно сделать даже из своей постели.
Для перезагрузки по расписанию есть какой то плагин под SM, воспользуйся поиском.