Nginx + IPB - без Apache - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

Nginx + IPB - без Apache Есть ли такая возможность? Рекомендации...

#1 Пользователь не на сайте   Justicet ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 37
  • Регистрация: 09-Январь 11
  • Репутация: 0
  • Откуда:Тула
  • IPB version:3.4.x
 

Отправлено 08 Ноябрь 2013 - 23:11

Задумался над тем, а действительно ли нужен Apache при наличии nginx?
Ведь он достаточно тяжелый и т.п.

У кого есть опыт построения данной конфигурации и насколько она работоспособна?
Какие подводные камни, тонкости?
0

#2 Пользователь не на сайте   Bot ответил: »

 
 
  • Почетный робот
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
 

Отправлено 08 Ноябрь 2013 - 23:11

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.


0

#3 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 762
  • Регистрация: 20-Март 09
  • Репутация: 2 286
  • IPB version:3.1.x
 

Отправлено 08 Ноябрь 2013 - 23:27

Если настроите систему нормально - то никаких. Опыта нету, но видел форумы которые работают без апача, не знаю правда как подключен php
0

#4 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 09 Ноябрь 2013 - 00:33

С nginx + php-fpm (debian squeeze server) проблем нет. Тонкости есть с реврайтами, для нормальной работы ЧПУ и правильной настройкой параметров fastcgi под конкретный сервер, разве что. Но ничего сверхсложного. За-то VDS, постороенный на достаточно древнем уже атлоне, по ядру и 2 Гб памяти на виртуальную машину, без напряга держит средней посещаемости форум IPB, с кучей модулей, двумя веб-чатами и порталом на CMS Joomla + отдельный сайт на Wordpress.

P.S. Ну и готовых костылей, типа isp менеджеров всяческих, для администрирования такой конфигурации вы не найдете, скорее всего. Не знаю, посчитаете ли вы это подводным камнем. :)
0

#5 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 09 Ноябрь 2013 - 19:57

Просмотреть сообщениеJusticet сказал(а):

Задумался над тем, а действительно ли нужен Apache при наличии nginx?

Здорово облегчает жизнь.

Просмотреть сообщениеJusticet сказал(а):

Ведь он достаточно тяжелый и т.п.

Смотря какая цель.

Просмотреть сообщениеDmitriy427 сказал(а):

Тонкости есть с реврайтами, для нормальной работы ЧПУ и правильной настройкой параметров fastcgi под конкретный сервер, разве что.

В принципе да. Поднять сервер с nginx + php-fpm можно быстро. Правильно настроит это совершенно другой вопрос.
0

#6 Пользователь не на сайте   Justicet ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 37
  • Регистрация: 09-Январь 11
  • Репутация: 0
  • Откуда:Тула
  • IPB version:3.4.x
 

Отправлено 09 Ноябрь 2013 - 21:42

Просмотреть сообщениеPh-A 09 Ноябрь 2013 - 19:57 сказал(а):

Здорово облегчает жизнь.

т.е. лучше использовать стандартную связку Apache(как бэкэнд) + nginx(как фронтэнд)?

Просмотреть сообщениеPh-A 09 Ноябрь 2013 - 19:57 сказал(а):

Смотря какая цель.

ну это были раздумья... На предмет: два вэб-сервера на одной площадке обоснованно или нет?

Просмотреть сообщениеPh-A 09 Ноябрь 2013 - 19:57 сказал(а):

В принципе да. Поднять сервер с nginx + php-fpm можно быстро. Правильно настроит это совершенно другой вопрос.

ну это понятно... запустить всегда проще, чем правильно настроить.

Сейчас вот, в связи с переездом, мучаюсь с правильными настройками :)
0

#7 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 09 Ноябрь 2013 - 21:57

Просмотреть сообщениеJusticet сказал(а):

т.е. лучше использовать стандартную связку Apache(как бэкэнд) + nginx(как фронтэнд)?

Нет однозначных решений. Просто читаю интернет и вижу, что многие попробовав nginx + php-fpm или lighttpd все равно возвращаются к Apache.

Грамотная настройка не простая, а потом любой апгрейд системы, это очередное испытание.

Эти обе связки работают быстрей чем с Apache. Но не настолько уж заметно ... Тот же apache доводится до ума. Но ... Если на сервере мало памяти, то удаление Apache один из выходов.

Просмотреть сообщениеJusticet сказал(а):

На предмет: два вэб-сервера на одной площадке обоснованно или нет?

Apache + nginx? Большинство проектов так работают.

Просмотреть сообщениеJusticet сказал(а):

Сейчас вот, в связи с переездом, мучаюсь с правильными настройками

