APTでインストールされる多くのパッケージには、インストールされる追加のパッケージが多数ある傾向があることがわかりましたが、私はシステム管理者ではないため、通常はこれを受け入れます。
VPSとDebianを理解し始めると、何がインストールされるのか、そしてその理由にもっと注意を払い始めます。
最近、APTを使用してApacheをインストールする代わりに、ソースからNginxを初めてコンパイルしました。これは、読んでいたドキュメントで推奨されていました。
そこにいるsys-adminの人々へ:
最小限のインストールの場合、通常、スタックコンポーネントを手動でコンパイル/および/またはインストールしますか?パッケージを使用することは問題外ですか?
そして私の主な質問:
LEMPスタックに最小限のphpMyAdminインストールを維持するにはどうすればよいですか?
明けましておめでとうございます。
PhpmyadminパッケージはApacheに強く依存していませんが、「Recommends:」行にあります。したがって、主な答えは、phpmyadminをインストールするときにこれらの推奨事項を尊重しないことです。
Sudo apt-get --no-install-recommends install phpmyadmin
そしてあなたの副次的な質問:再現性のために、私は常にパッケージを使用します。可能な場合はベンダー提供のパッケージ(この場合はCentOS)ですが、パッチを適用する必要がある場合、またはソフトウェアがパッケージ化されていない場合は、独自のパッケージを作成します(最大1500のカスタムパッケージ、主にCPANモジュールがあります)。