尝试在 EC2 中设置 wordpress。在网上找到了几个教程并尝试了一下。设置 apache、php、mysql 的步骤很少。其中一件事是按照以下命令安装 httpd
yum install httpd
但我安装失败并收到以下消息
Setting up Install Process
No package httpd available.
Nothing to do
如何安装 httpd 并运行 apache 服务器
运行 yum repolist enabled 后我得到了这个结果
repolist: 0
答案1
您的存储库为空或处于非活动状态。
目录 /etc/yum.repos.d 的内容是什么?
您正在运行 Amazon Linux 还是其他 Linux?运行cat /etc/issue.net
。
更新:
OP 使用的是 Ubuntu,而不是基于 RHEL 的发行版。
因此,在这种情况下,运行以下命令:
sudo apt-get update
sudo apt-get install apache2
如果您按照网络上的说明进行操作,请寻找特定于 Ubuntu 的说明,而不是与基于 RedHat 的系统相关的说明。
请注意,Ubuntu 的 Apache 软件包称为“apache2”,而不是“httpd”。
答案2
您的存储库中似乎不存在软件包“httpd”。请尝试通过 yum search 进行搜索,例如yum search apache
或yum search http
。
另一种方法是在互联网上搜索 CentOS/Suse/RHEL 镜像并直接下载 apache 软件包(或增强您的 repos 列表)。
顺便说一句,也许这个链接会有额外的帮助:1
答案3
请检查以确保 apache 尚未安装。
httpd -v