Я недавно переехал. На стандартные конфиги. Но если один сервер отдал сразу, дорого держать два. То маленький VDS держу для опытов. Даже больше с lighttpd, чем с nginx.
nginx больше распространен и под него есть больше решений.
0

#8 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 09 Ноябрь 2013 - 22:13

Просмотреть сообщениеPh-A 09 Ноябрь 2013 - 21:57 сказал(а):

Нет однозначных решений. Просто читаю интернет и вижу, что многие попробовав nginx + php-fpm или lighttpd все равно возвращаются к Apache.
Ну, а некотрых из тех, кто не возвращается, Вы лично знаете, вроди бы. Этих "возвращенцев", обломавшихся с готовыми рецептами и нежелающих напрягать мозг, или тратиться на специалиста, естественно много и они везде плачут о своей тяжкой судьбине...

Просмотреть сообщениеPh-A 09 Ноябрь 2013 - 21:57 сказал(а):

Эти обе связки работают быстрей чем с Apache. Но не настолько уж заметно ...
Очень заметно, если сравнивать с голым Апачем (в разы) и достаточно заметно, если говорить о связке Apache + Nginx, что бы потраченные на наладку такой конфигурации усилия имели смысл. А при недостатке системных ресурсов разница будет ещё заметнее.
0

#9 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 09 Ноябрь 2013 - 23:01

Просмотреть сообщениеDmitriy427 сказал(а):

Ну, а некотрых из тех, кто не возвращается,

Да, конечно. И не мало.

Просмотреть сообщениеDmitriy427 сказал(а):

Вы лично знаете, вроди бы

Тот проект который вы ставили? А зачем возвращаться, все работает, переездов и перехода на новый софт сервера не было.

Просмотреть сообщениеDmitriy427 сказал(а):

естественно много и они везде плачут о своей тяжкой судьбине...

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

Просмотреть сообщениеDmitriy427 сказал(а):

Очень заметно, если сравнивать с голым Апачем (в разы) и достаточно заметно, если говорить о связке Apache + Nginx

Опять же. На каких примерах, на каких мощностях и на каких нагрузках. На сайте Битрикс было серьезное исследование, если не лень - посмотрите.

И самое главное. Нет смысла сравнивать настройки голого apache по умолчанию, с настроенной (даже не до конца) системой.

Недавно считал, что я в LAMP, что-то понимаю. Но после общение с сертифицированным специалистом, которой сидит на поддержке тяжелых проектов, понял что я нечего не понимаю. Правда поддержка хостера тоже не далеко ушла.

Просмотреть сообщениеDmitriy427 сказал(а):

что бы потраченные на наладку такой конфигурации усилия имели смысл.

Иногда да. Особенно не на коммерческих проектах. Поэтому на данный момент и экспериментирую с нестандартными решениями.
0

#10 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 10 Ноябрь 2013 - 00:02

Просмотреть сообщениеPh-A 09 Ноябрь 2013 - 23:01 сказал(а):

Недавно считал, что я в LAMP, что-то понимаю. Но после общение с сертифицированным специалистом, которой сидит на поддержке тяжелых проектов, понял что я нечего не понимаю. Правда поддержка хостера тоже не далеко ушла.

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

#11 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 10 Ноябрь 2013 - 13:47

Просмотреть сообщениеDmitriy427 сказал(а):

LAMP

Цитата: Акроним LAMP может использоваться для обозначения: Инфраструктуры веб-сервера

Просмотреть сообщениеDmitriy427 сказал(а):

да еще если хостинг-адаптированный,

Свои сервера, которые естественно были адаптированы под конкретные нужды.

Просмотреть сообщениеDmitriy427 сказал(а):

на то и LAMP и настраиваться любым чайником посредством вебморды

Вот и получаем вопли, что все плохо работает.
Apache который стоит на подавляющем большинстве веб сайтов плохой и медленный. И так далее...

Просмотреть сообщениеDmitriy427 сказал(а):

Если для его нормального функционирования вдруг потребуется сертифицированный специалист

Что такое нормальное функционирование? Большинство веб серверов это пионерские настройки. Несколько лет назад, поддержка Битрикс, устала биться с тупыми настройками хостинга клиентов, выпустила «1С-Битрикс»: Веб-окружение». Скрипт устанавливающий пакет софта и готовые настройке.
И это на коммерческих ресурсах. Среди частных ресурсов, процент совсем зашкаливает.

К моим 5-7 настройкам не по умолчанию в APC добавили десяток. В тот же Nginx вели переменные о которых я не подозревал, только потом прочел о них на сайте продукта. Про Apache я вообще молчу...

