在 Ubuntu 24.04 上安装 Apache HTTP 服务器是一项简单的任务,因为 Ubuntu 的默认仓库提供了所有必要的软件包。Apache 是最广泛使用的开源跨平台 Web 服务器,具有高度可定制性,可用于托管各种网站、内容管理平台和 Web 应用程序。本教程将快速介绍在 Ubuntu 24.04 LTS 上安装 Apache HTTP 服务器所需的命令。
第一步:更新软件包索引
在你的 Ubuntu 服务器或桌面系统上,打开命令终端,然后运行系统更新命令。这不仅会索引系统仓库中可用的最新软件包,还会安装安全和其他软件包更新。
sudo apt update && sudo apt upgrade -y
第二步:在 Ubuntu 24.04 上安装 Apache
如本教程开头所述,安装 Apache Web 服务器所需的软件包已通过默认系统仓库提供,因此可以使用 APT 包管理器命令进行安装:
sudo apt install apache2
第三步:验证 Apache 安装
安装完成后,Apache 服务不会自动启动。因此,需要手动启动并启用该服务,然后进行验证。
sudo systemctl start apache2
sudo systemctl enable apache2
验证:
systemctl status apache2 --no-pager -l
第四步:配置防火墙
默认情况下,Ubuntu 24.04 服务器上的端口 80 和 443 已经打开。但是,如果你使用的是云服务,则需要在云提供商的防火墙中打开这两个端口。如果你的系统上使用的是 UFW 防火墙,可以运行以下命令:
sudo ufw allow 'Apache'
第五步:访问 Apache 默认页面
完成安装后,可以通过访问其提供的测试页面来进一步验证 Apache 是否正常工作。为此,请打开可以访问 Ubuntu 24.04 IP 地址或指向它的域名的本地浏览器。然后在地址栏中输入以下内容之一:
http://your-ubuntu-24.04-ip-address
或
http://your-domain.com
Apache 的配置文件、网站文件和日志分别位于 /etc/apache2、/var/www/html 和 /var/log/apache2 目录中。如果需要配置某些 Web 应用程序,可以探索这些目录。
至此,我们已经完成了在 Ubuntu 24.04 上安装 Apache Web 服务器的操作。如果你计划安装基于 PHP 的应用程序,则需要配置 Ubuntu 24.04 上的 LAMP 服务器。