我正在尝试关注与AWS相关的一些亚马逊教程( http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html).这将允许我在我刚刚设置的Red Hat Webserver(IAM)上安装php和mysql.我收到以下错误:
[ec2-user@ ~]$sudo yum install -y httpd24 php56 mysql55-server php56-mysqlnd
Loaded plugins: amazon-id, rhui-lb, search-disabled-repos
No package httpd24 available.
No package php56 available.
No package mysql55-server available.
No package php56-mysqlnd available.
Error: Nothing to do
谢谢,
拜伦
最佳答案 请检查:
你的ec2实例命令行上的cat / etc / system-release
这很可能表明您运行的是Amazon Linux 2实例而不是AMI.
要成功执行命令,请尝试从自定义AMI启动EC2实例,如下所示:
>打开EC2控制台.
>从左侧导航栏中选择AMI
>找到要用于启动新实例的AMI.这些可以由我,公共图像或私人图像拥有.使用搜索栏进行过滤.
>选择AMI,然后选择启动.
>选择实例类型,然后选择Next:Configure Instance Details
>查看实例详细信息,然后选择查看和启动.
>确认首选启动卷,选择Next.
>选择启动.
>创建新密钥对或选择现有密钥对.
>选择启动实例.
>选择“查看实例”以检查实例的状态.