Как установить PHP 8 на Ubuntu 20.04 LTS

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 41
  • Автор: Админ
Как установить PHP 8 на Ubuntu 20.04 LTS

Коллеги всем привет.

Язык программирования PHP является одним из наиболее широко используемых языков программирования на стороне сервера. Это язык, используется для разработки динамических и отзывчивых веб-сайтов. Последней версией PHP на сегодняшней день является PHP версии 8. В этой версии вы найдете много новых функций которые помогут вам улучшить ваше приложения.

По умолчанию в репозиториях Ubuntu 20.04 содержится версия языка PHP 7.4, и чтобы нам установить последнюю версию PHP, нам нужно будет использовать репозиторий Ondrej PPA.

 

Содержимое статьи:

  1. Установка зависимостей.
  2. Добавления репозитория Ondrej PPA.
  3. Установка PHP 8.
  4. Перезапуск Apache.
  5. Проверка установки PHP.
  6. Apache с PHP-FPM.
  7. Установка расширения PHP.

 

1. Установка зависимостей.

Первое с чего мы начнем так это установки необходимых зависимостей, для этого выполним команду:

$. sudo apt install ca-certificates apt-transport-https software-properties-common

ubuntu install php8


 

2. Добавления репозитория Ondrej PPA.

После установки зависимостей нам нужно теперь установить репозиторий Ondrej PPA в наш Ubuntu, для этого нужно выполнить команду:

$. sudo add-apt-repository ppa:ondrej/php


 

3. Установка PHP 8.

Я использую на своем сервере веб сервер Apache, и по этому я устанавливаю PHP 8 с модулем Apache. Если у вас веб сервер Nginx, то там процесс чуть другой.

$. sudo apt install php8.0 libapache2-mod-php8.0

ubuntu install php8

Подтверждаем установку PHP клавишей Y и жмем Enter.


 

4. Перезапуск Apache.

После установки PHP вам нужно обязательно перезапустить веб сервер Apache для того чтобы запустились все необходимые модули.

$. sudo systemctl restart apache2


 

5. Проверка установки PHP.

Теперь мы можем проверить как у нас установился PHP и какой версии, для этого выполним команду php:

$. php -v

ubuntu install php8

Как видим со скриншота теперь у нас установлен PHP версии 8 как мы и хотели.


 

6. Apache с PHP-FPM.

Если хотите, то вы можете еще установить PHP-FPM. PHP-FPM это менеджер процессов FastCGI для PHP. Выполните следующую команду, чтобы установить необходимые пакеты:

$. sudo apt install php8.0-fpm libapache2-mod-fcgid

 

По умолчанию PHP-FPM не включен в Apache. Чтобы включить его, выполните:

$. sudo a2enmod proxy_fcgi setenvif

$. sudo a2enconf php8.0-fpm

ubuntu install php8

После включения PHP-FPM обязательно нужно перезапустить веб сервер Apache.

$. systemctl reload apache2


 

7. Установка расширения PHP.

Если вам не хватает функционала, то вы еще можете до установить специальные расширения которые предоставляет PHP. Расширения в PHP это скомпилированные библиотеки, которые расширяют основные функции PHP. Расширения доступны в виде пакетов и могут быть легко установлены с помощью apt.

Синтаксис:

$. sudo apt install php8.0-<extension>

Пример:

$. sudo apt install php8.0-cli php8.0-common php8.0-xml


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Ubuntu - Как открыть порты 80, 443 для веб-сервера Apache
Centos/Redhat - Как узнать версию apache в Linux
Linux древовидное отображение директорий, команда tree
Linux команда wget. Скачивать файлы из интернета через SSH