Вернуться RU-CENTER: Форум > Сервис хостинга > Хостинг сайтов / Web-Hosting > Установка дополнительного программного обеспечения
 
Опции темы Опции просмотра
Старый 24.10.2008, 15:43   #1
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Установка Nginx

В настоящее время на хостинге Ru-Center nginx установлен по умолчанию и работает в автоматическом режиме настройки веб-сервера. Приведенная ниже инструкция является устаревшей.
В том случае, если Вам необходимо произвести тонкую настройку nginx, Вы можете перевести веб-сервер и сайты в ручной режим, после чего редактировать конфигурационные файлы nginx - они будут находиться в каталоге ~/etc/nginx.
Если Вы ранее производили установку nginx по приведенной ниже инструкции, настоятельно рекомендуем Вам перейти на nginx, предустановленный в настоящее время на нашем хостинге. Для этого завершите процесс nginx командой
Код:
killall nginx
а затем переведите веб сервер и все сайты в автоматический режим настройки. После этого nginx должен активироваться автоматически. В случае возникновения проблем, обратитесь в службу поддержки.


В случае самостоятельной установки стороннего программного обеспечения на хостинг, служба технической поддержки не несет ответственности за его работоспособность в соответствии с пунктом 9 регламента оказания услуги хостинга

nginx [engine x] — это HTTP-сервер и почтовый прокси-сервер. (http://sysoev.ru/nginx/). Данная статья позволяет настроить работу Nginx в качестве front-end для посетителей сайтов. Back-end’ом будет выступать Apache.

1. Заходим на хостинг аккаунт по ssh протоколу


2. Переводим веб сервер и сайты в РУЧНОЙ режим.

3. Скачиваем и запускаем nginx:
Код:
cd ~/etc/rc.d/; wget  http://odubinkin.nichost.ru/dstuff/nginx; chmod 744 ~/etc/rc.d/nginx; ~/etc/rc.d/nginx

Внимание! Каждый сайт индивидуален и настройку Nginx необходимо делать также совместимой с Вашим сайтом.
К примеру: если файлы *.gif одного из сайта формируются php скриптами, то необходимо удалить данное расширение из конфигурации Nginx для данного сайта из раздела:

Код:
# Static files location
Для отключения логирования:
в файле $HOME/nginx/nginx.conf меняем строки:

Код:
error_log $HOME/logs/error.log;
на
Код:
error_log /dev/null;
и

Код:
access_log $HOME/logs/access.log combined;
на
Код:
access_log /dev/null combined;
После внесения изменений в файл nginx.conf необходимо перезапускать nginx.

Полезные команды:


Перезапустить nginx:

Код:
~/etc/rc.d/nginx
Остановить nginx:

Код:
~/etc/rc.d/nginx stop
При удалении/добавлении сайта следует переконфигурировать nginx:

Код:
~/etc/rc.d/nginx reconf
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103

Последний раз редактировалось Олег Дубинкин; 08.07.2012 в 03:25..
Павел Удовенко вне форума  
Старый 07.11.2008, 20:21   #2
fasco
 
Регистрация: 23.07.2008
Адрес: Moscow
Сообщений: 33
Отправить сообщение для fasco с помощью ICQ
Возможноли сделать автоматическую установку nginx также как джумлу?
__________________
Мои домены на Аукционе | Регистрация и продление RU доменов от 110 руб
fasco вне форума  
Старый 07.11.2008, 23:49   #3
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от fasco Посмотреть сообщение
Возможноли сделать автоматическую установку nginx также как джумлу?
Если Вы про установку при помощи панели правления, то возможно скоро это будет внедрено, но сроки пока не ясны.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 04.12.2008, 21:58   #4
Aleksandr Sidon
 
Регистрация: 04.12.2008
Сообщений: 3
Lightbulb ошибка.

Чет я намутил с установкой и теперь ни одна картинка не читается на сайте... не подскажите в чем может быть проблема что не так http://l2torg.ru
Aleksandr Sidon вне форума  
Старый 04.12.2008, 22:19   #5
Aleksandr Sidon
 
Регистрация: 04.12.2008
Сообщений: 3
Exclamation проблема! помогите!!!

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

договор 480717 сайт http://l2torg.ru

заранее спасибо!
Aleksandr Sidon вне форума  
Старый 04.12.2008, 23:40   #6
Артем Юров
Служба поддержки хостинга
 
Аватар для Артем Юров
 
Регистрация: 21.10.2008
Сообщений: 116
Aleksandr Sidon,
После перезапуска nginx сайт отображается корректно.
Артем Юров вне форума  
Старый 12.12.2008, 13:53   #7
cosmos
 
Регистрация: 13.11.2008
Сообщений: 21
вопрос такой как сделать откат назад
те удалить nginx
cosmos вне форума  
Старый 12.12.2008, 14:55   #8
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от cosmos Посмотреть сообщение
вопрос такой как сделать откат назад
те удалить nginx
1) в shell запустить команду
Код:
killall nginx
2) удалить ~/etc/rc.d/nginx
3) перревести сайты и веб сервер в автоматический режим работы
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103

