सिंगल सर्विंग साइट


0

मैं वेब क्लाइंट के साथ एमपीडी, सीयूपीएस, डेल्यूज सीडबॉक्स के साथ एक होम सर्वर चलाता हूं (जिन्हें इसकी जरूरत है, उनके लिए लाइनिंग के लिए), आइसकास्ट, और एफ़टीपी। जब मैं अपने वेब ब्राउज़र के माध्यम से इन सेवाओं से जुड़ता हूं, तो पोर्ट नंबर निर्दिष्ट करने में विफलता नॉन-रेस्पॉन्स की ओर ले जाती है। जो समाधान मैंने सपना देखा है, वह एक सेवारत वेबपेज बनाने के लिए है

"averagejoey2000's headless server. Listen to Music http://example.com:8000 Print Server http://example.com:631 Deluge-Web http://example.com:8112 FTP http://example.com:21 admin mailto:averagejoey2000@example.com"

मैंने सुना है कि अपाचे और नग्नेक्स बड़े उपक्रम हैं, जो 10,000 तक समवर्ती कनेक्शन के लिए उपयुक्त हैं। मुझे इसमें से किसी की आवश्यकता नहीं है, मैं 1 हाथ पर उपयोगकर्ताओं की संख्या की गणना कर सकता हूं। क्या एक डेमन है जो कम से कम प्रयास के साथ example.com:80 के लिए 1 वेबपेज की सेवा करेगा?


अपाचे (और शायद nginx) वास्तव में लागू करने के लिए बहुत सरल हैं यदि आप एक LAN फ़ायरवॉल के अंदर एक ही स्थिर पृष्ठ की सेवा करना चाहते हैं। वास्तव में आपके पास पहले से ही वैसे भी आपकी अन्य साइटों के लिए एक वेबसर्वर चल रहा है। आप शायद बस डिफ़ॉल्ट लैंडिंग पृष्ठ को संपादित कर सकते हैं। क्या आप पोर्ट 80 पर कुछ भी सुन रहे हैं sudo netstat -ntlup | grep 80
Frank Thomas

जवाबों:


1

पोर्ट 80 यहाँ मुश्किल सा है। अपाचे और नग्नेक्स नहीं हैं उस कठिन, लेकिन lighttpd अधिक लगता है कि आप क्या देख रहे हैं। यह मर्जी बड़ी संख्या में कनेक्शन संभालते हैं, लेकिन इसका उपयोग वास्तव में किसी भी चीज़ से अधिक उपयोग और कॉन्फ़िगरेशन में आसानी के लिए किया गया है।

बस अपनी फाइल को /var/www/index.html पर चिपका दें और डिफ़ॉल्ट इंडेक्स पेज को हटा दें

यहाँ वास्तव में कोई विन्यास की आवश्यकता नहीं है

उस ने कहा, यदि आपको नेमसर्वर रिकॉर्ड करने की क्षमता मिली है, तो इसमें एक मूल रिवर्स प्रॉक्सी विकल्प भी है ताकि आप इन चीजों को नाम दे सकें जैसे कि music.example.com और इसी तरह।

अगर पोर्ट 80 है तो आप क्या नहीं वास्तव में आप केवल एक नई निर्देशिका बना सकते हैं, अपनी इंडेक्स फ़ाइल को वहां पर रखें और चलाएं python -m SimpleHTTPServer 8000

मैं इसका उपयोग मनमाने ढंग से आसानी से फ़ाइलों की एक निर्देशिका को उजागर करने के लिए सरासर आलस्य के लिए अपने वेब सर्वर पर सुरक्षित रूप से करने के लिए करता हूं।


नेमसर्वर तक पहुंच नहीं है। मैं अपना नेटवर्क व्यवस्थापक नहीं हूं, मैं केवल सर्वर चलाता हूं। लाइटटैप का इस्तेमाल जरूर करेंगे। धन्यवाद श्री!
averagejoey2000

0

मेरे विचार से एक और उपाय lighttpd स्थिर HTML सेवा करने के लिए "बहुत भारी" है। बिजीबॉक्स ज्यादा हल्का होगा

#!/bin/sh

ListeningPort=80
DocumentRoot='/path/to/html'

# gist
busybox httpd -p ${ListeningPort} -h "${DocumentRoot}"
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.