настройка yaws -> решено (web сервер)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

wetch
Сообщения: 51
ОС: debian

настройка yaws -> решено

Сообщение wetch »

Вещь пока оч. редкая, почти нигде не используется, но по встречающимся отзывам оч. даже перспективная. Но вот не нашёл никаких руководств по настройке. Может здесь найдутся бывалые?

Если конкретно, то сервак не отвечает на запросы, хотя nmap показывает что открыты порты 8080 и 8443(ssl). При попытке изменить конфиг, yaws перестаёт запускаться.

Далее приведён конфиг по умолчанию:

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

logdir = /var/log/yaws
ebin_dir = /usr/lib/yaws/ebin
include_dir = /usr/lib/yaws/include
trace = false
copy_error_log = true
log_wrap_size = 1000000
log_resolve_hostname = false
fail_on_bind_err = true
auth_log = true
pick_first_virthost_on_nomatch = true
use_fdsrv = false
subconfigdir = /etc/yaws/conf.d


Когда подключаю строки, приведённые ниже, он отказывается запускаться.

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

<server www>
    port = 8080
    listen = 0.0.0.0
    docroot = /var/www/yaws
</server>
<server localhost>
    port = 8080
    listen = 0.0.0.0
    docroot = /var/www/yaws-webdav
    dir_listings = true
    dav = true
    <auth>
        realm = foobar
        dir = /
        user = foo:bar
        user = baz:bar
    </auth>
</server>

<server www>
    port = 8443
    docroot = /var/www/yaws-ssl
    listen = 192.168.100.0
    dir_listings = true
    <ssl>
        keyfile = /etc/yaws/yaws-key.pem
        certfile = /etc/yaws/yaws-cert.pem
    </ssl>
</server>

Хочу услышать любую помощь, кроме "забей и поставь nginx/lighthttpd/apache"...
Спасибо сказали: