Page 2 of 29 FirstFirst 123412 ... LastLast
Results 16 to 30 of 426

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

  1. #16
    Товарищи, оччень интересует вопрос - как всетаки повесить его на 80ый порт?.. А то люди заходят на "сайт", а там родная асусовая вебморда пароль просит. Как быть?..

    И еще. Реально ли к lighttpd прикрутить базы типа sql?..

  2. #17
    Join Date
    May 2006
    Location
    Москва
    Posts
    355
    Поставить асусовский http на другой порт
    Code:
    nvram set http_lanport=8080
    и в lighttpd.conf сменить его порт
    Code:
    ## bind to port (default: 80)
    server.port                = 8081
    У меня тоже есть роутер!

  3. #18
    спасибо огромное
    А с базами как быть?..
    Видел там sqlite. он дружен с lighttpd?..

  4. #19
    Join Date
    May 2006
    Location
    Москва
    Posts
    355
    Про sqlite ничего умного не скажу, не ставил. Но по форуму несколько раз этот вопрос поднимался, сошлись на том, что слабовата машинка.
    У меня тоже есть роутер!

  5. #20

    S45php: not found

    Все вроде сделал по инструкции.
    Набираю:
    [admin@FTP root]$ /opt/etc/init.d/S45php start
    А в ответ:
    -sh: /opt/etc/init.d/S45php: not found

    Проверяю:
    [admin@FTP root]$ ls /opt/etc/init.d/
    S45php S80lighttpd rc.unslung

    Немного непонятно, S80 запускается автоматом, а S45 вручную?
    И потом еще вопрос. Если вдруг когда-нибудь заработает, как это проверить, какую строку набирать в ИнтернетЭксплорере?

  6. #21
    Join Date
    Aug 2006
    Location
    Moscow, Russia
    Posts
    788
    Quote Originally Posted by almat View Post
    Все вроде сделал по инструкции.
    Набираю:
    [admin@FTP root]$ /opt/etc/init.d/S45php start
    А в ответ:
    -sh: /opt/etc/init.d/S45php: not found
    Quote Originally Posted by Vollsky View Post
    5. Задаем разрешение на исполнение:
    chmod +x /opt/etc/init.d/S45php
    Quote Originally Posted by almat View Post
    Немного непонятно, S80 запускается автоматом, а S45 вручную?
    Запускаются только скрипты начинающиеся на букву 'S' и две цифры. За это отвечает скрипт /opt/etc/init.d/rc.unslung. Цифры отвечают за приоритет. Если сам rc.unslung не запускается то и остальное запускаться не будет.

  7. #22
    Немного непонятно, S80 запускается автоматом, а S45 вручную?
    Да. Закинь в пост-бут будет автоматом.

    Если вдруг когда-нибудь заработает, как это проверить, какую строку набирать в ИнтернетЭксплорере?
    Смотреть lighttpd.conf на предмет
    ## bind to port (default: 80)
    server.port = 8081
    Для порта 8081 адрес будет http://my.router:8081/

  8. #23
    Для порта 8081 адрес будет http://my.router:8081/. А чтобы было видно снаружи, из локальной сети?
    Выложите пожалуйста содержимое файла S80lighttpd, а то я его изменил до неузнаваемости .
    И еще по-поводу lighttpd.conf, раздел fastcgi.server =

    В этой теме написано
    fastcgi.server = ( ".php" =>
    ((
    "host" => "192.168.1.1",
    "port" => 1026,
    ))
    )

    Потом тут же ссылка на TheBoy50, у него также.

    Quote Originally Posted by Vollsky View Post
    Ура! Заработало!
    Спасибо sollie http://www.wl500g.info/showthread.php?t=7619&page=2
    Благодаря его дополнительной информации все получилось.
    .
    По той ссылке написано так:
    fastcgi.server = ( ".php" =>
    ( "localhost" =>
    (
    "socket" => "/tmp/php-fastcgi.socket",
    "bin-path" => "/opt/bin/php-fcgi"
    )
    )
    )

    и еще вот так:
    fastcgi.server = (".php" =>
    ( "localhost" =>
    (
    "socket" => "/tmp/php-fastcgi.socket",
    "bin-path" => "/opt/bin/php-fcgi",
    "bin-environment" => (
    "PHP_FCGI_CHILDREN" => "1",
    "PHP_FCGI_MAX_REQUESTS" => "5000"
    )
    )
    )
    )

    Объясните пожалуйста новичку, что и как лучше написать.

  9. #24

    Как поставить lighttpd чтобы он файлы брал с FAT32-раздела?

    вобщем сделал я на винте 500мб в ext3 для прог и остальние 19Гб в фат32, т.к. винт юзается еще и как флэшка для таскания инфы.
    начал разираться с установкой веб-севера lighttpd и запутался.
    вроде как его надо ставить на ext3 для лучшей производительности, но тогда я не смогу легко и просто видеть свои файлы веб-страницы через винду. как его поставить на ехт3 и чтобы дириктория с файлами была на фат32?

    кстати с установкой тоже не могу разобраться толком, можете пошагово расписать как ставить, а то в линуксах не шарю совершенно фак и инструкцию "с нуля" прочитал, но догнал мало что

  10. #25
    можно пару вопросов?
    1)можно ли изменить стандартную страницу 404, т.е мне ее надо найти и поменять на свою.
    2)как можно сделать список файлов как в апатче если отсутствует файл индекс.
    т.е открываем каталог просто через броузер, и у нас список файлов, просто у меня их очень много и каждый день меняются... тяжело делать ссылки на них.
    WL-500gP v1 1.9.2.7-d-r617 + PPPoE AVK

  11. #26
    Join Date
    Jan 2007
    Location
    Moscow
    Posts
    156

    Lightbulb lighttpd

    В /opt/etc/lighttpd/lighttpd.conf в разделе
    Code:
    ######### Options that are good to be but not neccesary to be changed #######
    есть такие строки
    Code:
    ...
    ## error-handler for status 404
    #server.error-handler-404 = "/error-handler.html"
    #server.error-handler-404 = "/error-handler.php"
    ...
    видимо где-то тут, не проверял.
    WL-500gP(v1, 64mb) (1.9.2.7-d-r2624 by Oleg) + 3 x USB HDD
    Работают: analog, syslog-ng, cron, samba 3, RTorrent+RuTorrent, lighttpd, vsftpd+, настроена сеть и сетевая печать

  12. #27
    Quote Originally Posted by almat View Post
    Выложите пожалуйста содержимое файла S80lighttpd, а то я его изменил до неузнаваемости .
    Вот содержимое S80lighttpd
    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
    И еще по-поводу lighttpd.conf, раздел fastcgi.server =

    В этой теме написано
    fastcgi.server = ( ".php" =>
    ((
    "host" => "192.168.1.1",
    "port" => 1026,
    ))
    )

    Потом тут же ссылка на TheBoy50, у него также.



    По той ссылке написано так:
    fastcgi.server = ( ".php" =>
    ( "localhost" =>
    (
    "socket" => "/tmp/php-fastcgi.socket",
    "bin-path" => "/opt/bin/php-fcgi"
    )
    )
    )

    и еще вот так:
    fastcgi.server = (".php" =>
    ( "localhost" =>
    (
    "socket" => "/tmp/php-fastcgi.socket",
    "bin-path" => "/opt/bin/php-fcgi",
    "bin-environment" => (
    "PHP_FCGI_CHILDREN" => "1",
    "PHP_FCGI_MAX_REQUESTS" => "5000"
    )
    )
    )
    )

    Объясните пожалуйста новичку, что и как лучше написать.
    У меня так:
    Code:
    fastcgi.server = ( ".php" =>
    ( "localhost" =>
    (
    "socket" => "/tmp/php-fastcgi.socket",
    "bin-path" => "/opt/bin/php-fcgi"
    )
    )
    )
    Все прекрасно работает.

  13. #28
    Quote Originally Posted by KRandall View Post
    В /opt/etc/lighttpd/lighttpd.conf в разделе
    Code:
    ######### Options that are good to be but not neccesary to be changed #######
    есть такие строки
    Code:
    ...
    ## error-handler for status 404
    #server.error-handler-404 = "/error-handler.html"
    #server.error-handler-404 = "/error-handler.php"
    ...
    видимо где-то тут, не проверял.
    Неа, тут закрыто то они #, или открывать в таком случае и делать свои как раз, но дирректорию по умолчанию я незнаю, вернее куда кидать этоту хтмлку
    WL-500gP v1 1.9.2.7-d-r617 + PPPoE AVK

  14. #29
    Join Date
    Jan 2007
    Location
    Moscow
    Posts
    156

    Lightbulb lighttpd

    У меня работает (или так), если положить error-handler.html в каталог /opt/share/www
    А вот (или вот) как отображается структура каталогов.
    Last edited by KRandall; 18-08-2007 at 08:18.
    WL-500gP(v1, 64mb) (1.9.2.7-d-r2624 by Oleg) + 3 x USB HDD
    Работают: analog, syslog-ng, cron, samba 3, RTorrent+RuTorrent, lighttpd, vsftpd+, настроена сеть и сетевая печать

  15. #30
    Ок, спасибо, тогда буду делать.
    В конфиге значит решетки убрать надо, только вот на
    joe /opt/etc/lighttpd/lighttpd.conf отвечает
    -sh: joe: not found
    Хотя и останавливал сервер.
    А, вот забыл. Можно ли поднять на этом роутере DNS чтоб подрубить к нему домен? а то пользоваться услугами DNSов отдельно я нехочу.
    ЗЫ.Ссылки не пашут у тебя
    WL-500gP v1 1.9.2.7-d-r617 + PPPoE AVK

Page 2 of 29 FirstFirst 123412 ... 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
  •