Последний раз редактировалось Артем Юров; 14.12.2008 в 01:22..
Павел Удовенко вне форума  
Старый 19.12.2008, 00:30   #9
cosmos
 
Регистрация: 13.11.2008
Сообщений: 21
при установке nginx
возникли ошибки при выполнении
Запускаем nginx:

Код:

~/etc/rc.d/nginx

текст ошибки
could not build the server_names_hash, you should increase either server_names_hash_max

может это быть изза того что на данной площадке находится 2 домена у которых по 100 поддоменов?
cosmos вне форума  
Старый 19.12.2008, 02:27   #10
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Из-за этого ошибка может возникать, уточните идентификатор услуги, посмотрим, что можно сделать.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 12.01.2009, 01:36   #11
elvinworld
 
Аватар для elvinworld
 
Регистрация: 12.01.2009
Сообщений: 17
Установка Nginx

Установку Nginx может сделать админ?
elvinworld вне форума  
Старый 12.01.2009, 04:06   #12
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от elvinworld Посмотреть сообщение
Установку Nginx может сделать админ?
Установку может выполнить как и просто пользователь хостинга, так и квалифицированный специалист. Вот только из личного опыта не рекомендую его устанавливать, если Вы вообще не имеете представления зачем он нужен и что может случиться после его установки. Так например при работе сайта с Ajax скриптами может нарушиться их функционирование, и придется код скриптов исправлять Вам.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 12.01.2009, 23:03   #13
elvinworld
 
Аватар для elvinworld
 
Регистрация: 12.01.2009
Сообщений: 17
Установку посоветовал админ nic.ru 11 января в связи с сбоем домена elvinworld.
Как Вы пишите установку может произвести специалист.
Вот мой вопрос - возможно ли установка с Вашей стороны, как специалиста, или нет?
elvinworld вне форума  
Старый 28.01.2009, 16:26   #14
soomrack
 
Регистрация: 28.01.2009
Сообщений: 4
В описании опечатка:

> NameVirtualHost ВАШ_IP:8080 на NameVirtualHost ВАШ_IP:8080


Это все здорово, но как получить айпишники пользователей и пр. информацию?
Обычно жто реализуется модулем апача: mod_rpaf. Вы не могли бы его включить в список возможных модулей апача?
soomrack вне форума  
Старый 28.01.2009, 19:46   #15
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от soomrack Посмотреть сообщение
В описании опечатка:

> NameVirtualHost ВАШ_IP:8080 на NameVirtualHost ВАШ_IP:8080
Fixed.

Цитата:

Это все здорово, но как получить айпишники пользователей и пр. информацию?
Обычно жто реализуется модулем апача: mod_rpaf. Вы не могли бы его включить в список возможных модулей апача?
Есть httpd.conf, в нем и можете просмотреть свой IP.

А при запуске скрипта он также выводиться:
Код:
./nginx_conf.sh                                                                                                                
Username is login                                                                                                                                         
You IP is такой-то
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 28.01.2009, 20:23   #16
soomrack
 
Регистрация: 28.01.2009
Сообщений: 4
> Есть httpd.conf, в нем и можете просмотреть свой IP.

Гм. Да мне не свой айпишник нужен. Свой-то я и так знаю. Мне нужен айпишник посетителей сайта. Например, в пхп получать через $_SERVER["REMOTE_HOST"]. А учитывая, что сейчас траф на апач проходит через nginx этот айпишник превращается всегда в мой.

Вот эти настройки:
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarder_for;
в nginx позволяют непотерять этот адрес. Но, чтобы заменить IP-адрес frontend на адрес посетителя в этой связке, так, чтобы он был доступен из апача обычно используют: mod_rpaf (с соотв. настройками).

