Как с помощью APT установить phpMyAdmin без apache2 и всего остального gumpf?

Как с помощью APT установить phpMyAdmin без apache2 и всего остального gumpf?

Я обнаружил, что многие пакеты, устанавливаемые с помощью APT, как правило, имеют множество дополнительных пакетов, но я не системный администратор, поэтому обычно принимаю это во внимание.

По мере того, как я начинаю разбираться со своим VPS и Debian, я начинаю уделять больше внимания тому, что устанавливается и почему.

Недавно я впервые скомпилировал Nginx из исходного кода, вместо того чтобы установить Apache с помощью APT — это было рекомендовано в документе, который я читал.

Для системных администраторов:

Для минимальных установок вы обычно компилируете/или устанавливаете компоненты стека вручную? Использование пакетов исключено?

И мой главный вопрос:

Как мне поддерживать минимальную установку phpMyAdmin в моем стеке LEMP?

С Новым Годом.

решение1

Пакет phpmyadmin не имеет жесткой зависимости от apache, но он находится в строке 'Recommends:'. Поэтому главный ответ — не соблюдать эти рекомендации при установке phpmyadmin:

sudo apt-get --no-install-recommends install phpmyadmin

И ваш побочный вопрос: для повторяемости я всегда использую пакеты. Пакеты, предоставляемые вендором, где это возможно (в нашем случае CentOS), но если мне нужно что-то исправить или если программное обеспечение не упаковано, я создам свои собственные пакеты (у нас есть ~1500 пользовательских пакетов, в основном модули CPAN).

Связанный контент