Я пытаюсь создать образ Amazon Linux 2 AMI, используя упаковщик с установленным php 7.0, поскольку это версия, которую мы сейчас имеем на нашей рабочей машине. Теперь php 7.0 достиг конца срока службы, поэтому его нельзя найти в обычных репозиториях, даже в amazon- linux -экстрасах. Я прибег к использованию репозиториев Remi, установке php70, но моя проблема в том, что даже если я добавлю scl enable php70 bash
в свой шаблон, на работающем экземпляре я, похоже, не зарегистрирую его как версию по умолчанию php. Чтобы быть более понятным, в моем шаблоне есть блок инициатора, подобный следующему:
{
"type": "shell",
"inline":[
"sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm",
"sudo yum install -y yum-utils",
"sudo yum-config-manager --enable remi-php70",
"sudo yum update -y",
"sudo yum install -y php70",
"sudo scl enable php70 bash"
]
}
Как правильно установить php 7.0 и что я должен сделать для установки расширений?