Як оновити та встановити PHP на Ubuntu ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
28.11.2024

Як оновити та встановити PHP на Ubuntu

Оновлення або встановлення PHP на Ubuntu 22.04 може підвищити продуктивність і безпеку ваших веб-додатків. На момент написання цієї статті PHP 8.2 має значні покращення та нові можливості у порівнянні зі своїми попередниками. У цій статті описано кроки для встановлення або оновлення PHP до версії 8.2 в Ubuntu 22.04.

Навіщо оновлювати PHP до версії 8.2?

PHP 8.2 представляє кілька нових функцій і покращень, зокрема:

  • Властивості тільки длячитання: Дозволяє оголошувати властивості тільки для читання, що робить їх незмінними після початкового призначення.
  • Диз’юнктивні типи нормальної форми: Це забезпечує кращу роботу з типами у складних програмах.
  • Покращення продуктивності: Загальне покращення продуктивності, що призводить до пришвидшення часу виконання.
  • Нові функції: PHP 8.2 включає нові вбудовані функції, які роблять кодування простішим та ефективнішим.

Оновлення гарантує, що ви отримаєте доступ до найновіших функцій та покращень.

Необхідні умови

Перш ніж почати, переконайтеся, що

  1. У вас активна система Ubuntu 22.04.
  2. Ви маєте привілеї sudo для встановлення та оновлення пакунків.
  3. Рекомендується створити резервну копію наявних програм і баз даних, щоб уникнути втрати даних під час оновлення.

Крок 1: Оновлення системи

Почніть з оновлення списку пакунків та оновлення існуючих пакунків. Відкрийте термінал і запустіть його:

sudo apt update
sudo apt update -y

Крок 2: Додавання сховища PHP

Ubuntu 22.04 може не мати PHP 8.2 у своїх типових сховищах. Щоб отримати доступ до найновіших версій PHP, ви можете додати сховище з назвою ondrej/php:

sudo add-apt-repository ppa:ondrej/php

Після додавання сховища знову оновіть список пакунків:

sudo apt update

Крок 3: Встановіть PHP 8.2

Тепер ви можете встановити PHP 8.2 разом з деякими поширеними розширеннями:

sudo apt install php8.2 php8.2-cli php8.2-fpm php8.2-mysql php8.2-xml php8.2-mbstring php8.2-zip php8.2-curl

Ця команда встановлює PHP 8.2 і кілька необхідних модулів для запуску більшості програм.

Крок 4: Перевірка встановлення

Щоб переконатися, що PHP встановлено правильно, перевірте версію:

php -v

Ви повинні побачити результат, який вказує на те, що PHP 8.2 встановлено.

Крок 5: Налаштування параметрів PHP

Залежно від потреб вашого додатку, ви можете налаштувати параметри PHP. Основний конфігураційний файл знаходиться за адресою:

/etc/php/8.2/fpm/php.ini

Відредагуйте цей файл за допомогою вашого улюбленого текстового редактора:

sudo nano /etc/php/8.2/fpm/php.ini

Після внесення змін не забудьте перезапустити службу PHP, щоб вони вступили в силу:

sudo systemctl restart php8.2-fpm

Крок 6: Оновлення зі старіших версій PHP

Якщо ви переходите зі старої версії PHP, переконайтеся, що ваші програми сумісні з PHP 8.2. Ви можете видалити старіші версії PHP за допомогою:

sudo apt remove php7.4 php7.4-cli php7.4-fpm

Обов’язково протестуйте ваші додатки після оновлення, щоб вирішити будь-які потенційні проблеми.

Висновок

Встановлення або оновлення до PHP 8.2 в Ubuntu 22.04 – це простий процес, який може значно покращити ваші веб-додатки. Завдяки новим функціям і поліпшенням ви зможете створювати більш ефективні і сучасні додатки. Завжди пам’ятайте про створення резервної копії системи і перевірте ваші додатки на сумісність після оновлення.

Більш детальну інформацію про встановлення та можливості PHP ви можете знайти в офіційній документації PHP.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills