TinyWeb Server på Windows
Serverkraven för en webbansvarig som arbetar på en webbplats kan variera från tid till annan. Om de är begränsade av en liten storlek, minimalt minne, hastighet och låga kostnader, erbjuder tinyweb en bra lösning. Inte bara är servern extremt liten, men den fungerar också utan installation. Denna tinyweb- server kan enkelt köras på Windows OS genom att komma åt den via kommandot . En av de bästa funktionerna om den här servern är att webmaster kan starta flera små webbläsare vid vilken tidpunkt som helst . Alla dessa funktioner gör detta till ett mycket användbart verktyg på Windows för webbansvariga som känner sig begränsade när de arbetar med sina vanliga servrar.
TinyWeb är en lättviktsserver för Windows, som fungerar snabbt och är mycket exakt.
Funktioner:
- Det behöver inte installeras
- Ultra-kompakt (endast 59kb i storlek)
- Använder lite minne (mindre än 3 MB)
- Väldigt snabbt
- Fri
För att ladda ner Tinyweb: //www.ritlabs.com/sv/products/tinyweb/
Direktnedladdning: //www.ritlabs.com/download/tinyweb/tinyweb.zip
För att köra TinyWeb
- Du måste skapa en index.html-fil:
- Exempel: c: \ www \ index.html
- Lägg sedan till lite innehåll, t.ex.
Hej världen !
- I kommandoraden kör:
liten c: \ www
- Obs! Du måste använda den absoluta sökvägen
- Kontrollera resultatet på: // localhost
Så här stoppar du TinyWeb
- Öppna Aktivitetshanteraren ( CTRL + Alt + Del ) och avsluta processen tiny.exe
- Eller, med kommandoraden:
taskkill / F / IM tiny.exe
CGI
Du kan använda TinyWeb för CGI:
- Skapa en fil:
c: \ www \ cgi-bin \ test.bat
- Lägg till följande kod:
@echo off echo Innehållstyp: text / vanlig eko. eko. echo Hej! echo Din IP-adress är% REMOTE_ADDR% och din BROWSER är% HTTP_USER_AGENT%
- Gå till: //localhost/cgi-bin/test.bat
Du kan starta flera små webservrar samtidigt.
Obs! Det finns också en SSL-version, som också är fri - TinySSL
- Ladda ner det här: //www.ritlabs.com/sv/products/tinyweb/tinyssl.php
Binay-filer i CGI
Till skillnad från Unix / Linux använder inte Windows-konsolen som standard binär data. Om din CGI behöver skicka binära filer måste du tvinga det manuellt i binärt läge. Till exempel i Python:
importera sys om sys.platform == "win32": importera os, msvcrt msvcrt.setmode (sys.stdout.fileno (), os.O_BINARY)
länkar
- //www.ritlabs.com/en/products/tinyweb/features.php
- //www.ritlabs.com/en/products/tinyweb/install.php