Apache,也称为 Apache HTTP Server,是一款被广泛使用的开源 Web 服务器软件。它由 Apache 软件基金会开发并维护。得益于其稳定性、安全性和灵活性,Apache 成为最受欢迎的 Web 服务器软件之一。

要在 Debian 12 上安装 Apache,您可以按照以下步骤操作:

步骤 1:通过运行以下命令来更新软件包列表并升级系统软件包:

sudo apt update
sudo apt upgrade

如何在 Debian 12 上安装 Apache

步骤 2:通过运行以下命令安装 Apache 软件包:

sudo apt install apache2

如何在 Debian 12 上安装 Apache

步骤 3:安装完成后,Apache 应当会自动启动。您可以通过运行以下命令来验证其状态:

sudo systemctl status apache2

如何在 Debian 12 上安装 Apache

步骤 4:如果 Apache 未在运行,请使用以下命令启动它:

sudo systemctl start apache2

步骤 5:若要让 Apache 在系统启动时自动运行,请运行以下命令:

sudo systemctl enable apache2

如何在 Debian 12 上安装 Apache

步骤 6:如果 UFW 处于启用状态,您可以继续允许传入 Apache 的流量。请使用以下命令:

- 通过运行以下命令列出 UFW 中可用的应用程序配置文件:

sudo ufw app list

如何在 Debian 12 上安装 Apache

- 查看命令输出并找到合适的 Apache 配置文件。它可能显示为 "WWW Full"、"Apache Full" 或类似的名称。

sudo ufw allow 'WWW Full'

如何在 Debian 12 上安装 Apache

步骤 7:通过运行以下命令确认防火墙规则:

sudo ufw status

如何在 Debian 12 上安装 Apache

步骤 8:默认情况下,Apache 应可通过 80 端口访问。您可以通过打开 Web 浏览器并在地址栏中输入服务器的 IP 地址或域名,来测试 Apache 是否正常运行。若一切配置正确,您将看到 Apache 的默认页面。

如何在 Debian 12 上安装 Apache

Apache 现在应该已在您的 Debian 12 系统上安装并运行。您可以通过编辑位于 /etc/apache2/ 目录下的配置文件,进一步配置 Apache。