26 Kwietnia 2024 08:54:37
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· nju swiatło pytania
· Asus TUF-AX3000_V2 p...
· Jaki router kupić? ...
· konfiguracja router ...
· Szukam zaproszenia n...
· [Howto] Xpenology na...
· dodatkowe złącza s...
· RT-N18U - nie można...
· [MOD] Tomato64 (x86-64)
· Firewall nie zawsze ...
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
· serwer VPN za wan'em
· Przejscie z dyndns f...
Najpopularniejsze obecnie wątki
· Jaki router kupi... [552]
· Asus TUF-AX3000_V... [19]
· Szukam zaproszeni... [16]
· konfiguracja rout... [8]
· nju swiatło pytania [1]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [216 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
18.222.200.143
Zobacz wątek
OpenLinksys » :: ROUTERY :: » Netgear
 Drukuj wątek
Serwer www/php/mysql na WNR3500L
Kas
Od kilku dni jestem szczęśliwym posiadaczem routera Netgear WNR3500L. Z tego co wiem można wgrać inne dystrybucje Linuksa i uruchomić różne ciekawe usługi.

Mnie jest potrzebny... serwer www, PHP i MySQL. Gdyby router dawał radę to i obsługą poczty (serwer IMAP) nie pogardzę. Dane chcę trzymać na nośniku podłączonym przez USB (pen drive albo dysk zewnętrzny). Proszę o radę gdzie szukać. Która dystrybucja oferuje taką funkcjonalność?
 
shibby
uuuu kolego to trzeba bylo kupic jakis nettop bo ty chcesz zrobic z niego calkiem niczego sobie serwer!!

Pamietaj ze to tylko router i ma swoje granice ktorymi napewno sa predkosc usb (max 6.5MB/s) oraz ram (64MB).

co do serwera www+php+mysql to lighttpd powinien sie spisac. Ew w ostatecznosci mozna postawic apache.

O poczcie to zapomnij. Jeszcze serwer poczty wychodzacej da rade zrobic (jest np postfix) ale o serwerze poczty przychodzacej zapomnij, tym bardziej imap (przeciez to musi byc predkosc transmisji z dysku duza) nie ma ani couriera ani dovecota.

Pamietaj ze to tylko router. Mozna na nim wiele postawic ale w granicach rozsadku. Do twoich potrzeb lepiej nada sie nettop na atomie niz netgear z 64MB ram i dyskiem na usb.
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Kas
Transfer do/z pamięci masowej na poziomie kilku MB/s będzie w zupełności wystarczający. Jednak czemu twierdzić, że USB zapewnia maksymalnie 6,5 MB/s? Specyfikacja USB 2.0 przewiduje maksymalny transfer na poziomi 480 Mb/s, czyli 60 MB/s.

Lighttpd będzie chyba optymalnym rozwiązaniem. Znam i lubię ten serwer. Jaką dystrybucję Linuksa powinienem wgrać? Czytałem informacje o Tomato, OpenWRT oraz DD-WRT.

Pocztę, ewentualnie, mogę sobie darować. GMail oferuje podpięcie własnej domeny. Jednak nie ukrywam, że fajnie byłoby mieć własny serwer. Jeżeli dałby się uruchomić to i tak obsługiwałby tylko kilka kont.

Edycja: nettopa lub tradycyjny komputer ma większą wydajność, ale też trochę kosztuje i zabiera sporo miejsca. Router Netgear WNR3500L już mam, więc chcę z niego wycisnąć jak najwięcej. 64 MB pamięci operacyjnej powinny wystarczyć.

Edycja 2: Znalazłem informacje, że DD-WRT oficjalnie wspiera mój router. Ktoś przygotował OpenWRT dla Netgear WNR3500L, ale to jakaś indywidualna przeróbka. Co z Tomato? Czy instalacja nie będzie wymagał ingerencji w sprzęt?
Edytowany przez Kas dnia 23-05-2010 23:02
 
shibby

Cytat

Jednak czemu twierdzić, że USB zapewnia maksymalnie 6,5 MB/s? Specyfikacja USB 2.0


bo mialem taki sprzet i procesor nie wyrabia.

Cytat

Co z Tomato? Czy instalacja nie będzie wymagał ingerencji w sprzęt?

Idzie kolega do dzialu tomato i czyta podwieszony temat o [MOD] Tomato 1.27 ND USB na kernelu 2.6
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
sasukepl
prostą strone www zrobisz. troszke gorzej jest z ustawieniem mysql.
Asus RT-AC3200 Tomato shibby 140
Wouxun KG-UVD1P w celu nas?uchu wiecie czegoSmile
 
Kas
Wybaczcie, że zwracam Wam głowę. :-)

1. OpenWRT kusi mnie opkg do zarządzania pakietów. Jak wygląda instalacja oprogramowania w Tomato i DD-WRT?

2. Czy operacja instalacja alternatywnego systemu routera jest w pełni odwracalna?

3. Które oprogramowanie jest najbezpieczniejsze (najmniejsze ryzyko trwałego uszkodzenia sprzętu)?

4. Czy wszystkie (czyt. DD-WRT/Tomato/OpenWRT) pozwolą na instalację lighttpd/PHP/MySQL?

Netgear WNR3500L to mój pierwszy otwarty router i dopiero zaczynam swoją przygodę z alternatywnym oprogramowaniem sprzętu sieciowego.
 
shibby

Cytat

1. OpenWRT kusi mnie opkg do zarządzania pakietów. Jak wygląda instalacja oprogramowania w Tomato i DD-WRT?


wiki-tomato -> optware
dd-wrt.com -> wiki -> optware

Cytat

2. Czy operacja instalacja alternatywnego systemu routera jest w pełni odwracalna?


oczywiscie

Cytat

3. Które oprogramowanie jest najbezpieczniejsze (najmniejsze ryzyko trwałego uszkodzenia sprzętu)?


nie ma takiego. Nawet wgrywajac oryginalny soft moze pojsc cos nie tak i sprzet uwalisz Smile Pamietaj ze netgear zacheca do wgrywania alternatyw, wiec jak uwalisz to odsylasz poprostu na gwaracje i wymieniaja Smile

Cytat

4. Czy wszystkie (czyt. DD-WRT/Tomato/OpenWRT) pozwolą na instalację lighttpd/PHP/MySQL?


Tak
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Kas
W ostatnich dniach sporo czytałem na temat alternatywnego oprogramowania sprzętu sieciowego. Chyba zdecyduję się, przynajmniej na razie, na DD-WRT.

Czytałem instrukcję instalacji za pośrednictwem WebGUI. Według ogólnej instrukcji powinienem zresetować ustawienia, wykonać twardy reset 30-30-30, wgrać DD-WRT, wyczyścić nvram i znów zresetować 30-30-30. Dobrze rozumiem?

Jednak na myopenrouter.com znalazłem instrukcję instalacji DD-WRT na Netgear WNR3500L z której wynika, że wystarczy... wgrać DD-WRT poprzez WebGUI. Czy ten sposób jest bezpieczny? Czy porady z myopenrouter.com są wiarygodne?
 
shibby
wgrywasz przez gui, robisz przywrocenie do wartosci domyslnych i tyle.


Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Kas
Jest poważny problem. Zainstalowałem DD-WRT z pliku o nazwie dd-wrt.v24-14311_NEWD-2_K2.6_mini-WNR3500L.chk. Wszystko przebiegło bez zarzutu. Zalogowałem się do panelu WebGUI DD-WRT, poprosił o podanie nowego loginu i hasła...

Żadne zmiany się nie zapisują. Po wprowadzeniu nowych ustawień WebGUI przekierowywuje mnie na stronę http://192.168.1.1/apply.cgi, która jest... pusta. Po ponownym przejściu do panelu widzę, że zmiany nie zostały zapisane. Zgodnie z FAQ wykonałem reset 30-30-30. Bez zmian. Pomocy! :-)

Edycja: Okazuje się, że WebGUI nie działa poprawnie z Mozillą Firefox. Moja przeglądarka to:


Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3


Czy WebGUI działa poprawnie z jakąś przeglądarką dostępną dla Linuksa?
Edytowany przez Kas dnia 28-05-2010 19:32
 
Kas
Po zmianie protokołu z http na https nie mogę się połączyć z routerem. Co gorsza nie mogę połączyć się przez telnet. Wpisuję w konsoli:


telnet 192.168.1.1


i dostaję coś takiego:


DD-WRT v24-sp2 mini (c) 2009 NewMedia-NET GmbH
Release: 04/23/10 (SVN revision: 14311)

DD-WRT login: tutajmojtajnylogin
Password:
Login incorrect


Hasło i login wpisuję, na pewno, poprawne.

Przed chwilą zrobiłem reset 30-30-30. Miałem nadzieję, że to przywróci domyślne ustawienia DD-WRT. Niestety, bez zmian.

