Способы переключения версии PHP в Ubuntu — подробное руководство

Чтобы переключить версию PHP в Ubuntu, вы можете использовать различные методы. Вот несколько вариантов вместе с примерами кода:

  1. Использование команды update-alternatives:

    sudo update-alternatives --config php

    Эта команда отобразит список доступных версий PHP в вашей системе. Вы можете выбрать нужную версию, выбрав соответствующий номер.

  2. Использование PPA (персонального архива пакетов):

    sudo add-apt-repository ppa:ondrej/php
    sudo apt-get update
    sudo apt-get install php7.4     # Replace "7.4" with the desired PHP version

    Этот метод добавляет репозиторий PPA, предоставляющий различные версии PHP. После добавления репозитория и обновления списка пакетов вы можете установить нужную версию PHP с помощью apt-get install.

  3. Использование инструмента 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
    phpbrew init
    echo '[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc' >> ~/.bashrc
    source ~/.bashrc
    phpbrew install php7.4    # Replace "7.4" with the desired PHP version
    phpbrew switch php7.4

    Инструмент phpbrewпозволяет вам устанавливать и управлять несколькими версиями PHP в вашей системе. Приведенные выше команды загружают и настраивают phpbrew, устанавливают нужную версию PHP и переходят на нее.