1 (edytowany przez djmysia 2014-08-20 18:19:05)

Temat: uhttpd serwer www html

Witam !!!

Chciałbym postawić sobie prosty serwer www na gargoyle.

Zainstalowałem uhttpd.

i wykonałem :

uci add uhttpd uhttpd
uci set uhttpd.@uhttpd[-1].listen_http=0.0.0.0:81
uci set httpd.@httpd[-1].home=/mnt/usbdrive/www
uci commit uhttpd
/etc/init.d/uhttpd start

I tutaj mam kilka pytań:

Mam pena a na nim partycje :swap, ext4(exroot), ntfs (ftp).

Na jaką partycję mam wrzucić index.html ? Czy trzeba stworzyć jaką jeszcze?
/mnt/usbdrive/www - jak mam sprawdzić jaka to partycja ? bo chyba ścieżka jest taka (/dev/sda3).

2 (edytowany przez build000 2014-08-20 18:24:04)

Odp: uhttpd serwer www html

I ten punkt montowania to oby na pewno prawidłowy, skoro to gargoyle ?
Zrezygnowałeś z pluginu do usb (odinstalowałeś go) i sam zrobiłeś swój /etc/config/fstab ?

3

Odp: uhttpd serwer www html

Żadna partycja toto nie jest, podałeś po prostu ścieżkę w systemie plików. A gdzie już masz zamontowany pen to całkiem inna sprawa - i raczej na 100% nie tam gdzie napisałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4 (edytowany przez djmysia 2014-08-20 18:32:35)

Odp: uhttpd serwer www html

Plugin do USB mam. Stworzyłem folder www1 na ext4 (exrootem) i tam skopiowałem stronę www. Pytanie teraz jaką mam ścieżkę podać ? Mogę dostać jakieś wskazówki jak to zrobić ?

5

Odp: uhttpd serwer www html

/www1

Skoro właśnie tam skopiowałeś stronę.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: uhttpd serwer www html

Dzięki Cezary super działa. Pytanie tylko jakbym np ntfs utworzył www to jaka ścieżka ?

/nfs/www ?

7

Odp: uhttpd serwer www html

ntfs to nie nfs!

Tam gdzie zamontujesz zasób. Zadając takie pytania coś mi się zdaje że nie rozumiesz jak to działa. Serwera www kompletnie nie interesuje gdzie jest strona. Masz mu podać jakiś katalog, np. /tmp/ala/ma/kota. A czy będziesz miał tam zamontowany dysk, zasób sieciowy czy jeszcze coś to już kompletnie twoja sprawa - serwera www w ogóle to nie interesuje bo on operuje na pojęciu katalogu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: uhttpd serwer www html

Aha już wszystko rozumiem. Dzięki bardzo.

Wszystko działa czyli strona się otwiera normalnie pytanie tylko co to za błąd :

bind(): Address already in use
Error: No sockets bound, unable to continue

9

Odp: uhttpd serwer www html

Masz gargoyle, on ma swój serwer www na porcie 80. A ty zainstalowałeś uhttpd, który też domyślną ma konfigurację na porcie 80, której nie wywaliłeś, a powinieneś to zrobić. Usuń sekcję z /etc/config/uhttpd

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: uhttpd serwer www html

Oki zmieniłem na gargulca na 82 a 80 mój www. W gargulcu mam w GUI opcję zdalnego portu 82 a jak mogę odblokować uhttpd port 80, żebym mógł wchodzić na tą stronę z WAN (ip zew mam)?

11

Odp: uhttpd serwer www html

http://eko.one.pl/?p=openwrt-konfigurac … estronywan

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: uhttpd serwer www html

Dziękuję bardzo. Wszystko super działa. Pozdrawiam !