Edycja: Dodam, że próbowałem z dwóch różnych komputerów. Mojego z Ubuntu Linux 10.04 na pokładzie i mojej dziewczyny z (jeszcze) Windows Vista. Oba, bez problemu łącza się z siecią bezprzewodową routera, oba nie mogą połączyć się z WebGUI ani przez telnet.

Edycja 2: Zrobiłem mu zimny start, a następnie reset 30-30-30 i pomogło. Przynajmniej mogę się połączyć z WebGUI. Zaraz zobaczę co dalej.
Edytowany przez Kas dnia 28-05-2010 20:14
 
Kas
Nie działa! Po zimnym starcie i restarcie 30-30-30 udało mi się zobaczyć WebGUI i znowu problem. Tak jakby wbudowany serwer www odmówił współpracy. Mogę przewodowo i bezprzewodowo nawiązać połączenie z routerem. Pingi działają. I na tym koniec. Telnet i WebGUI nie działa. Pomocy!

Edycja: Po wielu próbach udało mi się przywrócić ustawienia fabryczne routera i skonfigurować go na nowo. Jak zainstalować potrzebne mi pakiety: lighttpd, PHP i MySQL.
Edytowany przez Kas dnia 28-05-2010 21:21
 
shibby

Cytat

Jak zainstalować potrzebne mi pakiety: lighttpd, PHP i MySQL.


zrobic partycje ext2/3 na dysku. Zamontowac partycje pod /opt (polecam zamontowac manualnie przez skrypt firewall zamiast przez automount).

Pozniej instalujesz optware. Link masz na wiki ddwrt (w google wpisz optware ddwrt wiki) i tam masz wszystko opisane jak zainstalowac ipkg.

Pozniej to juz tylko instalacja linghttpd i konfiguracja. W dziale tomato w temacie o rutorrencie masz jak skonfigurowac lighttpd + php. Wystarczy dodac do tego jeszcze mysql Smile

btw niestety na ddwrt nie pracuje trylko na tomato wiec czasami moje porady moga nie byc 100% trafne. Poprostu preferuje tomato, ten system polecam innym i pod ten system robione sa wszystkie moje opisy.
Edytowany przez shibby dnia 29-05-2010 08:14
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Kas
Zainstalowałem DD-WRT build 14311 z plikudd-wrt.v24-14311_NEWD-2_K2.6_std_usb_ftp.bin. Doinstalowałem ipkg-opt, a następnie pakiety lighttpd php php-xmlrpc xmlrpc-c php-fcgi mysql. Proszę o dalsze sugestie.

1. Łączę się po protokole http z moim routerem z zewnątrz (tzn. podając IP publiczne) i dostaję stronę główna DD-WRT. Jak to zmienić?

2. Czy tak powinien wyglądać efekt polecenia ps:


