Skip to content

Module 19

Задание 2

Ответьте: какой способ межпроцессного взаимодействия используется для связи WordPress и nginx?

WP работает на PHP, поэтому с nginx он (а именно php-fpm) взаимодействует через сокеты. В конфигурации nginx, как раз, будут такие строки:

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

Где fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; указывает, что nginx должен передавать обработку PHP-скриптов FastCGI-серверу, которая работает локально по такому пути: /var/run/php/php7.4-fpm.sock . Это путь к сокету, который модуль php-fpm и использует для обмена данными с nginx.


IPC #nginx #php #socket