Принимающий сервер rsyslog тоже должен быть настроен. В зависимости от версии вы можете добавить в начало /etc/rsyslog.conf
(ищите закомментированные строки):
$ModLoad imudp
$UDPServerRun 514
Вы можете использовать следующее для установки текущих версий всех пакетов PHP, предоставляемыхphp-defaults
:
apt install $(grep-aptavail -S php-defaults -s Package -n)
(Сначала необходимо установить dctrl-tools
.)
Здесь используются две команды:
grep-aptavail -S php-defaults -s Package -n
ищет пакеты, о которых apt
знает, ищет исходный пакет (-S
), соответствующий «php -defaults», и выводит список соответствующих бинарных пакетов(-s Package
)без имени поля(-n
); результат используется через подстановку команд в качестве аргументов для
apt install
который устанавливает пакеты.
Это установит версию PHP по умолчанию и все расширения, предоставляемые PHP, и обеспечит их обновление по мере того, как новые версии станут стандартными (, поэтому при обновлении с Debian 9 до Debian 10 и PHP 7.3 станет по умолчанию вместо PHP 7.0 все ваши расширения PHP 7.0 будут обновлены до версии 7.3 ). Однако вам нужно будет повторно -запустить команду, чтобы подобрать новые расширения и очистить устаревшие отдельно.
Вы можете адаптировать это для установки каждого пакета, который зависит от php-common
, что приведет к всем доступным расширениям PHP, но в результате будет установлено гораздо больше пакетов, чем имеет смысл.