Чтобы установить PHP 7.4-FPM с Nginx в Ubuntu 20.04, вы можете воспользоваться одним из следующих методов:
Метод 1: использование терминала
- Откройте терминал на сервере Ubuntu 20.04.
- Обновите списки пакетов, выполнив команду:
sudo apt update - Установите Nginx, выполнив команду:
sudo apt install nginx - Установите PHP 7.4-FPM и необходимые расширения, выполнив команду:
sudo apt install php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-xmlrpc php7.4-zip - Настройте Nginx для использования PHP-FPM, отредактировав файл конфигурации Nginx:
sudo nano /etc/nginx/sites-available/defaultВнутри блока
serverдобавьте следующие строки, чтобы включить обработку PHP:location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.4-fpm.sock; } - Сохраните файл и выйдите из текстового редактора.
- Перезапустите Nginx, чтобы изменения вступили в силу:
sudo systemctl restart nginx
Метод 2: использование PPA Ондрея Суры
- Добавьте репозиторий PPA Ondřej Surý в свою систему, выполнив следующие команды:
sudo apt update sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update - Установите PHP 7.4-FPM и необходимые расширения, выполнив команду:
sudo apt install php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-xmlrpc php7.4-zip - Настройте Nginx для использования PHP-FPM, как описано в методе 1.
- Перезапустите Nginx, чтобы изменения вступили в силу:
sudo systemctl restart nginx