विंडोज पर TinyWeb सर्वर
किसी वेबसाइट पर काम करने वाले वेबमास्टर की सर्वर आवश्यकताएँ समय-समय पर भिन्न हो सकती हैं। यदि वे एक छोटे आकार, न्यूनतम स्मृति, गति और कम लागत से विवश हैं, तो छोटे से छोटे समाधान की पेशकश करता है। न केवल सर्वर बहुत छोटा है, लेकिन यह भी स्थापना के बिना काम करता है। इस छोटे से सर्वर को आसानी से विंडोज ओएस पर कमांड के जरिए एक्सेस करके चलाया जा सकता है। इस सर्वर के बारे में सबसे अच्छी विशेषताओं में से एक यह है कि वेबमास्टर किसी भी समय पर कई छोटे वेब ब्राउज़र लॉन्च कर सकता है। ये सभी सुविधाएँ, विंडोज पर वेबमास्टर्स के लिए एक बहुत ही उपयोगी उपकरण हैं जो अपने सामान्य सर्वर के साथ काम करते समय प्रतिबंधित महसूस करते हैं।
TinyWeb विंडोज के लिए एक हल्का सर्वर है, जो जल्दी से काम करता है और बहुत सटीक है।
विशेषताएं:
- यह स्थापना की आवश्यकता नहीं है
- अल्ट्रा-कॉम्पैक्ट (केवल 59kb आकार में)
- छोटी मेमोरी (3 एमबी से कम) का उपभोग करता है
- बहुत तेज़
- मुक्त
टाइनीवेब डाउनलोड करने के लिए: //www.ritlabs.com/en/products/tinyweb/
सीधा डाउनलोड: //www.ritlabs.com/download/tinyweb/tinyweb.zip
TinyWeb चलाने के लिए
- आपको एक index.html फ़ाइल बनानी होगी:
- उदाहरण: c: \ www \ index.html
- फिर कुछ सामग्री जोड़ें, उदाहरण के लिए:
नमस्ते दुनिया !
- कमांड लाइन में, भागो:
छोटे c: \ www
- नोट: आपको पूर्ण पथ का उपयोग करने की आवश्यकता है
- रिजल्ट चेक करें: // localhost
TinyWeb को कैसे रोकें
- टास्क मैनेजर खोलें ( CTRL + Alt + Del ) और प्रक्रिया को समाप्त करें. exe
- या, कमांड लाइन का उपयोग कर:
टास्ककिल / एफ / आईएम small.exe
सीजीआई
आप CGI के लिए टाइनीवेब का उपयोग कर सकते हैं:
- एक फ़ाइल बनाएँ:
c: \ www \ cgi-bin \ test.bat
- निम्नलिखित कोड जोड़ें:
@ इको ऑफ इको कंटेंट-टाइप: टेक्स्ट / प्लेन इको। गूंज। गूंज हाय! इको आपका IP ADDRESS% REMOTE_ADDR% है और आपका BROWSER% HTTP_USER_AGENT% है
- पर जाएं: //localhost/cgi-bin/test.bat
आप एक साथ कई टिनी वेब सर्वर लॉन्च कर सकते हैं।
नोट: एक एसएसएल संस्करण भी है, जो निशुल्क भी है - टाइनीएसएसएल
- इसे यहां डाउनलोड करें: //www.ritlabs.com/en/products/tinyweb/tinyssl.php
बिनय फाइलें सीजीआई में
यूनिक्स / लिनक्स के विपरीत, विंडोज कंसोल डिफ़ॉल्ट रूप से बाइनरी डेटा का उपयोग नहीं करता है। यदि आपके सीजीआई को बाइनरी फाइलें भेजने की आवश्यकता है, तो आपको इसे बाइनरी मोड में मैन्युअल रूप से बाध्य करने की आवश्यकता होगी। उदाहरण के लिए पायथन:
अगर sys.platform == "win32" आयात करें
लिंक
- //www.ritlabs.com/en/products/tinyweb/features.php
- //www.ritlabs.com/en/products/tinyweb/install.php