Показано с 1 по 5 из 5

Тема: Вопрос по FastCGI (Nginx + PHP-FPM)

  1. #1
    Junior Member
    Регистрация
    21.10.2018
    Сообщений
    20

    Question Вопрос по FastCGI (Nginx + PHP-FPM)

    Добрый вечер!
    Ubuntu 18.04
    ISPmanager Lite 5.282.2
    PHP 7.4.15 (alt)

    У меня возникло несколько вопросов по поводу настройки FastCGI (Nginx + PHP-FPM).

    1. Собственно, в рекомендациях по установке CMS указана такая конфигурация:

    upstream fastcgi_backend {
    server unix: /var/run/php/php7.4-fpm.sock;
    }
    Пытаясь найти нужный файл, я сумел обнаружить только такие:
    /run/php-fpm.www-data.sock
    /run/php/php7.2-fpm.sock
    /var/www/php-fpm/www-root.sock
    Раз у меня альтернативная версия PHP 7.4.15, то первый и второй файл не подходят (вероятно).
    Используя последний файл - все вполне себе хорошо работает.
    Однако, меня смущает тот факт, что в рекомендациях к CMS путь такой /var/run/php/php7.4-fpm.sock, а отсюда вопрос - для PHP 7.4 нет нужного файла .sock? Я неверно выбрал файл www-root.sock?

    2. А это уже касается того, что я хотел бы установить несколько сайтов в режиме FastCGI (Nginx + PHP-FPM). Но использование того же самого www-root.sock не дает возможности этого сделать. Почему? Только один сайт одновременно может работать в режиме FastCGI (Nginx + PHP-FPM)? Или я не знаю каких-то особенностей настройки и все напутал?


    P.S. извините за такие вопросы, я ранее не работал с FastCGI (Nginx + PHP-FPM) и слабо себе представляю особенности настройки.

  2. #2
    Junior Member
    Регистрация
    21.10.2018
    Сообщений
    20

    По умолчанию

    Господа, неужели никто не настраивал FastCGI (Nginx + PHP-FPM)?
    Подскажите пожалуйста.

  3. #3
    Senior Member
    Регистрация
    18.03.2011
    Сообщений
    300

    По умолчанию

    Вписывай путь /var/www/php-fpm/www-root.sock

  4. #4
    Junior Member
    Регистрация
    21.10.2018
    Сообщений
    20

    По умолчанию

    Цитата Сообщение от yuri-it Посмотреть сообщение
    Вписывай путь /var/www/php-fpm/www-root.sock
    Добрый вечер.
    Таким образом сможет работать только 1 сайт. Если аналогичный сокет вписать другому, то оба сайта упадут.
    Так и было задумано? Только 1 сайт может работать в таком режиме?

  5. #5
    Junior Member
    Регистрация
    21.10.2018
    Сообщений
    20

    По умолчанию

    Вопрос решился. Недавно пришло обновление серверной части (всегда ставлю самые последние), и теперь для новых сайтов на FastCGI будет автоматически создаваться новый сокет под номером вместо названия.
    Было: /var/www/php-fpm/www-root.sock
    Стало: /var/www/php-fpm/1.sock, /var/www/php-fpm/2.sock, /var/www/php-fpm/3.sock и т.д.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •