Ga naar inhoud


[DM7000] Download thttpd webserver


dAF2000

Aanbevolen berichten

Ik had deze zondag effe niks te doen en heb ik dus de mooie webserver thttpd voor de Dreambox gemaakt.

 

thttpd is een kleine maar snelle webserver. Meer informatie staat hier. Deze webserver is sneller, zuiniger met 't geheugen en veel makkelijker te installeren dan de Apache webserver. Ik heb 'em tot nu toe alleen getest op The Hydra Angharad, maar hij zal vast ook wel werken op andere images.

 

Okee, hoe is alles te installeren?

 

Pak de zip file uit, en zet thttpd in /var/bin en index.html in /var/www. In plaats van /var/www kun je ook iets kiezen op de harddisk bijvoorbeeld.

 

Start 'em daarna in telnet op met:

thttpd -u root -p 8080 -d /var/www

 

Dan ga ik er effe vanuit dat index.html in /var/www staat en je de webserver op port 8080 wil hebben.

 

Ik heb 'em hier nog maar net draaien, dus probeer maar uit of alles lekker werkt. Ik kom nog met een programma om passwords te gebruiken op pagina's.

 

Vergeet niet chmod a+x /var/bin/thttpd te doen...

732233-thttpd.zip

Link naar reactie
Delen op andere sites


Leuk alleen jammer dat php er niet op draait (volgens mij)...

Dat is nou juist het handige van Apache icm de dreambox

1x Dreambox 7000 met externe harddisk

1x Dreambox 500

1x AZBox Premium HD

Draaibare schotel met Maximum Twin 0,3 db LNB

Gentoo Linux Server en nog andere computer zooi

Link naar reactie
Delen op andere sites

Ik heb /thttp naar /var/bin + chmod 755 en /www naar /var gekopieerd en via telnet de volgende commando thttpd -u root -p 8080 -d /var/www .Als ik de pagina oproep krijg ik

403 Forbidden

The requested URL '/' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden

Wat doe ik fout.

© Vu+ Duo High definition.
©  OpenPli image v 4.0.

Link naar reactie
Delen op andere sites

Citaat:
Er bestaat een thttpd-php versie... daar moet ik nog induiken...

Ben je alweer boven water? Ik wil je PHP-versie wel uitproberen. <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />
Link naar reactie
Delen op andere sites

Citaat:
Het is gelukt. Top

Mooi! Want om 2 uur 's nachts lag ik toch echt te slapen <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

Citaat:
Ben je alweer boven water? Ik wil je PHP-versie wel uitproberen. <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />

Nee, ik ben niet veel verder gekomen. 't Is nogal een ramp om 't te compileren namelijk. En verder crasht thttpd bij mij als ik hele grote bestanden wil downloaden (heb wel een swapfile). Wie kan dat voor me bevestigen?

Dus ik heb nu m'n aandacht gericht op mathopd, die ik hier al voorlopig heb draaien en een stuk fijner werkt.

Over PHP las ik nog 't volgende citaat:

Citaat:
the thttpd-php is a extreme stripped down port with nothing installed but the thttpd binary, which has the php interpreter statically linked in.

This works fine with applications like phpmyadmin or similar, but not if external php modules are needed. If you need a full featured web server with php support, I'd recommend to use apache with mod_php or even mathopd with php running as cgi.

Note that thttpd-php is also very limited in it's performance, if we talk about php, because all php request are serialized, what mean that a new connection is only accepted if the former has finished.

Hier raden ze dus ook mathopd aan voor PHP...

Als er interesse is, wil ik mathopd (zonder PHP nog) hier wel posten.
Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...