Отключение бинарных логов в MySQL 8

По умолчанию они включены, и в конфигурационном файле my.cnf их не отключить. Вообще конечно они нужны для восстановления БД в случае сбоев или репликации, но бывают ситуации, что их полезно отключить. В MySQL 8 их можно только отключить поправив службу запуска, добавив ключ:

Использование flock для запуска одной копии процесса

Для того чтобы запускалась только одна копия скрипта одновременно (например в crontab), можно воспользоваться утилитой flock. Пример:

Mysql: Failed to write to mysql.general_log

После того как руками удалил файл mysql.general_log, в логах возникла такая ошибка. Решение: в консоли mysql выполнить

FreeBSD: common.c: unimplemented subshell type 1

При запуске mc, не из по root, в консоль вываливается ошибка вида:

Способ лечения: установить mc из портов:

В меню при настройке сборки отключить SUBSHELL Build with subshell support

LAMP для FreeBSD 12 (Drupal 8-WordPress 5)

Apache:

Правим /usr/local/etc/apache24/httpd.conf, устанавливая ServerName и ServerAdmin. Далее можно запускать:

Mysql 8:

для того чтобы работало старое ПО (новая схема аутенфикации), можно выставить режим совместимости:

Memcached:

PHP:

В /usr/local/etc/apache24/httpd.conf добавим:

1 14 15 16 17 18 55