Перезагрузка Apache и MySQL на FreeBSD
Вот столкнулся с тем, что Apache и MySQL в операционной системе FreeBSD лежат не там где в Linux. Поэтому управление работой демонов немного различаются. Было решено за впечатлить все в этом блоге, так как знания, который не записаны на бумаге – это временные знания, которые постепенно забываются.
Управление Apache во FreeBSD
Для того, чтобы запустить Apache, нужно:
/usr/local/etc/rc.d/apache22 start
Остановить Apache 2.2 на FreeBSD можно командой:
/usr/local/etc/rc.d/apache22 stop
Перезапустить Apache на FreeBSD:
/usr/local/etc/rc.d/apache22 restart
Аналогично команды выглядят и для запуска/остановки/перезапуска сервера баз данных MySQL.
Управление MySQL во FreeBSD
Для того, чтобы запустить демон MySQL-сервера в операционной системе FreeBSD, необходимо исполнить команду:
/usr/local/etc/rc.d/mysql-server start
Остановить MySQL-сервер поможет команда:
/usr/local/etc/rc.d/mysql-server stop
А перезапустить MySQL можно так:
/usr/local/etc/rc.d/mysql-server restart
Универсальное правило управления демонами во FreeBSD
В операционной системе FreeBSD дополнительное программное обеспечение устанавливается в /usr/local/etc/. А файлы запуска размещены в /usr/local/etc/rc.d/. Именно по этому во FreeBSD всеми демонами можно управлять практически одинаково. Синтаксис команды, если это можно так назвать, предельно просто и выгялдит вот так:
/usr/local/etc/rc.d/имя_демона restart
Для того, чтобы посмотреть что установлено у Вас в системе, поможет команда:
ls /usr/local/etc/rc.d
Полученный список и является списком имен_демонов, которыми можно управлять описанным тут способом.
service apache24 restart
service mysql-server restart