Вот поэтому я и прошу mod_rpaf. Айпишники мне нужны для статистики. В крайнем случае я могу грепат лог, но это неправильно, да и нагрузку сильную создает на сервак. Вот.
soomrack вне форума  
Старый 28.01.2009, 20:46   #17
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Есть модуль realip в настройках Apache, возможно Вам его нужно только включить. Что же касается других модулей, то у Вас есть доступ к gcc, т.е. качаем исходники модуля и компилируем на хостинге.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 28.01.2009, 20:49   #18
soomrack
 
Регистрация: 28.01.2009
Сообщений: 4
Спасибо, попробую.
soomrack вне форума  
Старый 03.03.2009, 10:24   #19
cosmos
 
Регистрация: 13.11.2008
Сообщений: 21
при установке nginx
возникли ошибки при выполнении
Запускаем nginx:

Код:

~/etc/rc.d/nginx

текст ошибки
could not build the server_names_hash, you should increase either server_names_hash_max

как исправить!!!!
№ договора 131778 площадка nexton3

Starting nginx
No matching processes belonging to you were found
2009/02/26 22:04:02 [emerg] 82358#0: could not build the server_names_hash, you should increase either server_names_hash_max_size: 512 or
server_names_hash_bucket_size: 64


на каие значения мне лучше изменить директивы
server_names_hash_max_size: ?
server_names_hash_bucket_size: ?

ау есть кто!!!!

Последний раз редактировалось Павел Удовенко; 03.03.2009 в 10:30..
cosmos вне форума  
Старый 03.03.2009, 10:33   #20
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
128 будет достаточно. Посмотрите сейчас конфигурацию.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 16.03.2009, 21:09   #21
Dmitry__
 
Регистрация: 16.03.2009
Сообщений: 2
Как сделать что бы часть сайтов использовали Nginx, а часть работало на прямую?

Подскажите,

как сделать что бы часть сайтов использовали Nginx, а часть работало на прямую?
Dmitry__ вне форума  
Старый 16.03.2009, 21:40   #22
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
А если поточнее?
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 17.03.2009, 17:04   #23
Dmitry__
 
Регистрация: 16.03.2009
Сообщений: 2
у меня на площадке находится 5 сайтов, для 4-х я хочу использовать Nginx, а для одного - нет.
Dmitry__ вне форума  
Старый 17.03.2009, 21:23   #24
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Nginx включается для аккаунта в целом, а не для сайтов по одиночке.
Единственно Вы можете настроить Nginx для одного сайта, чтобы его статический контент обрабатывался на Nginx'ом, а Apache'м.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 22.03.2009, 23:08   #25
Tema
 
Регистрация: 13.03.2009
Сообщений: 91
Red face

Хотелось бы модуль ngx_http_flv_module. Подскажите как..
__________________
Город молодости.
Tema вне форума  
Старый 23.03.2009, 10:50   #26
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от Tema Посмотреть сообщение
Хотелось бы модуль ngx_http_flv_module. Подскажите как..
Вот так: http://sysoev.ru/nginx/docs/http/ngx...lv_module.html
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 24.03.2009, 08:31   #27
O.K.
 
Регистрация: 24.03.2009
Сообщений: 2
По совету тех. поддержки поставил nginx.
Перестали загружаться индексные странички каталогов сайта если в ссылке на них нет слеша.
То есть страничка http://site.ru/test/ - грузится нормально, а http://site.ru/test - не загружается

Я понимаю, что можно на всех подобных ссылках поставить слеши, но на сайт есть ссылки с других ресурсов, да и как посетителей заставить всегда ставить слеши ?

Это как нибудь лечится или придется отказаться от nginx ?
O.K. вне форума  
Старый 24.03.2009, 11:51   #28
Павел Хурматулин
Banned
 
Аватар для Павел Хурматулин
 
Регистрация: 21.10.2008
Сообщений: 133
Цитата:
Сообщение от O.K. Посмотреть сообщение
По совету тех. поддержки поставил nginx.
Перестали загружаться индексные странички каталогов сайта если в ссылке на них нет слеша.
То есть страничка http://site.ru/test/ - грузится нормально, а http://site.ru/test - не загружается

Я понимаю, что можно на всех подобных ссылках поставить слеши, но на сайт есть ссылки с других ресурсов, да и как посетителей заставить всегда ставить слеши ?

Это как нибудь лечится или придется отказаться от nginx ?
В конфигурации сайта пропишите Port 80 сразу после <VirtualHost IP:8080>

