使用 APT,我怎样才能安装 phpMyAdmin,而无需“apache2”和所有其他 gumpf?

使用 APT,我怎样才能安装 phpMyAdmin,而无需“apache2”和所有其他 gumpf?

我发现很多使用 APT 安装的软件包往往会安装许多额外的软件包,但我不是系统管理员,所以我通常接受这一点。

当我开始熟悉我的 VPS 和 Debian 时,我开始更加关注安装了什么以及为什么安装。

我最近第一次从源代码编译 Nginx,而不是使用 APT 安装 Apache——这是我正在阅读的文档中推荐的。

对于系统管理员来说:

对于最小安装,您通常手动编译和安装堆栈组件吗?使用软件包是不可能的吗?

我的主要问题是:

我应该如何在我的 LEMP 堆栈上维护最小的 phpMyAdmin 安装?

新年快乐。

答案1

phpmyadmin 包对 apache 没有硬依赖,但它位于“推荐:”行中。因此,主要答案是在安装 phpmyadmin 时不遵守这些建议:

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

您的问题是:为了可重复性,我总是使用软件包。尽可能使用供应商提供的软件包(在我们的例子中是 CentOS),但如果我必须修补某些东西,或者软件没有打包,我将创建自己的软件包(我们有大约 1500 个自定义软件包,主要是 CPAN 模块)。

相关内容