需要帮助在aws ec2上安装php 7.2 yum软件包

xeo*_*xeo 7 amazon-web-services php-7.2

我没有在AWS EC2上看到7.2的任何yum软件包,php并且该版本已经发布了一个多月.

我试过yum list | grep php7,只能看到php70php71打包.

  • 是否有人php72在AWS EC2上安装?
  • 还有另一个yum回复连接吗?
  • AWS是否安排了交付?

Jef*_*eff 6

虽然目前@amzn-main repo还没有PHP 7.2(据我所知),但是您可以使用remi-php72。根据他的发布博客,您可以通过以下方式安装EPEL和Remi存储库:

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6.rpm
rpm -Uvh epel-release-latest-6.noarch.rpm
Run Code Online (Sandbox Code Playgroud)

然后使用yum-config-manager启用remi-php72:

yum install yum-utils
yum-config-manager --enable remi-php72
Run Code Online (Sandbox Code Playgroud)

之后,您可以简单地搜索并安装php以及所有需要的扩展名(如正常):

sudo yum install --disablerepo="*" --enablerepo="remi,remi-php72" php php-fpm php-cli ... 
Run Code Online (Sandbox Code Playgroud)

  • 如果您使用的是Amazon Linux 2 AMI,则`sudo amazon-linux-extras install -y php7.2` (2认同)

blo*_*ero 6

正如 @Typel 在对其他答案的评论中所说 - 如果您使用的是Amazon Linux 2 AMI那么

sudo amazon-linux-extras install -y php7.2
Run Code Online (Sandbox Code Playgroud)

击败安装多个外部存储库,并拥有大部分基础知识,包括 mariadb 和 vim(让我感到快乐所需的一切!)。

查看列表:sudo amazon-linux-extras list