Установка nginx and php7-fpm

Ставим nginx

Ставим php

Настройка

Редактируем файл /etc/nginx

Меняем пользователя на www-data

Редактируем php

Делаем так, не тупим

Здесь

делаем так

Редактим конфиг

Вставляем код

Вот еще конфиг, на всякий случай,
/etc/nginx/nginx.conf

Рестартис сервисы

Опубликовано в Nginx

8 thoughts on “Установка nginx and php7-fpm

  1. Молодец автор! Так кратко все и доступно. Я почти весь день потерял в настройке, в интернете столько статей — хлама. Случайно на ваш сайт зашел, за 5 минут настроил. Спасибо!

  2. Автор красавец!) Всё работает. Только есть небольшой fix это адрес репозитория Nginx актуальный это «http://», с «https://» — отказывается скачивать. И перед тем, как устанавливать Nginx, сначала требуется установить Curl. Ну и если брать то, что я вместо php 7.0 установил 7.1, то у меня получился немного другой список и последовательность команд:
    sudo apt-get update && apt-get upgrade -y
    sudo apt-get install curl
    echo «deb http://nginx.org/packages/mainline/ubuntu/ `lsb_release -cs` nginx» >> /etc/apt/sources.list
    curl https://nginx.org/keys/nginx_signing.key | apt-key add —
    sudo apt-get update
    sudo apt-get install nginx
    /etc/init.d/nginx start (для проверки)
    sudo apt-get install software-properties-common
    add-apt-repository ppa:ondrej/php
    apt-get update && apt-get install -y
    apt-get install php7.1 php7.1-fpm php7.1-cli php7.1-common php7.1-mbstring php7.1-mcrypt php7.1-json php7.1-gd php7.1-mysql php7.1-curl php7.1-zip php7.1-xml php7.1-sqlite3

    В итоге имеем последнюю версию mainline nginx 1.11.8 и php 7.1.0-5 (на 04.01.2017)
    Автору большое спасибо за конфиги и статью!

  3. Ребята подскажите какая версия Ubuntu у вас была при установке ?

  4. Там любая — определиться при помощи usb release, именно у меня 16.04

  5. Здравствуйте. Ребята подскажите — вроде всё ясно и понятно, но вот php-fpm заводится не желает никак. Пробовал и так listen.allowed_clients = 127.0.0.1 ну никак.
    В логах :ALERT: [pool www] no listen address have been defined!
    ERROR: failed to post process the configuration
    ERROR: FPM initialization failed
    Заранее благодарю!

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

Войти с помощью: 

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