我创建了一个 Amazon Linux 2023 AMI EC2 实例。我正在尝试遵循安装 LAMP AWS 教程。具体来说,我尝试通过运行
sudo yum install -y httpd24
来安装 Apache。但是,当我这样做时,我看到以下错误:
No match for argument: httpd24
Error: Unable to find a match: httpd24
当我跑步
cat /etc/system-release
时,我看到:
Amazon Linux release 2023.4.20240416 (Amazon Linux)
任何关于我可能出错的地方以及如何安装 Apache 的建议将不胜感激。
httpd24 软件包似乎在您的 Amazon Linux 2023 实例的默认存储库中不可用。相反,您可以尝试使用 httpd 软件包名称安装 Apache HTTP Server 软件包。以下是在 Amazon Linux 实例上安装 Apache 的命令:
sudo yum install -y httpd
此命令应安装 Apache HTTP Server 软件包,无需指定 httpd24。安装后,您可以使用以下命令启动 Apache 并使其在启动时自动启动:
sudo systemctl 启动 httpd sudo systemctl 启用 httpd
然后,您可以通过在 Web 浏览器中访问实例的公共 IP 地址或 DNS 名称来验证 Apache 是否正在运行。