NGINX

NGINX - это быстрый HTTP сервер, который широко используется вместо или совместно с Apache, чтобы снизить нагрузку на сервер и увеличить скорость обработки запросов.

Модульная архитектура Apache предоставляет множество возможностей, которые, тем не менее, не используются большинством из нас. Цена за такую функциональность - большие затраты системных ресурсов.

Стандартный сайт обычно содержит больше статических файлов, чем скриптов. Чтобы показать эти файлы посетителю, не нужен специальный функционал, эта задача довольно проста. Поэтому целесообразнее обрабатывать такие запросы посредством простого, облегченного веб-сервера - такого как NGINX.

Если скрипты на Вашем сайте написаны на языке, интерпретатор которого поддерживает FastCGI, то Apache Вам не нужен вовсе. И PHP является одним из таких языков.

Чтобы выбрать NGINX в качестве Вашего сервера приложений, Вы можете использовать наш установочный виджет:


или следовать инструкции ниже:

  1. Войдите в Jelastic
  2. Нажмите Создать окружение
  3. Выберите NGINX в качестве Вашего сервера приложений, как показано на картинке ниже. Установите лимит клаудлетов. Затем введите имя вашего окружения и нажмите Создать.


  4. Как только окружение создано, Вы можете нажать кнопку Открыть в браузере, которая находится рядом с названием сервера NGINX в окружении (разверните окружение в Панели окружений в верхней части экрана):


Теперь вы можете загрузить ваше PHP-приложение и развернуть его в окружении.

Примечание

При использовании NGINX в качестве сервера приложений, существуют некоторые ограничения на размер файлов, загружаемых в приложение. Если Вашему приложению требуются файлы размером более 2 Мб, Вам нужно выполнить следующие шаги:  

  1. Нажмите кнопку Конфигурация для сервера NGINX в Вашем окружении:

  2.  
  3. Перейдите в папку conf folder и откройте nginx.conf файл. 
    В разделе http добавьте следующую строку, как это показано на картинке ниже. 
  4. client_max_body_size 50m;

    Измените значение параметра 50Mб на нужное. 

    Обратите внимание, что если Ваш сервер приложений не имеет внешнего IP адреса, то Вы имеете дополнительное ограничение на максимальный размер загружаемого файла. Оно зависит от выбранного Вами хостера (стандартное ограничение составляет 80Mб). Чтобы узнать точный размер ограничения, свяжитесь с техподдержкой Вашего хостинг провайдера. Если же сервер имеет внешний IP адрес, то Вы можете устанавливать любое значение для вышеуказанного параметра.

  5. После этого не забудьте сохранить сделанные изменения и перезапустить Ваш сервер приложений.