- php "по умолчанию"
В Ubuntu 22.04 версия php по умолчанию - 8.2. Поставим её.# apt install -y php php-fpm
Проверяем:# php -v PHP 8.2.6 (cli) (built: May 12 2023 06:24:00) (NTS) Copyright (c) The PHP Group Zend Engine v4.2.6, Copyright (c) Zend Technologies with Zend OPcache v8.2.6, Copyright (c), by Zend Technologies
- Другая версия php
Действия перед установкой:# apt install software-properties-common # add-apt-repository ppa:ondrej/php
Устанавливаем php 7.4# apt install -y php7.4 php7.4-fpm
Кроме 7.4 можно установить и другие версии, какие вам нужны.
- Использование
Переключение текущей версии производится командой:# update-alternatives --config php There are 2 choices for the alternative php (providing /usr/bin/php). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/php8.2 82 auto mode 1 /usr/bin/php7.4 74 manual mode 2 /usr/bin/php8.2 82 manual mode Press <enter> to keep the current choice[*], or type selection number:
Нажимаем 1 + Enter, затем проверяем:# php -v PHP 7.4.33 (cli) (built: Feb 14 2023 18:31:54) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies
Если необходимо установить какое-нибудь расширение, то для php по умолчанию это делается так:# apt install -y php-redis
а для php 7.4 так:# apt install -y php7.4-redis
Статья опубликована: 2023-05-12 18:46:03
Последние правки: 2023-05-12 21:15:16
Поставим на Ubuntu 22.04 две разные версии - php 7.4 и php 8.2.