root@DD-WRT:~# ps   
  PID USER       VSZ STAT COMMAND
    1 root      1928 S    /sbin/init noinitrd
    2 root         0 SW<  [kthreadd]
    3 root         0 SW<  [ksoftirqd/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
   39 root         0 SW<  [kblockd/0]
   41 root         0 SW<  [cqueue/0]
   75 root         0 SW   [pdflush]
   76 root         0 SW   [pdflush]
   77 root         0 SW<  [kswapd0]
   78 root         0 SW<  [aio/0]
  608 root         0 SW<  [mtdblockd]
  635 root      2500 S    watchdog
  648 root         0 SW<  [khubd]
  762 root      2456 S    resetbutton
  852 root      1388 S    telnetd
  859 root      1100 S    dnsmasq --conf-file=/tmp/dnsmasq.conf
  870 root      2188 S    ttraff
  912 root      2356 S    nas -P /tmp/nas.wl0lan.pid -H 34954 -l br0 -i eth1 -A -m 128 -k wiola1wiola -s >


?

3. Na liście nie widzę lighttpd. Czemu?
 
sasukepl
masz

Cytat

1057 root 3432 S httpd -p 80

Asus RT-AC3200 Tomato shibby 140
Wouxun KG-UVD1P w celu nas?uchu wiecie czegoSmile
 
Kas
Mam trochę problem z konfiguracją lighttpd. Mianowicie po wpisaniu adresu IP routera, zarówno przy łączeniu przez LAN i WAN, pojawia się okienko logowania. Jak to zmienić? Chcę aby panel administracyjny pojawiał się na innym poracie/w podkatalogu, a wpisanie adresu IP routera kierowało do server.document-root usługo lighttpd.
 
shibby
pokaz chociaz konfig bo tak to ciezko cokolwiek powiedziec.
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Kas
Oto mój lighttpd.conf:

Cytat

# lighttpd configuration file
#
# use it as a base for lighttpd 1.0.0 and above
#
# $Id: lighttpd.conf 8860 2008-08-05 10:56:16Z engy $

############ Options you really have to take care of ####################

## modules to load
# at least mod_access and mod_accesslog should be loaded
# all other module should only be loaded if really neccesary
# - saves some time
# - saves memory
server.modules = (
# "mod_rewrite",
# "mod_redirect",
# "mod_alias",
"mod_access",
# "mod_cml",
# "mod_trigger_b4_dl",
# "mod_auth",
# "mod_status",
# "mod_setenv",
"mod_fastcgi",
# "mod_proxy",
# "mod_simple_vhost",
# "mod_evhost",
# "mod_userdir",
# "mod_cgi",
# "mod_compress",
# "mod_ssi",
# "mod_usertrack",
# "mod_expire",
# "mod_secdownload",
# "mod_rrdtool",
"mod_accesslog" )

## a static document-root, for virtual-hosting take look at the
## server.virtual-* options
server.document-root = "/opt/share/www/lighttpd"

## where to send error-messages to
server.errorlog = "/opt/var/log/lighttpd/error.log"

# files to check for if .../ is requested
index-file.names = ( "index.php", "index.html",
"index.htm", "default.htm",
"lighttpd/index.html" )

## set the event-handler (read the performance section in the manual)
# server.event-handler = "freebsd-kqueue" # needed on OS X

# mimetype mapping
mimetype.assign = (
".pdf" => "application/pdf",
".sig" => "application/pgp-signature",
".spl" => "application/futuresplash",
".class" => "application/octet-stream",
".ps" => "application/postscript",
".torrent" => "application/x-bittorrent",
".dvi" => "application/x-dvi",
".gz" => "application/x-gzip",
".pac" => "application/x-ns-proxy-autoconfig",
".swf" => "application/x-shockwave-flash",
".tar.gz" => "application/x-tgz",
".tgz" => "application/x-tgz",
".tar" => "application/x-tar",
".zip" => "application/zip",
".mp3" => "audio/mpeg",
".m3u" => "audio/x-mpegurl",
".wma" => "audio/x-ms-wma",
".wax" => "audio/x-ms-wax",
".ogg" => "application/ogg",
".wav" => "audio/x-wav",
".gif" => "image/gif",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
".xbm" => "image/x-xbitmap",
".xpm" => "image/x-xpixmap",
".xwd" => "image/x-xwindowdump",
".css" => "text/css",
".html" => "text/html",
".htm" => "text/html",
".js" => "text/javascript",
".asc" => "text/plain",
".c" => "text/plain",
".cpp" => "text/plain",
".log" => "text/plain",
".conf" => "text/plain",
".text" => "text/plain",
".txt" => "text/plain",
".dtd" => "text/xml",
".xml" => "text/xml",
".mpeg" => "video/mpeg",
".mpg" => "video/mpeg",
".mov" => "video/quicktime",
".qt" => "video/quicktime",
".avi" => "video/x-msvideo",
".asf" => "video/x-ms-asf",
".asx" => "video/x-ms-asf",
".wmv" => "video/x-ms-wmv",
".bz2" => "application/x-bzip",
".tbz" => "application/x-bzip-compressed-tar",
".tar.bz2" => "application/x-bzip-compressed-tar"
)

# Use the "Content-Type" extended attribute to obtain mime type if possible
#mimetype.use-xattr = "enable"


## send a different Server: header
## be nice and keep it at lighttpd
# server.tag = "lighttpd"

#### accesslog module
accesslog.filename = "/opt/var/log/lighttpd/access.log"

## deny access the file-extensions
#
# ~ is for backupfiles from vi, emacs, joe, ...
# .inc is often used for code includes which should in general not be part
# of the document-root
url.access-deny = ( "~", ".inc" )

$HTTP["url"] =~ "\.pdf$" {
server.range-requests = "disable"
}

##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".fcgi", ".php", ".pl", ".py", ".rb" )

######### Options that are good to be but not neccesary to be changed #######

## bind to port (default: 80)
server.port = 8081

## bind to localhost (default: all interfaces)
#server.bind = "grisu.home.kneschke.de"

## error-handler for status 404
#server.error-handler-404 = "/error-handler.html"
#server.error-handler-404 = "/error-handler.php"

## to help the rc.scripts
server.pid-file = "/var/run/lighttpd.pid"

###### virtual hosts
##
## If you want name-based virtual hosting add the next three settings and load
## mod_simple_vhost
##
## document-root =
## virtual-server-root + virtual-server-default-host + virtual-server-docroot
## or
## virtual-server-root + http-host + virtual-server-docroot
##
#simple-vhost.server-root = "/home/weigon/wwwroot/servers/"
#simple-vhost.default-host = "grisu.home.kneschke.de"
#simple-vhost.document-root = "/pages/"

##
## Format: .html
## -> ..../status-404.html for 'File not found'
#server.errorfile-prefix = "/home/weigon/projects/lighttpd/doc/status-"

## virtual directory listings
#dir-listing.activate = "enable"

## enable debugging
#debug.log-request-header = "enable"
#debug.log-response-header = "enable"
#debug.log-request-handling = "enable"
#debug.log-file-not-found = "enable"

### only root can use these options
#
# chroot() to directory (default: no chroot() )
#server.chroot = "/"

## change uid to (default: don't care)
#server.username = "nobody"

## change uid to (default: don't care)
#server.groupname = "nobody"

#### compress module
#compress.cache-dir = "/tmp/lighttpd/cache/compress/"
#compress.filetype = ("text/plain", "text/html")

#### proxy module
## read proxy.txt for more info
#proxy.server = ( ".php" =>
# ( "localhost" =>
# (
# "host" => "192.168.0.101",
# "port" => 80
# )
# )
# )

#### fastcgi module
## read fastcgi.txt for more info
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/opt/bin/php-fcgi",
"bin-environment" => (
"PHP_FCGI_MAX_REQUESTS" => "4000"
)
)
)
)