Последний раз редактировалось Артем Юров; 19.06.2009 в 22:21..
Павел Хурматулин вне форума  
Старый 24.03.2009, 12:02   #29
O.K.
 
Регистрация: 24.03.2009
Сообщений: 2
Благодарю, все работает.
O.K. вне форума  
Старый 17.04.2009, 08:34   #30
pigin
 
Регистрация: 09.03.2009
Сообщений: 1
Спасибо за отличное решение. 2 раза в сутки объем памяти превышал допустимое (400мб), что подвешивало все сайты. Сейчас пики не превышают 200 мб.

Впервый раз взял в руки SSH все сделал по вышеописанной инструкции. Единственное место было непонятно - недооценил важность фразы "сервер И сайты"

Цитата:
Сообщение от Павел Удовенко Посмотреть сообщение
Переводим веб сервер и сайты в ручной режим и меняем порт 80 на 8080 в настройках.
pigin вне форума  
Старый 01.05.2009, 01:57   #31
WeibRabe
 
Регистрация: 01.05.2009
Сообщений: 1
Выполнял всё по инструкции, но при этом при запуске nginx пишется следующее:

~/etc/rc.d/nginx
Starting nginx
No matching processes belonging to you were found

Как это понимать? При этом вроде работает..

И также почему-то при существовании редиректа (отправка поста на форуме phpbb), то ломится на адрес с портом 8080 и соответственно не переходит. Как это можно исправить?

Последний раз редактировалось WeibRabe; 01.05.2009 в 02:10..
WeibRabe вне форума  
Старый 14.05.2009, 13:58   #32
owmt
 
Регистрация: 09.05.2009
Сообщений: 2
а как связано переполнение виртуальной памяти и совет сотрудника на установку Nginx
owmt вне форума  
Старый 17.05.2009, 16:38   #33
Akella
 
Регистрация: 17.05.2009
Сообщений: 4
С чем связана ошибка "502 Bad Gateway", после установки nginx.
Ставил на втором хостинге, все было нормально.
Akella вне форума  
Старый 18.05.2009, 14:17   #34
Akella
 
Регистрация: 17.05.2009
Сообщений: 4
Саппорт умер?
Akella вне форума  
Старый 18.05.2009, 14:44   #35
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Выполнял всё по инструкции, но при этом при запуске nginx пишется следующее:

~/etc/rc.d/nginx
Starting nginx
No matching processes belonging to you were found

Как это понимать? При этом вроде работает..

И также почему-то при существовании редиректа (отправка поста на форуме phpbb), то ломится на адрес с портом 8080 и соответственно не переходит. Как это можно исправить?
При этом все работать должно, а про порт 8080 уже на этом форуме обсуждалось. Используйте поиск.

Цитата:
а как связано переполнение виртуальной памяти и совет сотрудника на установку Nginx
Уменьшаем нагрузку, уменьшаем кол-во процессов, как следствие уменьшаем и потребление памяти.

Цитата:
С чем связана ошибка "502 Bad Gateway", после установки nginx.
Ставил на втором хостинге, все было нормально.
14.05.2009 14:58
Проксирование на Apache не пошло, по time-out отваливается. Нужно смотреть какие порты прописаны в настройках Apache и Nginx. Где-то есть ошибка в конфиге на первый взгляд, либо apache не запущен.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 19.05.2009, 14:11   #36
Андрей Аксенов
 
Регистрация: 19.05.2009
Сообщений: 2
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
при попытке сформировать конфигурационный файл пишет ошибку: Cannot allocate memory
Андрей Аксенов вне форума  
Старый 20.05.2009, 11:04   #37
Андрей Аксенов
 
Регистрация: 19.05.2009
Сообщений: 2
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
все разрешилось само собой...
Андрей Аксенов вне форума  
Старый 20.05.2009, 12:03   #38
vadbars
 
Аватар для vadbars
 
Регистрация: 29.04.2009
Адрес: Екатеринбург
Сообщений: 14
По рекомендации саппорта поставил nginx. И пора бы радоваться, но по графику видно, что потребление памяти увеличилось, вместо ожидаемого уменьшения. Было порядка 78Mb, стало порядка 97Mb. Увеличилось также количество процессов.
Устанавливал по здешней инструкции.

Что я делаю не так?
vadbars вне форума  
Старый 20.05.2009, 18:11   #39
Максим Васильев
Служба поддержки хостинга
 
Аватар для Максим Васильев
 
