Назад | Перейти на главную страницу

Используя APT, как я могу установить phpMyAdmin без apache2 и всех других gumpf?

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

Осваивая свой VPS и Debian, я начинаю уделять больше внимания тому, что устанавливается и почему.

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

Народным системным администраторам:

При минимальной установке вы обычно компилируете / или устанавливаете компоненты стека вручную? Не может быть и речи об использовании пакетов?

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

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

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

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

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

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