Установите PHP 7.4 FPM для Nginx

Скачать SURY PPA для PHP 7.4

Загрузите пакет Sury PPA для PHP 7.4, используя wget.

sudo apt -y install lsb-release apt-transport-https ca-certificates 
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

После загрузки PPA вы можете добавить его на сервер.

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

Теперь вы можете продолжить установку PHP 7.4, обновляя систему.

sudo apt update

Установите PHP 7.4 для Apache

Выполните следующую команду для установки PHP 7.4

скачать фильм ') ?>
sudo apt install php7.4  -y

После завершения установки вы можете подтвердить установку с помощью следующей команды

php -v

Установите PHP 7.4 FPM для Nginx

Для Nginx вам нужно установить FPM, выполните следующую команду для установки PHP 7.4 FPM

sudo apt install php7.4-fpm -y

После завершения установки убедитесь, что PHP 7.4 FPM установлен правильно с этой командой

php-fpm7.4 -v

Установите расширения PHP 7.4

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

sudo apt install php7.4-extension_name

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

sudo apt install php7.4-{common,mysql,xml,xmlrpc,curl,gd,imagick,cli,dev,imap,mbstring,opcache,soap,zip,intl,bcmath} -y

Настроить PHP 7.4

Теперь мы настраиваем PHP для веб-приложений, изменяя некоторые значения в php.iniфайле.

Для PHP 7.4 с Apache php.iniместоположение будет в следующем каталоге.

sudo nano /etc/php/7.4/apache2/php.ini

Для PHP 7.4 FPM с Nginx php.iniрасположение будет в следующем каталоге.

sudo nano /etc/php/7.4/fpm/php.ini

Хит F6 для поиска внутри редактора и обновите следующие значения для повышения производительности.

upload_max_filesize = 32M 
post_max_size = 48M 
memory_limit = 256M 
max_execution_time = 600 
max_input_vars = 3000 
max_input_time = 1000

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

Настройка PHP 7.4 FPM Пулы

PHP 7.4 FPM позволяет вам настроить userи groupзапускать службу. Вы можете изменить их с помощью этих команд

sudo nano /etc/php/7.4/fpm/pool.d/www.conf

Измените следующие строки, заменив www-data вашими username.

user = username 
group = username 
listen.owner = username
listen.group = username

Нажмите CTRL+Xи, Yчтобы сохранить конфигурацию, проверьте правильность конфигурации и перезапустите PHP.

Перезапустите PHP 7.4 FPM

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

sudo php-fpm7.4 -t 
sudo service php7.4-fpm restart

А также вам понадобятся компоненты для работы web servera

sudo apt install php7.4-fpm php7.4-common php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php7.4-imap php7.4-mbstring php7.4-opcache php7.4-soap php7.4-zip php7.4-intl php7.4-bcmath -y

Теперь у вас установлен и настроен PHP 7.4.

0

Автор публикации

не в сети 3 дня

conter

0
Комментарии: 0Публикации: 27Регистрация: 19-10-2019

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля
%d такие блоггеры, как: