Як встановити PHP 7.4 на Ubuntu 24.04|22.04|20.04

Як встановити PHP 7.4 на Ubuntu 24.04|22.04|20.04

 

Як встановити PHP 7.4 на Ubuntu?. Ласкаво просимо до сьогоднішнього посібника про те, як встановити PHP 7.4 на Ubuntu 24.04/22.04/20.04 Linux. Реліз PHP 7.4.0 став доступним для широкої публіки та для використання у виробничих середовищах.

PHP — популярна серверна скриптова мова, відома створенням динамічних та інтерактивних веб-сторінок. PHP є широко використовуваною мовою програмування в Інтернеті. Виконайте наведені нижче дії, щоб встановити PHP 7.4 на Ubuntu 24.04/22.04/20.04.

Розглянемо дві установки для PHP 7.4 на Ubuntu 24.04 / Ubuntu 22.04 і Ubuntu 20.04.

Встановіть PHP 7.4 на Ubuntu 24.04

ПРИМІТКА: Ubuntu 24.04 поставляється з PHP 7.4 у своїх репозиторіях. Просто встановіть його та розширення ви за допомогою менеджера пакетів apt.

sudo apt update
sudo apt install php php-cli php-fpm php-json php-common php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath

Підтвердіть версію PHP:

$ php --version
PHP 7.4.3-4ubuntu2.19 (cli) (built: Jun 27 2023 15:49:59) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3-4ubuntu2.19, Copyright (c), by Zend Technologies

Список всіх завантажених модулів PHP:

$ php -m

Встановіть PHP 7.4 на Ubuntu 18.04|16.04

Для інших редакцій Ubuntu скористайтеся наведеною нижче процедурою:

Крок 1: Додайте репозиторій PHP PPA

У нас буде репозиторій PPA, який має найновіші пакети збірки PHP. Але спочатку встановіть залежні пакети.

sudo apt update
sudo apt -y install software-properties-common

Додайте репозиторії:

sudo add-apt-repository ppa:sergey-dryabzhinsky/php74
sudo add-apt-repository ppa:sergey-dryabzhinsky/php7-modules
sudo add-apt-repository ppa:sergey-dryabzhinsky/backports
sudo add-apt-repository ppa:sergey-dryabzhinsky/packages

Крок 2: Встановіть PHP 7.4

Встановіть PHP 7.4 на Ubuntu за допомогою команди:

sudo apt -y install php7.4

Перевірте встановлену версію:

$ php -v
PHP 7.4.33-SergeyD/6.1 (cli) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Використовуйте наступну команду для встановлення додаткових пакетів:

sudo apt install php7.4-xxx

Приклад:

sudo apt install php74p-mod-{mysql,bcmath,bz2,gd,intl,mbstring,zip,json}

Конфігурації PHP, пов’язані з Apache, зберігаються в /etc/php74/cli/php.ini

Підтвердіть версію PHP:

$ php --version
PHP 7.4.33-SergeyD/6.1 (cli) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Використання PHP 7.4 з Apache

Встановіть модуль Apache PHP.

sudo apt install libapache2-mod-php74

Використання PHP 7.4 з Nginx

Установку php на Ubuntu налаштовує Apache. Для користувачів, зацікавлених у запуску Nginx та PHP, потрібно зупинити та відключити службу Apache.

sudo systemctl disable --now apache2

Потім встановіть розширення fpm і пакети nginx.

### Ubuntu 24.04-22.04-20.04 ###
sudo apt install nginx php7.4-fpm

### Ubuntu 18.04/16.04 ###
sudo apt install nginx php74p-fpm

Конфігураційний файл PHP FPM – /etc/php74/fpm/pool.d/www.conf. Насолоджуйтесь використанням PHP 7.4 на системі Ubuntu 24.04/ Ubuntu 22.04 / Ubuntu 20.04 Linux.

Висновок

На закінчення, це джерело надало повну інформацію про те, як встановити PHP 7.4 на Ubuntu 24.04, 22.04 і 20.04. PHP 7.4 – це широко використовувана мова програмування для зростання динамічних та інтерактивних веб-сторінок. Для Ubuntu 24.04 PHP 7.4 легко доступний у репозиторіях upstream що робить зручним налаштування використання менеджера пакетів apt. Однак для Ubuntu 18.04 і 16.04 потрібні додаткові дії.

У статті був описаний процес додавання репозиторію PHP PPA та встановлення PHP 7.4 за допомогою відповідних команд. Там також згадувалося, як налаштувати PHP за допомогою Nginx для тих, хто зацікавлений у використанні Nginx замість Apache. Дотримуючись наданих інструкцій, користувачі можуть насолоджуватися перевагами PHP 7.4 у своїх системах Ubuntu. Незалежно від того, новачок ви чи досвідчений розробник, зручний доступ до PHP на вашому комп’ютері Ubuntu дозволить вам ефективно створювати потужні та динамічні мережеві функції.

Прокрутка до верху