Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

Ubuntu/Debian c nginx + скачать

Обсуждения вопросов связанных только с работоспособностью серверов: как его настроить и подготовить к установке ISPConfig. Для ISPConfig 2 и ISPConfig 3.
Сюда не входит: установка сайтов, работа и настройка ISPConfig панели.

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.


Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Ubuntu/Debian c nginx + скачать

03 ноя 2011, 15:22

Для просмотра ссылок Вы должны быть авторизованы на форуме. - думаю все поймут почему я добавил эту новость в эту тему.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Ubuntu/Debian c nginx + скачать

09 ноя 2011, 23:57

Есть полный мануал по настройке nginx на сервере с последней версии даной панели, если вопрос актуален распишу настройку.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
qweqwe12
Сообщения: 16
Зарегистрирован: 01 ноя 2011, 05:48

Re: Ubuntu/Debian c nginx + скачать

14 ноя 2011, 13:03

mini-server
Если не сложно выложите мануал. Буду очень благодарен.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Ubuntu/Debian c nginx + скачать

14 ноя 2011, 13:08

qweqwe12 писал(а):mini-server
Если не сложно выложите мануал. Буду очень благодарен.
Распространение инструкции ISPConfig 3 попадает под уголовную ответственность в связи с наложение лицензионного соглашения на данный материал. Как я уже писал, могу предоставить консультации по любому из вопросов на основании данной инструкции пересказав своими словами. *WRITE*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
vitaly
Сообщения: 1
Зарегистрирован: 01 фев 2012, 21:12

Re: Ubuntu/Debian c nginx + скачать

04 фев 2012, 19:54

Настроил связку apache + nginx по Для просмотра ссылок Вы должны быть авторизованы на форуме. (Debian 6 Squeeze), но нормально так и не заработало. Сервер настроен по вот Для просмотра ссылок Вы должны быть авторизованы на форуме., проблем при настройке не возникло (очень хороший туториал, спасибо). Так вот, суть проблемы. На всех php-файлах вылетает ошибка 404, статика открывается нормально, но если указать полный путь (например, site.ru/index.html), иначе видно стандартную страницу апача «It Works!». На странице 404 ошибки информация про сервер такая: «Apache/2.2.16 (Debian) Server at ******** Port 82».

Скажите, с чем может быть связана данная проблема?
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Ubuntu/Debian c nginx + скачать

05 фев 2012, 11:21

vitaly писал(а):Настроил связку apache + nginx по Для просмотра ссылок Вы должны быть авторизованы на форуме. (Debian 6 Squeeze), но нормально так и не заработало. Сервер настроен по вот Для просмотра ссылок Вы должны быть авторизованы на форуме., проблем при настройке не возникло (очень хороший туториал, спасибо). Так вот, суть проблемы. На всех php-файлах вылетает ошибка 404, статика открывается нормально, но если указать полный путь (например, site.ru/index.html), иначе видно стандартную страницу апача «It Works!». На странице 404 ошибки информация про сервер такая: «Apache/2.2.16 (Debian) Server at ******** Port 82».

Скажите, с чем может быть связана данная проблема?
Отредактируйте файл конфигурации, об этом уже писалось! не раз! скорее файл site.ru/index.html действительно существует или это привязанное имя через .htaccess! Думаю в какую сторону Вам копать Вы уже знаете!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Аватара пользователя
Kujbor
Контактная информация:
Сообщения: 40
Зарегистрирован: 24 фев 2012, 10:36

Re: Ubuntu/Debian c nginx + скачать

13 мар 2012, 11:50

Теперь Вы должны изменить ISPConfig шаблоны Apache. Скопируйте их в вашу conf-custom директорию:

cd /usr/local/ispconfig/server/
cp conf/apache_ispconfig.conf.master conf-custom/
cp conf/vhost.conf.master conf-custom/
Откройте два файла и изменить :80 на :82. Чтобы быть уверенным запустить GREP команду и убедитесь:

nano /usr/local/ispconfig/server/conf-custom/apache_ispconfig.conf.master
nano /usr/local/ispconfig/server/conf-custom/vhost.conf.master
Теперь проверим:

grep :82 -i /usr/local/ispconfig/server/conf-custom/*
/usr/local/ispconfig/server/conf-custom/apache_ispconfig.conf.master:NameVirtualHost {tmpl_var name="ip_address"}:82
/usr/local/ispconfig/server/conf-custom/vhost.conf.master: :82>
Вы увидите как все запросы проходят с локального хоста (127.0.0.1).
Можно по подробнее об этом этапе? У меня в apache_ispconfig.conf.master и vhost.conf.master нет ни одного указания на какие либо порты. Цифра 80 как и слово port вообще в текстах этих файлов не встречается. Кроме того, команда grep :82 -i /usr/local/ispconfig/server/conf-custom/* не выводит на экран никакие строки. Она вообще ничего не выводит:

Код: Выделить всё

root@server-host-main:/usr/local/ispconfig/server# grep :82 -i /usr/local/ispconfig/server/conf-custom/*
root@server-host-main:/usr/local/ispconfig/server#
Нажимаю Enter и сразу же выводится новая строка - можно писать дальше, ничего не выполнилось/не произошло....
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Ubuntu/Debian c nginx + скачать

13 мар 2012, 19:22

Вы ставили чисто по инструкции или часть из одной часть из другой!
смылс что вы копируете файлы а потом правите их. На данный момент этот мануал не актуален так как он разрабатывался без поддержки nginx в ISPConfig 3. На данный момент эта поддержка существует и конфиг самой панели отличается!!! это тоже необходимо учитывать !
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Аватара пользователя
Kujbor
Контактная информация:
Сообщения: 40
Зарегистрирован: 24 фев 2012, 10:36

Re: Ubuntu/Debian c nginx + скачать

16 мар 2012, 12:17

Ставил все полностью по инструкциям на вашем сайте, ничего не менял. Сначала Debian+ISPConfig, потом решил добавить Nginx по инструкции Debian+Nginx. До правки apache_ispconfig.conf.master и vhost.conf.master расхождений никаких не было. Как теперь делать нужно, с учетом поддержки Nginx в ISPConfig?
nik_user
Сообщения: 11
Зарегистрирован: 16 мар 2012, 15:16

Re: Ubuntu/Debian c nginx + скачать

19 мар 2012, 18:11

а чем nginx лучше apache, толком не нашел, как прописать логи, для конкретного пользователся, чтобы пользователь мог смотреть только свои логи, а не рут,

да и Администратору, не мешело бы открыть у себя 25 порт :D востановление пароля в форуме на пашет
Аватара пользователя
Kujbor
Контактная информация:
Сообщения: 40
Зарегистрирован: 24 фев 2012, 10:36

Re: Ubuntu/Debian c nginx + скачать

19 мар 2012, 18:28

В Nginx значительно лучше оптимизировано использование системных ресурсов. В Apache внутренние блокировки работают таким образом, что пока существует запрос (т.е. пока пользователь не закончил прием ответа сервера), апач "удерживает" те системные ресурсы, которые были задействованы для формирования ответа. Nginx высвобождает не использующиеся ресурсы мгновенно. Простой грубый пример: допустим на формирование ответа сервера требуется 2 mb оперативной памяти и 1 mb для отдачи ответа клиенту. При этом, допустим, активны 1000 запросов, из которых на 10% запросов сервер формирует ответ, а 90% его уже принимают в готовом сформированном виде. У Апача это занимает 1000 * (1 + 2) = 3000 mb оперативки, у Nginx 900 * 1 + 100 * 2 = 1100 mb оперативки. Пример очень грубый и численно не имеет ничего общего с реальностью, но смысл, откуда именно берется прирост производительности, думаю, понятно. Кроме того, Nginx использует PHP только как FastCGI приложение, т.е. посылает запрос к PHP и забывает о нем (в смысле высвобождает все ресурсы отведенные под запрос) до тех пор, пока PHP не сформирует ответ. Apache в свою очередь блокирует системные ресурсы отведенные под запрос в течении всего времени жизни запроса. Т.о. к той формуле которую я привел следует добавить (только для апача) еще и ресурсы задействованные модулем PHP.
Kyplon
Сообщения: 4
Зарегистрирован: 27 май 2011, 23:26

Re: Ubuntu/Debian c nginx + скачать

01 май 2012, 21:51

Почему бы не использовать apache2-mpm-worker вместо apache2-mpm-perfork?
И libapache2-mod-fcgi вместо libapache2-mod-fastcgi?
А так же memcached и eaccelerator?

UPD: Мда, все это хлопотно, действительно nginx проще и быстрее.

Вернуться в «Идеальный сервер ...»