Простые способы установки PHP 7.3 на Amazon Linux 2

Если вы работаете с Amazon Linux 2 и вам необходимо установить PHP 7.3, вы попали по адресу. В этой статье мы рассмотрим несколько методов, используя разговорный язык и предоставив примеры кода, которые помогут вам установить PHP 7.3 на ваш экземпляр Amazon Linux 2. Давайте начнем!

Метод 1. Использование репозитория Amazon Linux 2 Extra Packages for Enterprise Linux (EPEL):

Шаг 1. Обновите систему.
Перед установкой PHP 7.3 убедитесь, что наша система обновлена, выполнив следующую команду:

sudo yum update -y

Шаг 2. Включите репозиторий EPEL:
Чтобы включить репозиторий EPEL, выполните следующую команду:

sudo amazon-linux-extras enable epel

Шаг 3. Установите PHP 7.3:
Теперь установите PHP 7.3 с помощью менеджера пакетов yum:

sudo yum install -y php73

Метод 2: использование репозитория Remi:

Шаг 1. Установите репозиторий Remi:
Во-первых, нам нужно установить репозиторий Remi, выполнив следующие команды:

sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install -y yum-utils

Шаг 2. Включите репозиторий Remi:
Чтобы включить репозиторий Remi, выполните следующую команду:

sudo yum-config-manager --enable remi-php73

Шаг 3. Установите PHP 7.3:
И наконец, установите PHP 7.3, выполнив следующую команду:

sudo yum install -y php

Метод 3: сборка PHP 7.3 из исходного кода:

Шаг 1. Установите зависимости.
Сначала установите необходимые зависимости с помощью следующей команды:

sudo yum install -y epel-release yum-utils
sudo yum groupinstall -y 'Development Tools'
sudo yum install -y wget

Шаг 2. Загрузите и извлеките исходный код PHP:
Загрузите исходный код PHP 7.3 и извлеките его с помощью следующих команд:

cd /usr/src
sudo wget https://www.php.net/distributions/php-7.3.34.tar.gz
sudo tar -xzf php-7.3.34.tar.gz
cd php-7.3.34

Шаг 3. Настройка и установка PHP:
Настройте и установите PHP с необходимыми параметрами, используя следующие команды:

sudo ./configure --prefix=/usr/local/php73 --with-config-file-path=/etc/php73 \
--enable-mbstring --enable-xml --enable-zip --enable-fpm --with-fpm-user=apache \
--with-fpm-group=apache --enable-cgi --with-zlib --with-openssl --with-curl \
--with-mysqli --with-pdo-mysql
sudo make && sudo make install

Выполняя любой из упомянутых выше методов, вы можете легко установить PHP 7.3 на свой экземпляр Amazon Linux 2. Независимо от того, решите ли вы использовать репозиторий EPEL, репозиторий Remi или собрать PHP из исходного кода, эти шаги помогут вам быстро приступить к работе с PHP 7.3. Наслаждайтесь программированием с помощью новейших функций и улучшений PHP 7.3!