2011-02-18 8 views
6

मैं सर्वर सॉफ़्टवेयर की तलाश में हूं और अपाचे पर निर्णय लिया है, लेकिन मुझे अपाचे HTTP सर्वर के दो अलग-अलग संस्करण दिखाई देते हैं - एक एसएसएल के साथ और बिना किसी के। मैं इसके बारे में पढ़ रहा हूं और यह महत्वपूर्ण लगता है, लेकिन मुझे अभी भी पता नहीं है कि यह वास्तव में क्या है और क्या मुझे वेबसाइट की मेजबानी करने के लिए इसकी आवश्यकता है। मुझे कौन सा संस्करण मिलना चाहिए?क्या मुझे अपाचे को बिना एसएसएल या ओपन एसएसएल के साथ मिलना चाहिए? क्या कोई मुझे बता सकता है कि एसएसएल वास्तव में क्या है?

उत्तर

3

क्या आप अपने उपयोगकर्ताओं से अपने ब्राउज़र से किसी भी प्रकार की संवेदनशील जानकारी भेजने के लिए कहेंगे? फिर एसएसएल का प्रयोग करें। ध्यान रखें, हालांकि, यदि यह एक सार्वजनिक साइट है तो आप अपने एसएसएल प्रमाण पत्र को एक विश्वसनीय रूट अथॉरिटी से प्राप्त करना चाहते हैं ताकि उपयोगकर्ता को समाप्त/अमान्य/हस्ताक्षरित एसएसएल कर्ट के बारे में कोई चेतावनी न हो।

यदि कुछ भी संवेदनशील नहीं है, तो आपको ठीक होना चाहिए।

+0

प्रश्न का आधा उत्तर नहीं दिया गया है –

5

एसएसएल (सिक्योर सॉकेट लेयर) HTTP पर एक एन्क्रिप्शन तंत्र है जो आपको किसी क्लाइंट को इंटरनेट पर संवेदनशील या गोपनीय जानकारी भेजने की अनुमति देता है और इसके विपरीत, किसी तीसरे पक्ष द्वारा डेटा को अवरुद्ध किए जाने के डर के बिना।

यदि आपकी वेबसाइट को किसी उपयोगकर्ता को व्यक्तिगत या गोपनीय जानकारी जमा करने की आवश्यकता है, तो SSL का उपयोग करना एक अच्छा विचार है। आपको एक विश्वसनीय प्राधिकारी से प्रमाण पत्र प्राप्त करने की आवश्यकता होगी (जो यह बता सकता है कि आपकी वेबसाइट वास्तविक है) और अपाचे (एसएसएल के साथ) स्थापित करें।

यदि आपकी वेबसाइट केवल पृष्ठों और अन्य जानकारी का एक सेट है और गोपनीय जानकारी का कोई आदान-प्रदान नहीं है, तो आप आगे बढ़ सकते हैं और एसएसएल के बिना अपाचे इंस्टॉल कर सकते हैं।

2

ओपनएसएसएल एसएसएल और टीएलएस प्रोटोकॉल का ओपन-सोर्स कार्यान्वयन है। mod_ssl एक पैकेज है जो एसएसएल और टीएलएस के माध्यम से अपाचे के लिए क्रिप्टोग्राफी प्रदान करता है। एसएसएल और टीएलएस निर्दिष्ट करते हैं कि सुरक्षित रूप से एन्क्रिप्ट कैसे करें और HTTP पर गोपनीय जानकारी कैसे भेजें।

यदि आपकी वेबसाइट क्रेडिट कार्ड नंबर जैसी संवेदनशील जानकारी एकत्र करेगी तो आपको openssl के साथ बाइनरी इंस्टॉल करनी चाहिए अन्यथा crpto के बिना Win32 बाइनरी चुनें।

स्रोत: http://molecularsciences.org/articles/should_I_choose_apache_with_or_without_ssl

संबंधित मुद्दे