在本教程中,草莓视频在线观看APP将展示几种可用于检查 Linux 系统上已安装的 Apache Web 服务器版本的方法。了解已安装的 Apache 版本对于掌握新更新、检查与其他已安装组件的兼容性、排除问题以及确保当前版本的 Apache 不包含任何已发布的安全漏洞非常重要。遵循下面的 Linux 命令可以帮助草莓视频在线观看APP识别所有主要 Linux 发行版上的 Apache 版本。
在本教程中您将学习:
如何使用 apache2 命令检查 Apache 版本
如何使用 httpd 命令检查 Apache 版本
如何使用包管理器检查 Apache 版本
如何在 Linux 上检查 Apache 版本的分步说明检查已安装的 Apache 版本的方法可能会略有不同,具体取决于您使用的 Linux 发行版。草莓视频在线观看APP将以下部分分为适用于基于 Red Hat Enterprise Linux 的发行版的方法和适用于其他类型发行版(如 Ubuntu Linux、Debian Linux 等)的方法。
注意 – 发行版使用不同的命令在基于 RHEL 的 Linux 发行版、OpenSUSE 和 Arch Linux 上,httpd 命令用于与 Apache 交互。在其他发行版上,例如 Debian 和 Ubuntu,则使用 apache2 命令。如果您不确定哪一个适合您的系统,请检查您的 Linux 版本,或者仅使用这两个命令来查看哪一个有效。
在 Ubuntu、Debian 和其他发行版上在Ubuntu、Debian及其衍生发行版上,可以使用以下方法检查已安装的Apache版本:
使用 apache2 命令检查 Apache 版本:
$ apache2 -vServer version: Apache/2.4.52 (Ubuntu)Server built: 2023-01-23T18:34:42使用 apachectl 命令检查 Apache 版本:
$ apachectl -vServer version: Apache/2.4.52 (Ubuntu)Server built: 2023-01-23T18:34:42要查看编译了哪些模块:
$ apache2 -l使用包管理器检查 Apache 版本(apt 命令):
$ apt info apache2Package: apache2Version: 2.4.52-1ubuntu4.3在 RHEL、Fedora、CentOS、Rocky、AlmaLinux、OpenSUSE、Arch Linux 上在基于 RHEL 的 Linux 发行版(例如 Fedora、CentOS、AlmaLinux 和 Rocky Linux)以及 OpenSUSE Linux、Arch Linux 和 Manjaro Linux 上,草莓视频在线观看APP可以使用以下命令来检查 Apache 版本:
使用 httpd 命令检查 Apache 版本:
$ httpd -vServer version: Apache/2.4.55 (Fedora Linux)Server built: Jan 25 2023 00:00:00使用 apachectl 命令检查 Apache 版本:
$ apachectl -vServer version: Apache/2.4.55 (Fedora Linux)Server built: Jan 25 2023 00:00:00要查看编译了哪些模块:
$ httpd -l使用包管理器检查 Apache 版本(dnf 命令):
$ dnf info httpdInstalled PackagesName : httpdVersion : 2.4.55Release : 1.fc37或者在 OpenSUSE 上使用 zypper 命令:
$ zypper info apache2Name : apache2Version : 2.4.51-150400.6.6.1结束语在本教程中,草莓视频在线观看APP了解了如何检查 Linux 系统上安装的 Apache 版本。所有使用 Apache 的网站管理员都应该了解其当前安装的版本,以监控安装是否需要更新、安全漏洞以及与构成整个 Web 服务器套件的其他组件的兼容性问题。正如这里所看到的,不同的发行版有不同的检查版本的方法,因此在尝试检查 Apache 版本之前草莓视频在线观看APP必须记住这一点。
