Következő nagy csomagunk a lighttpd lesz, persze annak, akinek ez feltétlenül kell.
Gondolom már mindenki rutinból nyúl is a billentyűzethez és putty alatt pötyögi is:
ipkg install lighttpd
Kapunk is egy hibaüzit az arcunkba:

Nincs nagy probléma, telepítenünk kell az openssl csomagot, méghozzá a szokásos módon:
ipkg install openssl
Ezután már megpróbálhatjuk elindítani a webservert:
/opt/etc/init.d/S80lighttpd start
Ha sikeresen elindult, akkor nyissunk is egy böngészőt és írjuk be:
http://asus:8081/
Az asus helyett az ip címet vagy a saját netbios nevét kell írni (nálam ugy ez az asus). A 8081 a port száma amire a webserver figyel, ezt a lighttpd.conf-ban meg lehet változtatni, ha valakinek nem tetszik.
Dobjuk fel a php-t is, mert a későbbiekben biztosan szükségünk lesz majd rá, sőt!
ipkg install php-fcgi
Következő lépésben szerkesszük a lighttpd.conf állományt:
vi /opt/etc/lighttpd/lighttpd.conf
A “mod_fastcgi” elől töröljük ki a # jelet.
A “server.document-root”-nak adjuk meg azt a könyvtárszerkezetet, amelyet szeretnénk, hogy a webszerver kiszolgáljon.
A “server.errorlog”-nál szintúgy járjunk el, mint az előbb megtoldva egy fájlnévvel is, ide naplózza be a webszerver az előforduló hibákat. Ha valami nem megy, akkor itt keressük a hiba okát!
A “server.accesslog.filename”-nél pedig akárcsak a “server.errolog-nál”, szintén egy fájl teljes elérési útját adjuk meg, ahova az eléréseket naplózza a szerver.
Nálam ezek most így néznek ki:
server.document-root = "/opt/etc/samba/Share/www"
server.errorlog = "/opt/etc/samba/Share/www/log/error.log"
accesslog.filename = "/opt/etc/samba/Share/www/access.log"
Aki követte az eddigi részeket, azok láthatják, hogy nekem ez a samba megosztásomba esik. Senki ne csinálja így, olyan helyre kell tenni, ahova senki sem férhet hozzá, mindenféleképpen a webszerver rootján kívülre tegyük a log fájlokat! Pláne azok, akik majd netről jövő kérések kiszolgálását is szeretnének.
A “fastcgi.server” kezdetű bejegyzés elől vegyük ki a #-eket. És írjuk át erre:
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/opt/bin/php-fcgi"
)
)
)
Ha készen vagyunk, akkor adjuk ki a bűvös parancsot, hogy újrainduljon a webszerver:
/opt/etc/init.d/S80lighttpd restart
Ha valaki a következő hibaüzit kapja:
[root@asus root]$ /opt/bin/php-fcgi: can’t load library ‘libiconv.so.2′, akkor a következő lesz a megoldás:
ipkg install libiconv
Ezután már minden gond nélkül el kell, hogy induljon a lighttpd.
Hogy le is teszteljük a szervert is, plussz a php-t is, dobjunk össze egy rövid php fájlt:
<?php
phpinfo();
?>
Ezt mentsük el a lighttpd document-rootjába, oda amit a lighttpd.conf-ban is megadtunk.
Majd hívjuk meg a böngészőnkben újból a routert, a már fent taglalt módon.
Hasonlót kell látnunk:



(5 szavazat, átlagosan: 4.6)
Sziasztok a következő hiba üzenetet kaptam:
Starting web server: lighttpd
configfile.c.819: 0, (null)
Segmentation fault
Mit kellene csinálni?
Megszünt.
Nekem miutan beszurom a
fasctcgis szoveget nem indul ujra a light…
ezt irja hibanak:
Starting web server: lighttpd
Duplicate config variable in conditional 0 global: fastcgi.server
2009-01-17 21:37:16: (configfile.c.888) source: cat /opt/etc/lighttpd/conf.d/*.conf line: 15 pos: 1 parser failed somehow near here: (EOL)
2009-01-17 21:37:16: (configfile.c.888) source: /opt/etc/lighttpd/lighttpd.conf line: 337 pos: 12 parser failed somehow near here: (EOL)
Valaki? Otlet?
A socket sornál két karakterrel több van, mint a “gyári”. Nálad OK?
fastcgi.server = ( “.php” =>
( “localhost” =>
(
“socket” => “/tmp/php-fastcgi.socket”,
“bin-path” => “/opt/bin/php-fcgi”
)
)
)
..
.
Bocsi, közben én is megkaptam az üzenetet. Kommentezd ki az utolsó sort. (az meghiv egy plusz config file-t, és abban is konfigurálnák a fast-cgi szervert.
..
.
sziasztok
segítsetek nekem pls!
miután feltettem a php mysql részt, ujrainditás után ilyennel fogadott:
Starting web server: lighttpd
configfile.c.819: 0, (null)
Segmentation fault
esetleg valakinek valami ötlet?
köszönöm előre is
[...] is , így aki még hiányosságokkal küszködik e-téren, annak itt lehet egy megoldás a telepítésre. Akinek esetleg nem teljesen tiszta , hogy mi a frász ez a https, annak itt egy rövid kis [...]
sziasztok!
eddig szinte minden csont nélkül ment, hála a szájbarágós leírásnak. Most viszont elakadtam, lehet h “csak” vmi kicsi dolog de sajnos a linuxhoz eddig sok közöm nem volt:)
A cél az rtorrent lenne, de ahogy eddig kivettem, ahhoz a lighttpd is kell. Nos neki is kezdtem, de a ipkg install openssl -re a következőt írja:
[root@asus root]$ ipkg install openssl
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package openssl.
Check the spelling or perhaps run ‘ipkg update’
[root@asus root]$
Valami ötlet?
Mit ahogy írja is a hibaüzi, adj ki egy ipkg update parancsot, utána megint megpróbálhatod az openssl telepítést.
Ha véletlen így sem menne, akkor szedd le innen manuálisan: http://ipkg.nslu2-linux.org/feeds/unslung/cross/, majd a telepítés hasonlóan működik: ipkg install csomag elérhetősége
köszi!
igen, az update csodákra képes:)
Sziasztok!
Én ezt a hibát nem tudom megoldani:
Starting web server: lighttpd
configfile.c.819: 0, (null)
Segmentation fault
Mint fentebb látom HegyiT-nek megoldódott, de hogyan?
Köszönöm!
Szia Apuka73!
Ha jól emlékszem átnéztem az elérési utakat, mindenhol és úgy sikerült megoldanom a problémát. Pontosan már nem emlékszem, hogy melyiknél volt a gond. Majd átnézem még egyszer, hogy mi volt a gondom akkor. Addig is sok sikert.
HegyiT, köszönöm, legalább van kiindulási pont..
ha netán elöbb készlenék mint Neked beugrik rögtön írok..
(és kérdezek tovább, mert az rtorrent sem megy, cs csak lépésről lépésre..
)
Szia Apuka73!
Én is ezzel szívtam. A megoldás a következő. Újra kell rakni a lighttpd -t, mert régi. És az általad felrakott Rtorrent már újabb csomagokat kíván:
ipkg remove lighttpd
ipkg install http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/lighttpd_1.4.21-1_mipsel.ipk
Ezek után már jó lesz a konfig fájlod, csak újra be kell írni a fentieket és rtorrenteseket is lighttpd.conf -ba
Nekem is lenne egy kérdésem:
Hogyan lehet alapértelmezetté tenni a http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ csomagútvonalat?
moroczsz!
ez volt az, köszi!
de…
elindul hibaüzenet nélkül, de nem “szolgál ki”
az error logba ezt írja:
2009-03-07 00:09:32: (log.c.97) server started
2009-03-07 00:09:36: (mod_fastcgi.c.1768) connect failed: Connection refused on unix:/tmp/php-fastcgi.socket-3
2009-03-07 00:09:36: (mod_fastcgi.c.2956) backend died; we’ll disable it for 5 seconds and send the request to another backend instead: reconnects: 0 load: 1
2009-03-07 00:09:36: (mod_fastcgi.c.2722) child signaled: 11
2009-03-07 00:09:36: (mod_fastcgi.c.2494) unexpected end-of-file (perhaps the fastcgi process died): pid: 441 socket: unix:/tmp/php-fastcgi.socket-3
2009-03-07 00:09:36: (mod_fastcgi.c.3283) child signaled: 11
2009-03-07 00:09:36: (mod_fastcgi.c.3326) response not received, request sent: 852 on socket: unix:/tmp/php-fastcgi.socket-3 for /index.php , closing connection
Esetleg erre az orvosság?
Köszönöm!
Sziasztok!
Nekem a “lighttpd.conf “-al van problémám.Feltettem a legújabb lighttpd-t de még most sem stimmel a konfig file…
a segítséget előre is köszönöm!
Elarulod nekunk is hogy hogy szunt meg a problemad HegyiT mertnekem is ugyanazt irja ki es nem talalom ra a megoldast?
Nekem szépen felment a lighttpd, minden update ment szépen, csak annyi nyűgön van, hogy ha elindítom azt írja hogy fut de scanneltem de az a port amit adtam neki még csak nyitva sincs. A konfig file-t átnéztem már kb. 20X.
Most mi a teendő?
Ha valaki tudna megoldást az igen jó lenne…előre is köszönöm.
HIbaüzi nélkül fut.
HIbaüzi nélkül fut és mégis semmi eredmény, mert nem tudok azon a porton bemenni.
ipkg update &ipkg upgrade után nem indult a webszerverem. A megoldást netpok jóvoltából a PH-s fórumban találtam meg: (#10444)
Röviden leírva a lighttpd.conf-ba:
server.event-handler = “poll”
Miután ezt a sort beírtam szépen megy is..
… [Trackback] …
[...] Read More here: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Read More Infos here: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Read More here: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Read More: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] There you will find 73212 more Infos: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Informations on that Topic: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Read More: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] There you will find 67714 more Infos: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Read More here: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Find More Informations here: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Informations on that Topic: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …
… [Trackback] …
[...] Find More Informations here: asus.ebond.hu/2008/07/28/oleg-firmware-telepitese-5resz-lighttpd/ [...] …