Page 1 of 1

Настройки nginx

Posted: Sat Apr 20, 2013 6:57 pm
by ArthurCHi
У меня на сервере 8 ядер, где и как мне внести корректировки в конфигурацию так что бы при обновлении панели их не стерло? И еще, не всегда ошибки обрабатываются vesta шаблонами, полазил по папкам. пришел к выводу что не во всех папках есть файлы 404.html возможно в этом дело? например если перйти site.ru/error/ то выскакивает ошибка 403 с nginx шаблоном а если site.ru/errors/ то ошибка с vesta шаблоном.

Re: Настройки nginx

Posted: Sun Apr 21, 2013 7:15 pm
by skid
Во время обновления панели, главные конфигурационные файлы сервисов остаются без измеений. Можете смело менять файлы:

Code: Select all

/etc/nginx/nginx.conf
/etc/httpd/conf/httpd.conf
/etc/my.cnf
/etc/exim/exim.conf
Теперь на счет ошибок. Когда вы открываете ссылку site.ru/error/, то сервер читает папку /home/user/web/site.ru/document_errors/. По скольку там нет файла index.html или index.php, а листинг директорий запрещен, то выводится ошибка 403 forbiden. Внутренний альяс создан только для адреса /error, а вот для errors его нет, поэтому и выводится 404.

Re: Настройки nginx

Posted: Mon Apr 22, 2013 2:01 am
by ArthurCHi
А для чего эта директория?

Re: Настройки nginx

Posted: Mon Apr 22, 2013 2:12 am
by ArthurCHi
Добавил фаил index.html, А директория как выдовала 403, причем дефолтную а не от vesta.

Re: Настройки nginx

Posted: Mon Apr 22, 2013 5:35 am
by skid
В этой директории хратяся html файлы, которые отображаются во время определенных ошибок.

Re: Настройки nginx

Posted: Mon Apr 22, 2013 9:12 am
by ArthurCHi
Не совсем могу понять как вызываются конфиги. И где находится главный файл с содержимым

Code: Select all

 http { ... }

Re: Настройки nginx

Posted: Mon Apr 22, 2013 9:17 am
by imperio
Уточните, главный файл с каким содержимым?

Re: Настройки nginx

Posted: Mon Apr 22, 2013 9:44 am
by ArthurCHi
imperio wrote:Уточните, главный файл с каким содержимым?
Ну вот смотрите, в директории /home/$username/conf/web/ лежат конфиги сайтов. и ни в 1 не определяется директива http { ... } Вот я и думаю что возможно там идет инклюд настроек в другой файл, Главный файл.

Re: Настройки nginx

Posted: Mon Apr 22, 2013 12:26 pm
by skid
Эта директива определяется в файле /etc/nginx/nginx.conf

Re: Настройки nginx

Posted: Mon Apr 22, 2013 2:14 pm
by ArthurCHi
Я думал вы по свойму определяете.