Если вы работаете с 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!