#### CGI module
#cgi.assign = ( ".pl" => "/opt/bin/perl",
# ".cgi" => "/opt/bin/perl" )
#

#### SSL engine
#ssl.engine = "enable"
#ssl.pemfile = "server.pem"
#ssl.ca-file = "ca.crt"
#ssl.verifyclient.activate = "enable"
#ssl.verifyclient.enforce = "enable"
#ssl.verifyclient.depth = 1

#### status module
#status.status-url = "/server-status"
#status.config-url = "/server-config"

#### auth module
## read authentication.txt for more info
#auth.backend = "plain"
#auth.backend.plain.userfile = "lighttpd.user"
#auth.backend.plain.groupfile = "lighttpd.group"

#auth.backend.ldap.hostname = "localhost"
#auth.backend.ldap.base-dn = "dc=my-domain,dc=com"
#auth.backend.ldap.filter = "(uid=$)"

#auth.require = ( "/server-status" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "user=jan"
# ),
# "/server-config" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "valid-user"
# )
# )

#### url handling modules (rewrite, redirect, access)
#url.rewrite = ( "^/$" => "/server-status" )
#url.redirect = ( "^/wishlist/(.+)" => "http://www.123.org/$1" )
#### both rewrite/redirect support back reference to regex conditional using %n
#$HTTP["host"] =~ "^www\.(.*)" {
# url.redirect = ( "^/(.*)" => "http://%1/$1" )
#}

#
# define a pattern for the host url finding
# %% => % sign
# %0 => domain name + tld
# %1 => tld
# %2 => domain name without tld
# %3 => subdomain 1 name
# %4 => subdomain 2 name
#
#evhost.path-pattern = "/home/storage/dev/www/%3/htdocs/"

#### expire module
#expire.url = ( "/buggy/" => "access 2 hours", "/asdhas/" => "access plus 1 seconds 2 minutes")

#### ssi
#ssi.extension = ( ".shtml" )

#### rrdtool
#rrdtool.binary = "/opt/bin/rrdtool"
#rrdtool.db-name = "/var/www/lighttpd.rrd"

#### setenv
#setenv.add-request-header = ( "TRAV_ENV" => "mysql://user@host/db" )
#setenv.add-response-header = ( "X-Secret-Message" => "42" )

## for mod_trigger_b4_dl
# trigger-before-download.gdbm-filename = "/home/weigon/testbase/trigger.db"
# trigger-before-download.memcache-hosts = ( "127.0.0.1:11211" )
# trigger-before-download.trigger-url = "^/trigger/"
# trigger-before-download.download-url = "^/download/"
# trigger-before-download.deny-url = "http://127.0.0.1/index.html"
# trigger-before-download.trigger-timeout = 10

## for mod_cml
## don't forget to add index.cml to server.indexfiles
# cml.extension = ".cml"
# cml.memcache-hosts = ( "127.0.0.1:11211" )

