Как установить 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
.
Вы должны увидеть веб-страницу.

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