Вы веб-разработчик и хотите обновить версию PHP для Ubuntu? Что ж, вам повезло! В этом сообщении блога мы познакомим вас с несколькими способами установки PHP 8.2 на ваш компьютер с Ubuntu. Итак, хватайте чашечку кофе и начнем!
Метод 1: использование PPA (личного архива пакетов)
Один из самых простых способов установить PHP 8.2 в Ubuntu — использовать PPA. PPA — это репозитории программного обеспечения, содержащие предварительно скомпилированные пакеты для легкой установки. Выполните следующие действия:
Шаг 1. Добавьте репозиторий PPA:
sudo add-apt-repository ppa:ondrej/php
Шаг 2. Обновите список пакетов:
sudo apt update
Шаг 3. Установите PHP 8.2:
sudo apt install php8.2
Метод 2: сборка из исходного кода
Для тех, кто предпочитает более практический подход, может подойти сборка PHP из исходного кода. Этот метод позволяет настроить установку в соответствии с вашими конкретными потребностями. Вот как это можно сделать:
Шаг 1. Установите зависимости сборки:
sudo apt-get install build-essential libxml2-dev libcurl4-openssl-dev libssl-dev libpng-dev libjpeg-dev libfreetype6-dev
Шаг 2. Загрузите исходный код PHP:
wget https://www.php.net/distributions/php-8.2.0.tar.gz
Шаг 3. Распакуйте скачанный архив:
tar -xf php-8.2.0.tar.gz
Шаг 4. Настройте и скомпилируйте PHP:
cd php-8.2.0
./configure
make
sudo make install
Метод 3: использование PPA Ондрея Суры
Другой популярный метод — использование PPA Ондрея Суры, который предоставляет актуальные версии PHP для Ubuntu. Выполните следующие действия:
Шаг 1. Добавьте репозиторий PPA:
sudo apt-add-repository ppa:ondrej/php
Шаг 2. Обновите список пакетов:
sudo apt update
Шаг 3. Установите PHP 8.2:
sudo apt install php8.2
Метод 4: использование Docker
Если вы поклонник контейнеризации и использования Docker, вы можете легко установить PHP 8.2, используя официальный образ Docker. Выполните следующие действия:
Шаг 1. Загрузите образ Docker PHP 8.2:
docker pull php:8.2
Шаг 2. Запустите контейнер PHP:
docker run -it php:8.2 /bin/bash
Вот и все! Вы готовы начать использовать PHP 8.2 в контейнере Docker.
Метод 5: использование сторонних сценариев установки
Существуют также различные сторонние сценарии установки, которые могут упростить процесс установки PHP 8.2 в Ubuntu. Одним из популярных сценариев является инструмент «phpbrew». Вот как вы можете его использовать:
Шаг 1. Установите phpbrew:
curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar
chmod +x phpbrew.phar
sudo mv phpbrew.phar /usr/local/bin/phpbrew
Шаг 2. Инициализируйте phpbrew:
phpbrew init
echo '[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc' >> ~/.bashrc
source ~/.bashrc
Шаг 3. Установите PHP 8.2:
phpbrew install 8.2 +default
phpbrew switch 8.2