Как установить PHP 8 в Ubuntu 20.04 LTS
В этом руководстве мы покажем вам, как установить PHP 8 в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, PHP (рекурсивная аббревиатура от PHP: Hypertext Preprocessor) — популярный язык сценариев для серверов, известный для создания динамических и интерактивных веб-страниц. PHP — широко используемый язык программирования в Интернете.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку PHP 8 на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.
Установите PHP 8 на Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade sudo apt install software-properties-common
Шаг 2. Установка PHP 8 в Ubuntu 20.04.
Теперь мы добавляем сторонний PPA в Ubuntu:
sudo add-apt-repository ppa:ondrej/php
Затем вы можете обновить кеш пакетов в системе и установить пакеты PHP:
sudo apt update sudo apt install php8.0 libapache2-mod-php8.0
После установки вы можете перезапустить Apache, используя следующие команды:
sudo systemctl restart apache2
После успешной установки вы можете подтвердить выполнение с помощью следующей команды:
$ php -v
HP 8.0.0RC3 (cli) (built: Nov 26 2020 19:06:36) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies with Zend OPcache v8.0.0RC3, Copyright (c), by Zend Technologies
Шаг 3. Установка расширений PHP 8.
Чтобы установить расширения PHP 8 в Ubuntu 20.04, используя синтаксис команды:
sudo apt install php8.0-[extension]
Некоторые доступные расширения показаны ниже:
$ sudo apt install php8.0- php8.0-amqp php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-readline php8.0-sqlite3 php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-mailparse php8.0-opcache php8.0-redis php8.0-sybase php8.0-yac php8.0-ast php8.0-dba php8.0-igbinary php8.0-mbstring php8.0-pgsql php8.0-rrd php8.0-tidy php8.0-yaml php8.0-bcmath php8.0-dev php8.0-imagick php8.0-memcached php8.0-phpdbg php8.0-smbclient php8.0-uuid php8.0-zip php8.0-bz2 php8.0-ds php8.0-imap php8.0-msgpack php8.0-pspell php8.0-snmp php8.0-xdebug php8.0-zmq php8.0-cgi php8.0-enchant php8.0-interbase php8.0-mysql php8.0-psr php8.0-soap php8.0-xhprof php8.0-cli php8.0-fpm php8.0-intl php8.0-oauth php8.0-raphf php8.0-solr php8.0-xml
Пример установки еще нескольких полезных расширений:
sudo apt install php8.0-cli php8.0-common php8.0-fpm php8.0-redis php8.0-snmp php8.0-xml
Шаг 4. Протестируйте PHP.
Чтобы протестировать PHP, создайте текстовый файл с указанным ниже содержимым. Сохраните файл, затем перейдите к нему, чтобы узнать, работает ли PHP:info.php
nano /var/www/html/info.php
В этот файл вставьте следующий код:
<?php phpinfo(); ?>
Попробуйте получить к нему доступ по адресу . Если информационная страница PHP отображается в вашем браузере, значит, все в порядке, и вы готовы продолжить.http://ip-address/info.php
Поздравляю! Вы успешно установили PHP . Благодарим за использование этого руководства для установки последней версии PHP (Hypertext Preprocessor) 8 в системе Ubuntu 20.04 LTS (Focal Fossa). Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт PHP .