Регистрация: 21.10.2008
Сообщений: 88
vadbars, при отсутствии нагрузки на сайт, потребление памяти с установленным nginx будет несколько выше так как помимо процессов apache будут работать процессы nginx. При высокой нагрузке ситуация изменится.
Максим Васильев вне форума  
Старый 20.05.2009, 18:21   #40
vadbars
 
Аватар для vadbars
 
Регистрация: 29.04.2009
Адрес: Екатеринбург
Сообщений: 14
Спасибо, Максим, за ответ. "Ситуация изменится" - это ведь не имеется в виду, что при нагрузке снизится потребление памяти апачем?
То есть общая потребляемая память при увеличении нагрузки все равно будет расти по сравнению с нынешними 97Mb? Только менее быстро, нежели без nginx. Так?
vadbars вне форума  
Старый 20.05.2009, 18:26   #41
Максим Васильев
Служба поддержки хостинга
 
Аватар для Максим Васильев
 
Регистрация: 21.10.2008
Сообщений: 88
Верно. В сравнении с отсутствием nginx потребление памяти будет меньше. Также рекомендуется отключение неиспользуемых сайтом модулей Apache и PHP.
Максим Васильев вне форума  
Старый 23.05.2009, 15:02   #42
4et
 
Регистрация: 01.04.2009
Сообщений: 8
а как проверить (какой командой) запущен ли nginx?
4et вне форума  
Старый 23.05.2009, 15:52   #43
Максим Васильев
Служба поддержки хостинга
 
Аватар для Максим Васильев
 
Регистрация: 21.10.2008
Сообщений: 88
ps -axu
Максим Васильев вне форума  
Старый 23.05.2009, 17:32   #44
vadbars
 
Аватар для vadbars
 
Регистрация: 29.04.2009
Адрес: Екатеринбург
Сообщений: 14
В продолжение предыдущего вопроса. При просмотре результатов ps -axu вижу три строки с nginx. Две начинаются с "nginx: worke", одна "nginx: maste". Процент используемой памяти (%MEM) везде равен 0%.

Нормально ли это, три nginx-строки? Можно растолковать смысл этих данных?
vadbars вне форума  
Старый 23.05.2009, 21:24   #45
savel
 
Аватар для savel
 
Регистрация: 04.02.2009
Адрес: Москва
Сообщений: 703
Отправить сообщение для savel с помощью ICQ
Да, первый процесс мастер, 2 воркера, именно они и обрабатывают все коннекты.
__________________
Портал Рок-Зона
-----------------------------------
FreeBSD 8.2
savel вне форума  
Старый 24.05.2009, 13:54   #46
ANick
 
Регистрация: 24.05.2009
Сообщений: 1
включение опции автоматической настройки конфигурации

А возможно ли включение опции автоматической конфигурации сервера и сайтов при установленном nginx (конечно же, сохраняя порт 8080)?
ANick вне форума  
Старый 24.05.2009, 15:11   #47
savel
 
Аватар для savel
 
Регистрация: 04.02.2009
Адрес: Москва
Сообщений: 703
Отправить сообщение для savel с помощью ICQ
Как мне сказали в саппорте, скоро это будет возможно, так как можно будет в автоматической конфигурации указать порт, на который будет bind`ится Апач
__________________
Портал Рок-Зона
-----------------------------------
FreeBSD 8.2
savel вне форума  
Старый 05.06.2009, 15:52   #48
megagramm
 
Регистрация: 20.02.2009
Сообщений: 8
Чего-то не нашел в панели управления автоматической установки nginx. Точно реализована функция?
megagramm вне форума  
Старый 06.06.2009, 19:03   #49
WiseMan
 
Регистрация: 20.03.2009
Сообщений: 14
Цитата:
Сообщение от Павел Удовенко Посмотреть сообщение

Скачиваем архив со скриптом формирования nginx.conf:

Код:
wget http://work.rizl.ru/nginx_script_v3.tar.gz
Срок регистрации домена rizl.ru закончился прикольно

Какие есть еще варианты?
WiseMan вне форума  
Старый 07.06.2009, 01:55   #50
Артем Юров
Служба поддержки хостинга
 
Аватар для Артем Юров
 
Регистрация: 21.10.2008
Сообщений: 116
http://rizl.nichost.ru/subdmn/work/n...ript_v3.tar.gz
Артем Юров вне форума  

Опции темы
Опции просмотра


© Региональный Сетевой Информационный Центр, 2008—2016
При использовании материалов указание источника «Форум RU-CENTER» и ссылка на http://forum.nic.ru обязательны.