检查 Apache 是不是安装在 Ubuntu 机器上

Posted

技术标签:

【中文标题】检查 Apache 是不是安装在 Ubuntu 机器上【英文标题】:Check if Apache is installed on a Ubuntu machine检查 Apache 是否安装在 Ubuntu 机器上 【发布时间】:2016-03-19 17:46:29 【问题描述】:

有没有办法检查如果我的Ubuntu 14.04 (Trusty Tahr) 机器上安装了 Apache?

我正在尝试在我的 Ubuntu 安装上安装 LAMP

【问题讨论】:

【参考方案1】:

命令:

dpkg --get-selections | grep apache

输出:

apache2            install
apache2-bin        install
apache2-data       install
apache2-utils      install

命令:

apache2 -v

输出

Server version: Apache/2.4.18 (Ubuntu)
Server built:   2019-10-08T13:31:25

【讨论】:

如果可能,请努力提供额外的解释,而不仅仅是代码。此类答案往往更有用,因为它们可以帮助社区成员,尤其是新开发人员更好地理解解决方案的推理,并有助于避免需要解决后续问题。【参考方案2】:

您可以使用以下命令检查是否安装了 Apache:

dpkg --get-selections | grep apache

apache2 -v

【讨论】:

【参考方案3】:

这可能对更通用的方法有用,而不依赖于 dpkg

command -v apache2

有一篇关于这个主题的帖子: How can I check if a program exists from a Bash script?

【讨论】:

以上是关于检查 Apache 是不是安装在 Ubuntu 机器上的主要内容,如果未能解决你的问题,请参考以下文章

如何在Ubuntu上检查一个软件包是不是安装

如何在Ubuntu上检查一个软件包是不是安装

虚拟机里安装ubuntu一直有一个白杠跳转

Ubuntu 16.04 LAMP server 指南 - 配置 Apache2.4,PHP7,和MariaDB(而不是MySQL)

Apache+Django++mod_wsgi(ubuntu下虚拟机方式部署过程)

在Ubuntu虚拟机安装rocketMQ并使用