компилируется...
Перейти к основному содержанию
Рекомендовать во Вконтакте Рекомендовать в Фейсбуке Рекомендовать в Твиттере

Как установить PHP на Debian 10 Linux

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

В этом руководстве мы обсудим, как установить PHP на Debian 10, Buster. Мы также покажем вам, как интегрировать PHP с Nginx и Apache.

Debian 10 поставляется с PHP версии 7.3, которая поддерживается наиболее популярными CMS и фреймворками, такими как WordPress, Magento и Laravel.

Требования

Чтобы иметь возможность устанавливать пакеты, вы должны войти в систему под правами root или пользователя с правами sudo.

Установка PHP с Apache

Если вы используете Apache в качестве веб-сервера для установки PHP и PHP модуля Apache, выполните следующие команды:

sudo apt update
sudo apt install php libapache2-mod-php

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

sudo systemctl restart apache2

Установка PHP с Nginx

В отличие от Apache, Nginx не имеет встроенной поддержки обработки PHP-файлов. Для работы с файлами PHP вам понадобится служба PHP FPM ("fastCGI process manager"). Установите пакеты PHP и PHP FPM, выполнив следующую команду:

sudo apt update
sudo apt install php php-fpm

Как только пакеты будут установлены, служба PHP FPM запустится автоматически.

Теперь вы можете редактировать блок сервера домена Nginx и добавлять следующие строки, чтобы Nginx мог обрабатывать PHP файлы:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.3-fpm.sock;
    }
}

Сохраните конфигурационный файл и перезапустите службу nginx, чтобы новая конфигурация вступила в силу:

sudo systemctl restart nginx

Установка PHP расширений

Вы можете расширить функциональные возможности ядра PHP, установив дополнительные расширения. Расширения PHP доступны в виде пакетов и могут быть легко установлены путем набора команды:

sudo apt install php-[extname]

Например, для установки расширений MySQL и GD PHP необходимо выполнить следующую команду:

sudo apt install php-mysql php-gd

При установке расширений PHP не забудьте перезапустить Apache или службу PHP FPM, в зависимости от ваших настроек.

Резюме

Мы показали вам, как устанавливать PHP на Debian 10 и настраивать ваш веб-сервер для обработки файлов PHP. Если у вас есть вопросы или отзывы, не стесняйтесь оставить свой комментарий.

Комментарии

Пока что нет комментариев, вы можете быть первым.
Войти или Регистрация , чтобы оставлять комментарии.
Наш сайт использует куки. Узнайте больше о нашем использовании куки: политика в отношении файлов cookie
Наш сайт существует только благодаря показу онлайн-рекламы нашим посетителям.
Пожалуйста, поддержите нас, отключив блокировку рекламы.