OpenBSD: httpd alternativo

OpenBSD comprende autonomamente il webserver Apache, opportunamente patchato nonchè chrootato di default...
Vediamo come, non volendo usare l'httpd offerto dall'OS (Apache), mettere online, nel giro di pochi secondi, il contenuto di una directory "al volo".
Il webserver che useremo è il leggerissimo thttpd.

Iniziamo con lo scaricare il pacchetto:

# opm -I thttpd

OpenBSD Packages Manager v.0.1beta
Your OpenBSD version: 3.8

Checking repository...
Package that will be installed is thttpd-2.25b.tgz

Are you sure ? [N|y]y
Installing...
parsing thttpd-2.25b
thttpd-2.25b: complete


Fatto questo chdiriamoci nella nostra home e poniamo il caso in cui vogliamo mettere online dei files html contenuti in una determinata cartella "al volo":

# cd
# mkdir web-on-the-fly
# cd web-on-the-fly/
# thttpd -p 81 -r

Immediatamente tutti i files contenuti nella cartella web-on-the-fly saranno online...
Sicuramente thttpd non è paragonabile ad Apache, resta il fatto che, per determinati utilizzi, però, è sicuramente più comodo.
Rivediamoci i comandi usati:

Con -p abbiamo specificato la porta cui metterci in ascolto.
Con -r abbiamo chrootato la directory in cui abbiamo eseguito thttpd (web-on-the-fly)

A mò d'esempio, possiamo trovare thttpd in esecuzione all'indirizzo: http://sickfreak.shacknet.nu:81

Privacy Policy