Как установить PHP 8 на CentOS 8

Как установить PHP 8 на CentOS 8

 

В этом руководстве мы покажем вам, как установить PHP 8 на CentOS 8. Для тех из вас, кто не знал, PHP (PHP: препроцессор гипертекста) — это язык сценариев на стороне сервера, предназначенный для веб-разработки, но также используемый в качестве язык программирования общего назначения. Код PHP интерпретируется веб-сервером с модулем процессора PHP, который генерирует результирующую веб-страницу: команды PHP могут быть встроены непосредственно в исходный документ HTML, а не вызывать внешний файл для обработки данных.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку PHP 8 на CentOS 8.

 

Установка PHP 8 на CentOS 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы

sudo clean all
sudo dnf update
sudo dnf install dnf-utils

Шаг 2. Установка PHP 8 на CentOS 8.

PHP 8.0 недоступен в репозиториях по умолчанию, необходимых для установки репозитория Remi:

sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

После этого теперь вы можете сбросить модуль и включить PHP 8.0:

sudo dnf module reset php
sudo dnf module install php:remi-8.0

Наконец, выполните следующую команду, чтобы установить PHP 8:

sudo dnf install php

После успешной установки вы можете убедиться, что в вашей системе установлена ​​последняя стабильная версия PHP 8, используя команду:

$ php -v
PHP 8.0.0 (cli) (built: Nov 26 2020 13:36:46) ( NTS gcc x86_64 )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies

Шаг 3. Установка расширений PHP 8.

Установить расширения PHP просто со следующим синтаксисом:

sudo dnf install php-(extension_name)

Например, установите некоторые из часто используемых с помощью следующей команды:php-extensions

sudo dnf install php-{common,mysql,xml,xmlrpc,curl,gd,imagick,cli,fpm,mbstring,opcache,zip}

Шаг 4. Протестируйте PHP.

Чтобы протестировать PHP, создайте текстовый файл с именем, указанным ниже:info.php

nano /var/www/html/info.php

Вставьте следующий код:

<?php
phpinfo();

Сохраните файл, и теперь вы можете просматривать эту страницу в своем веб-браузере, посетив доменное имя вашего сервера или общедоступный IP-адрес, за которым следует /info.php: http://your_domain_or_IP-address/info.php

Поздравляю! Вы успешно установили PHP . Благодарим вас за использование этого руководства для установки PHP 8 в вашей системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт PHP .