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

Вступление

PHP расшифровывается как PHP Hypertext Preprocessor — популярный язык сценариев общего назначения, который особенно подходит для веб-разработки.

Это широко используемая, бесплатная и эффективная альтернатива таким конкурентам, как Microsoft ASP.

Быстрый, гибкий и практичный, PHP поддерживает все, от вашего блога до самых популярных веб-сайтов в мире.

Многие популярные CMS и фреймворки, такие как WordPress, Magento и Laravel, написаны на PHP.

Характеристики PHP:

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

  • Простота
  • Эффективность
  • Безопасность
  • Гибкость
  • Знакомство

Это руководство поможет вам установить PHP 7.4 на Ubuntu 20.04.

Предпосылки

Для выполнения этого руководства вам понадобится локальная или виртуальная машина с установленной Ubuntu 20.04, у которой есть административный доступ и подключение к Интернету с этой машиной.

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

В отличие от Apache, Nginx не имеет встроенной поддержки обработки файлов PHP. Мы будем использовать PHP-FPM («менеджер процессов fastCGI») для обработки файлов PHP.

Во-первых, давайте обновим ваши системные пакеты и репозитории Ubuntu.

$ sudo apt-get update

Выполните следующие команды, чтобы установить пакеты PHP и PHP FPM.

$ sudo apt install php-fpm

После завершения установки служба FPM запустится автоматически.

Введите следующую команду, чтобы проверить состояние службы.

$ systemctl status php7.4-fpm

Чтобы Nginx мог обрабатывать файлы PHP, настройте блок сервера Nginx, обновив раздел сервера, как показано.

server {

    # . . . other code

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

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

$ sudo systemctl restart nginx

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

Выполните следующую команду, чтобы обновить сам apt-get, что обеспечит вам доступ ко всем последним версиям всего, что вы хотите установить.

$ sudo apt-get update

Введите следующую команду, чтобы установить модули PHP 7.4 и Apache PHP.

$ sudo apt install php libapache2-mod-php

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

$ sudo systemctl restart apache2

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

Расширения PHP — это скомпилированные библиотеки, которые расширяют основные функции PHP.

Эти расширения существуют в виде пакетов и могут быть установлены следующим образом.

$ sudo apt install php-[extension_name]

Например, чтобы установить MySQL а также GD extension, вы должны выполнить следующую команду.

$ sudo apt install php-mysql php-gd

Проверьте установку PHP 7.4

Чтобы подтвердить установленную версию PHP, выполните команду.

$ php -v

Тестирование обработки PHP

Чтобы проверить, правильно ли настроен веб-сервер для обработки PHP, создайте новый файл с именем info.php внутри /var/www/html каталог со следующим кодом.

$ sudo nano /var/www/html/info.php

Код:

<?php

phpinfo();

Сохраните файл и, наконец, перейдите в свой браузер и просмотрите IP-адрес сервера. http://your_server_ip/info.php.

Вы должны увидеть веб-страницу.

PHPInfo.

Заключение

Я надеюсь, что теперь у вас есть хорошее понимание того, как установить PHP на Ubuntu 20.04, и вы можете легко интегрировать его с любым из них. Apache или Nginx веб-серверы.

Если у кого-то есть какие-либо вопросы о том, что мы рассмотрели в этом руководстве, не стесняйтесь спрашивать в разделе комментариев ниже, и я постараюсь ответить на них.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.