#### variable usage:
## variable name without "." is auto prefixed by "var." and becomes "var.bar"
#bar = 1
#var.mystring = "foo"

## integer add
#bar += 1
## string concat, with integer cast as string, result: "www.foo1.com"
#server.name = "www." + mystring + var.bar + ".com"
## array merge
#index-file.names = (foo + ".php") + index-file.names
#index-file.names += (foo + ".php")

#### include
#include /etc/lighttpd/lighttpd-inc.conf
## same as above if you run: "lighttpd -f /etc/lighttpd/lighttpd.conf"
#include "lighttpd-inc.conf"

#### include_shell
#include_shell "echo var.a=1"
## the above is same as:
#var.a=1

# Configuration from other optware packages
include_shell "cat /opt/etc/lighttpd/conf.d/*.conf"


Widzę, że port serwera to 8081, ale próba połączenia na tym porcie kończy się niepowodzeniem.

Edycja: wyłączyłem emotikony w tym poście.
Edytowany przez shibby dnia 09-06-2010 23:23
 
shibby
serwer dziala na porcie 8081 i na tym musi ci odpowiedziec. Jestes pewien ze ci usluga wogole wstaje? Zobacz logi lighttpdFrownopt/var/log/lighttpd/access.log i error.log

nie podoba mi sie tez wpis z fastcgi. Ty go dodawales/odhashowales? Jak sie z optware zainstaluje odpowiedni pakiet to co samo powinno sie doinstalowac z configiem w conf.d.

Rzuc okiem na tutorial rtorret + rutorrent. Tam masz opisaną instalację lighttpd
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Kas
Plik /opt/var/log/lighttpd/access.log jest pusty. Oto zawartość /opt/var/log/lighttpd/error.log:


2010-06-02 16:18:06: (log.c.166) server started
2010-06-02 16:18:06: (server.c.1105) fdevent_init failed
2010-06-09 21:32:44: (log.c.166) server started
2010-06-09 21:32:44: (server.c.1105) fdevent_init failed


Oto wynik polecenia ps:


root@DD-WRT:/# ps
  PID USER       VSZ STAT COMMAND
    1 root      1928 S    /sbin/init noinitrd
    2 root         0 SW<  [kthreadd]
    3 root         0 SW<  [ksoftirqd/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
   39 root         0 SW<  [kblockd/0]
   41 root         0 SW<  [cqueue/0]
   75 root         0 SW   [pdflush]
   76 root         0 SW   [pdflush]
   77 root         0 SW<  [kswapd0]
   78 root         0 SW<  [aio/0]
  608 root         0 SW<  [mtdblockd]
  635 root      2500 S    watchdog
  648 root         0 SW<  [khubd]
  684 root         0 SW<  [scsi_eh_0]
  685 root         0 SW<  [usb-storage]
  774 root      2456 S    resetbutton
  861 root      1388 S    telnetd
  874 root      1108 S    dnsmasq --conf-file=/tmp/dnsmasq.conf
  885 root      2188 S    ttraff
  897 root      2004 S    proftpd: (accepting connections)
  937 root      2356 S    nas -P /tmp/nas.wl0lan.pid -H 34954 -l br0 -i eth1 -A -m 128 -k *** -s *** -w 2 -g 3600
 1083 root      3420 S    httpd -p 80
 1236 root      2184 S    process_monitor
 1252 root       984 S    cron
 1477 root      2456 S    wland
 1480 root       984 S    udhcpc -i vlan2 -p /var/run/udhcpc.pid -s /tmp/udhcpc
 1481 root         0 SW<  [kjournald]
 1547 root      1404 S    -sh
 2962 root      1388 R    ps


Wygląda na to, że usługa działa. Niestety, logów błędów nie rozumiem.
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 24

· Użytkowników online: 0

· Łącznie użytkowników: 24,117
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

tamtosiamto
23-04-2024 12:35
modem bez smilocka?

man1
22-04-2024 23:27
Czy próbował ktoś uzywac karty voice (z nolimit GB) od tmobile w modemie /routerze? Da się jakoś to zrobić? Bo u mnie neta brak. E3372 Sad

tamtosiamto
31-03-2024 12:54
Wesolego jajka wszytskim forumowiczom Grin

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

tamtosiamto
19-03-2024 19:57
czyli jak mam jedna siec goscinna to powinno dzialac separowanie gosci od noda -a nie dziala Smile

71,360,496 unikalnych wizyt