Просмотреть сообщениеDmitriy427 сказал(а):

то я тем более предпочту собственную конфигурацию.

Это ваш выбор.

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

#12 Пользователь не на сайте   Justicet ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 37
  • Регистрация: 09-Январь 11
  • Репутация: 0
  • Откуда:Тула
  • IPB version:3.4.x
 

Отправлено 11 Ноябрь 2013 - 09:43

Однако ж, я живую тему затронул.
Интересно читать высказанные мнения.

Насчет ресурсов сервера:
новый - 1GHz, 1024MB, 30GB, CentOS - этих ресурсов, я считаю, более чем за-глаза.
Тем более, что
прежднее железо: 500MHz, 512MB, 5GB, Debian - тормоза по памяти и, в основном, отказы по дисковому пространству.
В данный момент моей задачей, как я ее понимаю, является настройка серверного окружения:
1) с отказоустойчивостью, выразимся так "средней руки", т.е. чтоб не падал от каждого пука (повышение программной отказоустойчивости можно перенести на чуть позже);
2) наиболее "правильно" для IPB - (допиливание "тонкостей" можно оставить на потом).

Но, к сожалению, ограничен по времени. Поэтому и интересовался - может версия без Апача настраивается быстрее?

Сообщение изменено: Justicet (11 Ноябрь 2013 - 10:16)

0

#13 Пользователь не на сайте   tasker ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 145
  • Регистрация: 01-Август 13
  • Репутация: 12
  • IPB version:3.4.x
 

Отправлено 11 Ноябрь 2013 - 09:53

Просмотреть сообщениеJusticet сказал(а):

может версия без Апача настраивается быстрее?


Нет. Чем гибче инструмент, тем больше у него возможностей настройки и, соответственно, сложнее настроить.
0

#14 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 11 Ноябрь 2013 - 14:52

Просмотреть сообщениеtasker сказал(а):

Чем гибче инструмент, тем больше у него возможностей настройки

Какой из них гибче :)

Просмотреть сообщениеtasker сказал(а):

соответственно, сложнее настроить.

Сложнее настроить, тот который хуже знаете. Или те решение, которые хуже описаны.

Просмотреть сообщениеJusticet сказал(а):

Однако ж, я живую тему затронул.

Не то слово.

Просмотреть сообщениеJusticet сказал(а):

CentOS

Сугубо личное мнение.
Много раз пытался перейти на дистрибутивы линейки Red Hat. Давно хочу пройти комплексное обучение и сертифицироваться. Чем дальше, тем больше :)
Но все равно возвращаюсь к Дебиан. Дистрибутив легче, а самое главное работает гораздо быстрей.

А так же, практически все для LAMP в Дебиан уже есть. Для CentOS надо подключать сторонние репозитории. Желательно со стабильным ПО.

Просмотреть сообщениеJusticet сказал(а):

этих ресурсов, я считаю, более чем за-глаза.

Все зависит от нагрузок.

Просмотреть сообщениеJusticet сказал(а):

Но, к сожалению, ограничен по времени.

Знакомая ситуация.

Смотрите. Есть классическое ПО. Многие системные админы (в том числе хорошие) ставят на сервер Триал версию ISPmanager. Которая подтягивает весь необходимый софт. За две недели делается все что надо, заводятся почтовые ящики, делаются подоменамы и так далее... Затем уже все изменения можно доделать руками.

Для нестандартных решений вы с самого начала должны все делать сами.

Просмотреть сообщениеJusticet сказал(а):

Поэтому и интересовался - может версия без Апача настраивается быстрее?

Все зависит от знаний.

По сути ставить nginx + php-fpm или lighttpd не сложно. Если не вылезут специфичные глюки....
Основной затык, прописывать руками инструкции mod_rewrite если надо.

При условиями, если с вами поделятся конфигом nginx для IP.Board, то можно и рискнуть.
0

#15 Пользователь не на сайте   tasker ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 145
  • Регистрация: 01-Август 13
  • Репутация: 12
  • IPB version:3.4.x
 

Отправлено 11 Ноябрь 2013 - 15:11

Какие две недели? Зачем левые панели?

Вот вам, автор, для затравки
https://digitalocean...p-with-centos-6

https://digitalocean...ack-on-centos-6
https://digitalocean...sts-on-centos-6

https://digitalocean...ntos-6-with-yum
https://digitalocean...ack-on-centos-6
https://digitalocean...cks-on-centos-6

https://digitalocean...ack-on-centos-6

Про dns/mail/ftp и остальное там тоже есть.
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна