ExWeServ 0.8.5 - Multithreaded HTTP webserver pro Windows
Popis programu
Kompletní dokumentace v češtině a angličtině
Funguje pod Windows řady 9x (95/98/ME) i NT (nt/2k/xp/2k3)
Malý (77 Kb), rychlý a jednoduše konfigurovatelný (jediný konfigurační soubor)
Speciální stránka na monitorování serveru, chráněná heslem
(lze omezit na určité IP, či i zcela zakázat)
Podpora virtuálních adresářů a virtuálních domén
Podpora CGI, PHP, Perl, eventuelně dalších jazyků (nutno nakonfigurovat),
možnost nastavit přístup podle jména a hesla nebo IP adresy, možnost
definovat mime-types souborů v závislosti na příponě, logování do souboru
(accesslog a errorlog - včetně specifikace formátu), vlastní stránky na
ošetření chyb (např. 404), zákaz či povolení výpisu adresáře, definování
index souboru - to vše lze nastavit v rámci celého serveru, nebo i pro
každý adresář či doménu jinak.
Možnost zapnout proxy - webserver může zároveň sloužit jako proxy server,
lze omezit přístup podle IP nebo zakázat.
Hesla mohou být uložena v plaintextu nebo v MD5
Kompletní zdrojové kódy pod licencí GPL!
(zkompilovat lze pomocí FreePascalu či Delphi 2.0 a vyšší)
A jako bonus ExWeServ-minimal - miniaturní verze (12.8 Kb)
(při kompilaci přidejte kompilátoru přepínač -Dminimal
a výsledný .exe soubor zkomprimujte pomocí UPX - upx.sf.net)
ExWeServ-minimal nelze nijak konfigurovat, lze změnit pouze port a jako
webroot použije adresář, ze kterého byl spuštěn.
Také je ochuzen o proxy, monitorovací stránku, CGI, hesla a logování.