我正在尝试在我的amazon ec2实例上安装apache。
当我使用:
sudo yum -y install httpd
我与httpd2.2发生冲突
Error: httpd24-tools conflicts with httpd-tools-2.2.25-1.0.amzn1.x86_64
但我不能删除旧版本使用:
yum remove httpd-tools-2.2.25-1.0.amzn1.x86_64 yum remove httpd
我只是得到错误
Loaded plugins: priorities, update-motd, upgrade-helper No Match for argument: httpd-tools-2.2.25-1.0.amzn1.x86_64 No Packages marked for removal
或加载的插件:优先级,更新motd,升级帮手不匹配参数:hhtpd否标记为要移除的软件包
林新build立这些实例,所以任何帮助,将提前感谢,谢谢。
我可以访问您提到的AMI Id。 而是我使用AMI ami-d03ea1e0
。 以下是我遵循的步骤:
httpd.x86_64
httpd24.x86_64
并收到错误作为你的 httpd.x86_64
和httpd-tools-2.2.25-1.0.amzn1.x86_64
并且成功 httpd24.x86_64
这是状态:
# httpd -v server version: Apache/2.4.6 (Amazon) server built: Sep 20 2013 18:01:06 # lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: AmazonAMI Description: Amazon Linux AMI release 2013.09 Release: 2013.09 Codename: n/a
它为我工作。 当然,我试过的AMI是公开的。
顺便说一句, lsb_release -a
在上述AMI上不起作用。 我必须为此安装lsb软件包。