Установка мода php для Apache после установки Remi repo версии PHP 5.6

я последовал за данное руководство о том, как установить PHP 5.6 из репозитория Remi на моем инстансе Amazon Linux 2. Теперь мне нужно подключить ту установку, которая была помещена в /opt/remi/php56/, чтобы уже установлен apache, который ранее использовал другую версию PHP, который я удалил.

как я могу это сделать?

из того, что я понял, я могу сделать это с помощью CGI или mod_php. Старая папка CGI была удалена, когда я удалил другой php версия. Я не могу найти способ найти или установить mod_php. Когда я печатаю:

yum install mod_php

Я предложено скачать последнюю версию PHP от Amazon РЕПО. Руководство я следовал уже установлена версия PHP, что я хочу.

Я прочитал много гидов, которые просто тебе говорю:

yum install httpd php

, а затем просто перезапустите службу Apache, и все работает нормально. Вот как прошла моя первая установка неправильной версии PHP. Теперь я должен учтите, что я устанавливаю определенную версию PHP из определенного репозитория, который изменяет расположение развертывания, и ранее удалил PHP, который мог удалить определенные файлы.

5
задан JakeGould
источник

1 ответов

при выполнении этой команды:

yum install mod_php

он будет автоматически по умолчанию в хранилище Amazon.

так что если вы установили PHP 5.6 через репозиторий Remi, вы должны использовать следующую команду:

yum install php56-mod_php

отметим, что php56- префикс. Это ключ к тому, чтобы все заработало. Это справедливо для всех расширений, которые вы установите в будущем.

тем не менее, вам лучше удалить PHP так, как у вас есть, и вместо этого сделать это.

Go и используйте мастер настройки репозитория RPM Remi расположенном здесь. И следуйте этим инструкциям.

в основном вы должны указать на правильные репо, которые, я считаю, вы сделали. Затем выполните эту команду.

sudo yum install yum-utils

затем выполните следующую команду:

sudo yum-config-manager --enable remi-php56

а затем с этим, вы можете просто установить PHP 5.6 вещи, как вы изначально пытались без забот:

yum install mod_php

не нужен префикс!

0
отвечен JakeGould 2018-11-06 21:31:05
источник

Другие вопросы amazon-ec2 apache-http-server linux php yum