nginxnginx: Варианты использования

nginx: Варианты использования


nginxnginx: Конфигурация на отдельном порту

Это самая легкая в настройке конфигурация совместного использования nginx и Apache. Они работают на разных портах/IP и никак не связаны между собой. Адрес веб-сервера, который будет обслуживать запрос, содержится в URL запроса.

Главная задача в этой конфигурации — обозначить список расширений файлов, которые nginx может передавать посетителю. Если посетитель запросит какой-нибудь скрипт у Apache, то получит результат выполнения этого скрипта. А если у nginx — получит исходный код. Чтобы этого избежать, включайте в список расширений только статичные файлы: картинки, таблицы стилей CSS и т.п.


nginxnginx: Конфигурация frontend к Apache

Снизим нагрузку на сервер и уменьшим время отклика, поставив между посетителем и Apache легкий nginx. Он будет часть запросов перенаправлять к Apache, а часть — обслуживать сам.


nginxnginx: Автоматические субдомены

Если у вас много субдоменов или вы хотите создавать их автоматически, тогда имеет смысл создать одну универсальную конфигурацию, которая будет обслуживать все субдомены, направляя запросы посетителей в соответствующие каталоги.


nginxUbuntu - Nginx виртуальные хосты, часть 2

В предыдущей статье Ubuntu - Nginx виртуальные хосты, часть 1 введены основы создания виртуальных хостов.

Это позволило нам обслуживать несколько доменов с одного IP адреса и слайсы. Теперь мы подробно рассмотрим более детальные настройки файлов виртуальных хостов.


nginxUbuntu - Nginx виртуальные хосты, часть 1

Ubuntu - Nginx Virtual Hosts


nginxУстановка Nginx с PHP5 и поддержкой MySQL на Fedora 11

Установка Nginx с PHP5 и поддержкой MySQL на Fedora 11


Nginx(engine x) (читается как Энджин икс) является свободным, открытым исходным кодом, высокопроизводительный сервер HTTP. Nginx известен своей стабильностью, богатым набором функций, простой конфигурацией, и низким потреблением ресурсов. В этом учебнике показано, как можно установить Nginx на Fedora 11 сервер с поддержкой PHP5 (через FastCGI) и поддержкой MySQL.


nginxУстановка Nginx с PHP5 и поддержкой MySQL в Ubuntu 9.04

Установка Nginx с PHP5 и поддержкой MySQL в Ubuntu 9.04


Nginx(engine x) (читается как Энджин икс) является свободным, открытым исходным кодом, высокопроизводительный сервер HTTP. Nginx известен своей стабильностью, богатым набором функций, простой конфигурацией, и низким потреблением ресурсов. В этом учебнике показано, как можно установить Nginx на Ubuntu 9.04 сервер с поддержкой PHP5 (через FastCGI) и поддержкой MySQL.


nginxМультидоменный сервер nginx -> apache

Организовываем удобное администрирование многодоменного web сервера.
Модель системы: linux -> nginx -> apache -> php -> mysql.


nginxУстановка Nginx, PHP5, FastCGI, XCache и MySQL на Ubuntu

Установка Nginx, PHP5, FastCGI, XCache и MySQL на Ubuntu


Как только вы начинаете чувствовать нагрузку на свой купленный за 5 долларов в месяц сервер, то читая статьи на тему «Когда стоит переходить на VPS», подумывайте о покупке чего-нибудь более серьёзного. И как только это «более серьёзное» находится в вашем распоряжении, перед вами открывается целая вселенная, когда всё зависит только от вас и вариантов развития событий миллионы. Вы – администратор виртуального (или физического) сервера.

Эта статья предназначена в первую очередь начинающим админам, желающим без многочасового поиска по Сети сделать всё быстро и правильно. Поэтому не будем откладывать и начнём.