Page 15 of 29 FirstFirst ... 5131415161725 ... LastLast
Results 211 to 225 of 426

Thread: Инсталяция и настройка lighttpd

  1. #211
    Quote Originally Posted by Less View Post
    А файл автозапуска присутствует (/opt/etc/init.d/S80lighttpd)?
    Что в syslog-е ошибки...
    Автозапуск
    Code:
    #!/bin/sh
    
    prefix="/opt"
    PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin
    NAME=lighttpd
    DAEMON=${prefix}/sbin/${NAME}
    DAEMON_OPTS="-f ${prefix}/etc/lighttpd/lighttpd.conf"
    
    test -x $DAEMON || exit 0
    
    if [ -z "$1" ] ; then
        case `echo "$0" | sed 's:^.*/\(.*\):\1:g'` in
            S??*) rc="start" ;;
            K??*) rc="stop" ;;
            *) rc="usage" ;;
        esac
    else
        rc="$1"
    fi
    
    case "$rc" in
        start)
            echo "Starting web server: $NAME"
            $DAEMON $DAEMON_OPTS
            ;;
        stop)
            if [ -n "`pidof $NAME`" ]; then
                echo "Stopping web server: $NAME"
                killall $NAME 2> /dev/null
            fi
            ;;
        restart)
            "$0" stop
            sleep 1
            "$0" start
            ;;
        *)
            echo "Usage: $0 (start|stop|restart|usage)"
            ;;
    esac
    
    exit 0
    а это из error.log lighthttpd
    2009-05-12 06:00:49: (log.c.97) server started
    2009-05-12 06:13:34: (server.c.1470) server stopped by UID = 0 PID = 1
    2009-05-12 06:36:25: (log.c.97) server started
    2009-05-12 06:37:11: (server.c.1470) server stopped by UID = 0 PID = 1

  2. #212
    А если руками запускать
    Code:
    /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
    Что в консоле, есть сообщения?
    Покажыте конфиг.
    wl500gp-1.9.2.7-d-r1222 + StoreJet 35 Ultra >>> rtorrent+rutorrent -|- lighhtpd + ssl + auth -|- vnStat + vnStat PHP frontend -|- vsftpd -|- squid + lightsquid...

  3. #213
    Quote Originally Posted by Less View Post
    А если руками запускать
    Code:
    /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
    Что в консоле, есть сообщения?
    Покажыте конфиг.
    запустил так lighttpd -f /opt/etc/lighttpd/lighttpd.conf

    все стартануло сообщений никаких не вылезло. зашел на http://myserver:8081 все работает, делаю flashfs save && flashfs commit && flashfs enable && reboot и lighttpd сервак не автозапускается

    Тоже самое у меня с самбой, стартует вручную, а после перезагрузки тишина

    Может это из-за того, что у меня отсутствует файл /opt/etc/init.d/rc.unslung ?!?!?!? что он вообще делает?
    Last edited by drug2k5; 13-05-2009 at 09:02.

  4. #214

  5. #215
    Разместить запуск post-mount

  6. #216

    Lighttpd настройка

    настроено всё по инструкциям из "для дураков и ленивых".
    работает lighttpd на внешнем хосте и виден окружающим.
    как виден? открывает index.html, лежащий в корне папки /opt/share/www/lighttpd.
    но это всё. вписанные в стартовую страничку изображения и ссылки не работают.
    также кажет 404 error при попытке доступа к servername.ru/vnstat (настраивал по инструкции vector'а) и servername.ru/flashgallery (php галерея фотографий на flash)
    больше проверить не на чем.

    во вложении конфиг lighttpd
    Attached Files Attached Files

  7. #217

    Ошибка в логах.

    что может означать эта ошибка в логе lighttpd error.log?
    в одной из тем на форуме её заявили, но ответа не было.

    2009-05-27 16:46:24: (log.c.97) server started
    2009-05-27 16:50:49: (connections.c.290) SSL: 1 error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
    2009-05-27 16:51:24: (connections.c.290) SSL: 1 error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request

  8. #218
    оказалось, ошибка в инструкции вектора на его сайте.

    лишними были строки с ssl.engine. не пускало по http из-за этого:

    Иначе - оставляем свой (например 8081).
    Разкомментируем секцию cgi.assign, изменяем для ".cgi" на "/usr/bin/perl"
    Проверяем наличие и правильность строк :


    ssl.engine = "enable"

    ssl.pemfile = "/opt/var/run/lighttpd.pem"

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

  9. #219
    Join Date
    Jan 2009
    Location
    Искитим, Новосибирской области
    Posts
    168

    Wink

    А времени на хорошее не должно быть жалко. Ведь есть же плюсы от того что разбирались в скриптах
    DIR320-1.9.2.7-d-r2627M

  10. #220
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by fundorin View Post
    оказалось, ошибка в инструкции вектора на его сайте.

    лишними были строки с ssl.engine. не пускало по http из-за этого:

    Иначе - оставляем свой (например 8081).
    Разкомментируем секцию cgi.assign, изменяем для ".cgi" на "/usr/bin/perl"
    Проверяем наличие и правильность строк :


    ssl.engine = "enable"

    ssl.pemfile = "/opt/var/run/lighttpd.pem"

    их надо закомментировать, и тогда парольный доступ будет только в папку secure. так то. рад, что сам разобрался. жалею, что потратил много времени.
    У меня нет ошибки. Моя инструкция - частный случай настройки именно SSL доступа к веб серверу.
    По настройке lighhtpd без шифрования у меня ничего нет.

  11. #221
    Quote Originally Posted by vectorm View Post
    У меня нет ошибки. Моя инструкция - частный случай настройки именно SSL доступа к веб серверу.
    По настройке lighhtpd без шифрования у меня ничего нет.
    вполне допускаю, что это действительно так. другое дело, что при пошаговом следовании инструкции, доступ в myhost.com/ закрывается, тогда как получить его к myhost.com/secure вполне можно, если принять сертификат. о последнем в инструкции сказано, тогда как о первом - нет.

    в общем, могу посоветовать немного изменить инструкцию в этом месте, чтотбы её могли использовать для разных нужд.
    тогда мы получаем как бы два сайта - открытый по http и закрытый по https.

    блин, потихоньку начинаю во всем этом разбираться. страшно.

  12. #222
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by fundorin View Post
    вполне допускаю, что это действительно так. другое дело, что при пошаговом следовании инструкции, доступ в myhost.com/ закрывается, тогда как получить его к myhost.com/secure вполне можно, если принять сертификат. о последнем в инструкции сказано, тогда как о первом - нет.

    в общем, могу посоветовать немного изменить инструкцию в этом месте, чтотбы её могли использовать для разных нужд.
    тогда мы получаем как бы два сайта - открытый по http и закрытый по https.

    блин, потихоньку начинаю во всем этом разбираться. страшно.
    Если внимательнее взглянуть на упомянутую инструкцию, то увидите, что там именно 2 корня и упомянуты - 1 обычный, 2 - с сертификатом.

  13. #223
    Quote Originally Posted by vectorm View Post
    Если внимательнее взглянуть на упомянутую инструкцию, то увидите, что там именно 2 корня и упомянуты - 1 обычный, 2 - с сертификатом.
    два. но обычный был закрыт, если следовать инструкции. я нашёл на форуме, что комментирование этих строк исправляет проблему, схожую с моей, и попробовал. получилось. впрочем, может я что-то не разглядел в инструкции.

    при удалении этих двух строк у меня заработало как раз с двумя корнями - обычным и с сертификатом, и стало пускать.

  14. #224

    Unhappy Нет файла httpd.conf в прошивке Олега

    Уважаемые форумчане!
    Проблема следующая: имеется роутер Asus WL500gp v2 с прошивкой от Олега версии 1.9.2.7-10. Хотел изменить настройки веб-сервера, который установлен по умолчанию в прошивке, но не могу найти конфигурационный файл. С помощью MC перерыл всю файловую систему, но его нигде нет. Сразу скажу, что в процессах демон httpd отображается, веб-интерфейс роутера работает нормально, но мне абсолютно не понятно как он работает, когда нет httpd.conf.
    Возникает еще один вопрос, если все-таки конфиг файла нет, то можно установить еще одного apache, чтобы поднять на нем свой сайт, но при этом сохранить веб-интерфейс роутера?

  15. #225
    httpd, который работает - это не полноценный, специализированный демон, обслуживающий только web интерфейс, и изменить что-либо без перекомпиляции прошивки не удастся и не зачем.
    Для поднятия своего вэбсайта можно воспользоваться busybox_httpd, включенным в прошивку, или, что лучше и конфигурабельнее - lighttpd.
    Все дальнейшее описание и инструкции - в поиске по форуму.

Page 15 of 29 FirstFirst ... 5131415161725 ... LastLast

Similar Threads

  1. Настройка работы IPTV в сети провайдера
    By Anth0ny in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 133
    Last Post: 07-11-2013, 08:10
  2. Не вижу половины сайтов (mtu & dns)
    By CHERT in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 347
    Last Post: 24-10-2012, 09:05
  3. Problem mit installtion von Lighttpd
    By Grabber66 in forum German Discussion - Deutsch (DE)
    Replies: 11
    Last Post: 03-02-2011, 19:28
  4. Replies: 111
    Last Post: 08-11-2009, 12:00

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •