[Sysadmins] Установка noc-0.6.3-alt1

Alexey Shabalin a.shabalin на gmail.com
Вт Окт 11 14:01:45 MSK 2011


11 октября 2011 г. 16:26 пользователь Sergey <a_s_y на sama.ru> написал:
> On Tuesday, October 11, 2011, Alexey Shabalin wrote:
>
>> > пробую вариант для Apache.  DocumentRoot, на сколько я понимаю,
>> > /usr/share/noc, так ? Но тогда непонятны два момента.
>>
>> То есть не надо ничего искать в /opt
>> (Согласен, документацию надо подправить.)
>
> Так я там и не искал, что её нет, это понятно. Просто уточнил, что
>
>> > Первый - FastCGIExternalServer /opt/noc/noc.fcgi... А файла noc.fcgi
>> > в пакете нет.
>
>> noc.fcgi - это сокет процесса fcgi. он определён в
>> /etc/noc/noc-fcgi.conf как socket = /tmp/noc.fcgi.
>> Появляется только после старта сервиса.
>
> Не совсем понял. Полная строка по ссылке такая:
>
> FastCGIExternalServer /opt/noc/noc.fcgi -socket /tmp/noc.fcgi
>
> Что /tmp/noc.fcgi - сокет, тут понятно вроде, но что тогда /opt/noc/noc.fcgi ?
> Или это какой-то симлинк на сокет будет после старта (понятно, что надо
> не /opt/noc/) ?
>
>> > Второй - Alias  /media /opt/noc/contrib/lib/django/contrib/admin/media/
>> > Этого каталога в пакете тоже нет, хотя в исходном тарболе admin/media
>> > присутствует.
>>
>> Все contrib из noc вырезаны, используется системные пакеты (django и др.)
>> Ищите в /usr/lib/python2.6/site-packages/django/contrib/admin/media/
>
> Это бы тоже тогда в read.me. Алиас тогда, получается, на этот каталог ?
> А как с этому веб-сервер относится, в смысле, что оно не в DocumentRoot ?
>
>> > Ну и ничего похожего на какой-нибудь стартовый index.* тоже не видно...
>
>> Это нормально для django, всё работает через fcgi.
>
> понятно.
>
>> Я бы порекомендовал использовать lighttpd.
>
> Apache я хоть чуть-чуть знаю, а тут совсем сначала начинать.
> Хотя конфиг поправить, если только этим кончится, не самое
> сложное.
>
>> - static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
>> ------------------
>> fastcgi.server              = ( "/noc.fcgi" =>
>>                                 ( "main" =>
>>                                    (
>>                                      "socket"      => "/tmp/noc.fcgi",
>
> Вот и тут noc.fcgi дважды упоминается...
>
>> В общем noc используется уже больше года, очень полезная штука для
>> отдела telecom. Обращайтесь с проблемами, помогу.
>
> Спасибо.

Пожалуйста. :)
конфиг для lighttpd я Вам дал.
А с apache Вам придётся разбираться самому.
Начинайте от сюда
http://www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html#FastCgiExternalServer

-- 
Alexey Shabalin


Подробная информация о списке рассылки Sysadmins