Current time: 12-24-2024, 11:52 PM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[DEV] Модуль ispCP-nginx (koffu)
Author Message
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #1
At [DEV] Модуль ispCP-nginx (koffu)
Все началось с того, что русскоязычное сообщество начало разработку модуля под nginx в этой теме.
(11-04-2009 12:50 PM)data-stream_ru Wrote:  Ну во первых, вопрос в том, зачем вообще нужен этот нгинкс и что это такое?
Далее по тексту всё считать имхатым IMHO.

nginx это "легкий" http сервер написанный в качестве фронт-енда к апачу. В общем случае распределение функций тут такое -
nginx быстро обрабатывает статику, вроде http страниц, картинок, видео и всякой мультимедиа.
Все "гиморой" со всеми скриптами передаёт апачу на традиционную работу и получает от него результаты, которые и выдаёт в качестве фронд-энда.
Хотя как бы заявлено, что нгинкс имеет свой встроенный перл-компилятор, неотлаженный и непроверенный, но это всё не серьёзно. По любому php скрипты и тем более питон будет обрабатывать апач, отдавая выдачу Nginx.

Всё штатное взаимодействие между апачем и нгинксом написано разработчиками. Не предмет для разговора - читаем мануалы.

Зачем нужен этот nginx?

1. Крупные распределённые системы, где на одном серваке висит один домен и этот сервак работает в качестве фронд-энда. Примеры - тРамблёр, тындекс. Гуглю тож не помешало бы.
Нужна ли им панель управления?
Ответ очевиден.

2. Системы хостинга мультимедия (Фотогаллереи, ютубе всякие и их клоны).
Опять один домен на одну машину. А то и на де6сять-сто.
Нужна ли им панель управления?

3. Бесплатные хостинги, где на один дешовый сервачёк надо напхать как можно больше простеньких сайтов всяких ламеров, написанных на html и меющих каждй мизенрный трафик, но в совокупности пожирающих много системных ресурсов через апач.
Вот тут панель управления несомненно нужна. И именно бесплатная.
Обычно такие вопросы решаются через установку фри-бздя со стареньким апачем.
Но nginx тут позволяет применить и другие решения. При этом остаться в выигрыше по системным затратам.
Таким образом, имеет смысл рассматривать только пункт 3.

И тут встаёт лишь одна проблема (ещё раз - за остальными читаем суть проекта и его мануалы) - конфиги апача и nginxa. Когда сайт на сервере один, то всё настраивается ручками один раз - не проблема. Но для любой панели управления придётся менять скрипты создания конфигов апача и nginx-а. А это уже отдельный проект. Обязательно при этом програмировать на перле, для этой панели.
И кто за это возьмётся бесплатно? Перл это вам не пхп для домохозяек, тут проффи нужны. А проффи стоят денюк.
Разработчикам панели это точно не надо. Они увы не знают то такое Nginx. А жаль.
Спустя некоторое время, началась разработка модуля пользователем под ником koffu. На данный момент выпущена седьмая версия модуля, достаточно стабильная для того, чтобы выпустить её в свет.
Всвязи с тем, что в старой теме накопилось очень много мусора и демагогии аж на 18 страниц, дальнейшую тему поддержки предлагаю вести тут. Будем потихоньку оформлять в свет. Итак последняя стабильная версия.

ispcp-nginx v0.7.1
Скачать (Зеркало, Зеркало2)

ispcp-nginx v0.7.2
Скачать (Зеркало, Зеркало2)

Документация (Также приложена к архиву)


Attached File(s)
.gz  ispcp-nginx-0.7.1.tar.gz (Size: 8.42 KB / Downloads: 14)
.gz  ispcp-nginx-0.7.2.tar.gz (Size: 11.13 KB / Downloads: 28)
(This post was last modified: 08-04-2011 02:26 AM by DragonZX.)
10-13-2010 12:25 AM
Visit this user's website Find all posts by this user Quote this message in a reply
server801 Offline
Moderator
*****
Moderators

Posts: 349
Joined: Mar 2009
Reputation: 1
Post: #2
RE: [DEV] Модуль ispCP-nginx (koffu)
внесите в кнофиги доменов секцию для отдачи статики - streaming flv
Code:
location ~ \.flv$ {
        flv;
        }
и для вкусности
Code:
open_file_cache             max=100000 inactive=40s;
        open_file_cache_valid       60s;
        open_file_cache_min_uses    2;
        open_file_cache_errors      on;
(This post was last modified: 10-13-2010 03:44 AM by server801.)
10-13-2010 03:43 AM
Visit this user's website Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #3
RE: [DEV] Модуль ispCP-nginx (koffu)
Народ, сделайте плиз руководство под фрю и Red Hat-системы
(This post was last modified: 10-27-2010 12:34 AM by DragonZX.)
10-27-2010 12:31 AM
Visit this user's website Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #4
RE: [DEV] Модуль ispCP-nginx (koffu)
А где разработчик кто мне скажет?
11-03-2010 04:42 AM
Visit this user's website Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #5
RE: [DEV] Модуль ispCP-nginx (koffu)
Bulgarian Manual


Attached File(s)
.zip  bg.zip (Size: 5.23 KB / Downloads: 12)
11-05-2010 06:14 PM
Visit this user's website Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #6
RE: [DEV] Модуль ispCP-nginx (koffu)
Так, я установил на Debian Lenny вроде успешно... Кто вкурсе как проверить работает ли nginx?
11-10-2010 02:12 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Diza Offline
Junior Member
*

Posts: 73
Joined: Apr 2010
Reputation: 0
Post: #7
RE: [DEV] Модуль ispCP-nginx (koffu)
открой несуществующую страницу. должен выдать в ниэней строке
11-10-2010 07:29 PM
Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #8
RE: [DEV] Модуль ispCP-nginx (koffu)
Там у меня сообщения об ошибках панельки)
11-10-2010 08:05 PM
Visit this user's website Find all posts by this user Quote this message in a reply
server801 Offline
Moderator
*****
Moderators

Posts: 349
Joined: Mar 2009
Reputation: 1
Post: #9
RE: [DEV] Модуль ispCP-nginx (koffu)
(11-10-2010 02:12 AM)DragonZX Wrote:  Так, я установил на Debian Lenny вроде успешно... Кто вкурсе как проверить работает ли nginx?
а логи вам на что?
11-11-2010 02:01 AM
Visit this user's website Find all posts by this user Quote this message in a reply
DragonZX Offline
Moderator
*****
Moderators

Posts: 441
Joined: Aug 2010
Reputation: 5
Post: #10
RE: [DEV] Модуль ispCP-nginx (koffu)
Кстати - кто соберет пакет 0.8.53?
11-11-2010 02:35 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)