Bug 24775 - Конфигурация lighttpd по-умолчанию
Summary: Конфигурация lighttpd по-умолчанию
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lighttpd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexei Takaseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-16 22:09 MSK by Devaev Maxim
Modified: 2014-01-21 16:41 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Devaev Maxim 2010-12-16 22:09:24 MSK
Конфигурация по умолчанию является некорректной по нескольким соображениям.
1) Сразу после установки lighttpd не запускается. Причина заключается в том, что по-умолчанию включен ipv6, однако на большинстве машин его поддержка отключена. Рекомендую в конфиге /etc/lighttpd/lighttpd.conf убрать опцию 'server.use-ipv6 = "enable"'.
2) Согласно http://www.altlinux.org/Web_Policy, document-root должен быть /var/www/webapps, а не /var/www/html. Последний, на данный момент, является устаревшим путем и более новые сборки пакетов, например, phpMyAdmin, используют именно /var/ww/webapps.
Comment 1 Vladimir V. Kamarzin 2010-12-17 12:38:08 MSK
>'server.use-ipv6 = "enable"'.

согласен, надо сделать disable по дефолту

> 2) Согласно http://www.altlinux.org/Web_Policy, document-root должен быть
/var/www/webapps, а не /var/www/html.

docroot в web-policy как раз не определён.
Comment 2 Devaev Maxim 2010-12-17 15:05:59 MSK
> docroot в web-policy как раз не определён.

Даже если так, то не понятно, почему в качестве docroot стоит html. По Policy, каталогом веб-приложений должен быть webapps, в противном случае, как получить к нему доступ, если сервер настроен на html? Отсюда логичное следствие, что docroot должен быть установлен как webapps.
Comment 3 Vitaly Lipatov 2010-12-17 15:20:20 MSK
(В ответ на комментарий №1)
> > 2) Согласно http://www.altlinux.org/Web_Policy, document-root должен быть
> /var/www/webapps, а не /var/www/html.
> 
> docroot в web-policy как раз не определён.
По крайней мере там определёно, что нераспиленные на части сайты должны располагаться в /var/www/webapps/

Я так понимаю, что /var/www/html указывается специально, чтобы показать тестовый index.html без какой-либо настройки?

Я думаю, надо принять решение, исходя из задачи добавить веб приложение в lighthttpd с минимальными правками конфигов. Ну примерно так, как это сейчас есть в apache.
Comment 4 Alexei Takaseev 2014-01-21 16:41:28 MSK
Исправлено в 1.4.34-alt1