OpenSSL क्या है?
यह एक ओपन-सोर्स लाइब्रेरी है जो एन्क्रिप्टेड संचार करने के लिए आवश्यक प्रोसेसिंग प्रदान करती है।
इसे किसी प्रोग्राम से उपयोग करने के लिए, चूंकि C स्रोत कोड प्रकाशित है, आपको लाइब्रेरी बनाने के लिए इसे बिल्ड करना होगा।
नीचे, हम बिल्ड प्रक्रिया का परिचय दे रहे हैं।
बिल्ड वातावरण की तैयारी
Perl
https://strawberryperl.com/ से
strawberry-perl-5.32.1.1-64bit.msiडाउनलोड करें। नवीनतम संस्करण ठीक रहेगा।NASM
https://www.nasm.us/ के
Downloadसे2.16.01/nasm-2.16.01-win64.zipडाउनलोड करें। नवीनतम गैर-RC संस्करण ठीक रहेगा। स्थापना के बाद, आपको उस फ़ोल्डर को पर्यावरण चर PATH में पंजीकृत करना होगा जहाँ NASM स्थापित है।Visual Studio 2022 या Build Tools for Visual Studio 2022
https://visualstudio.microsoft.com/ja/downloads/ से
Visual Studio 2022 CommunityयाBuild Tools for Visual Studio 2022इंस्टॉल करें।
Windows पर OpenSSL बिल्ड प्रक्रिया
- https://www.openssl.org/source/ से
openssl-3.1.0.tar.gzडाउनलोड करें और इसे एक्सट्रेक्ट करें। यदि आप इसे एक्सट्रेक्ट नहीं कर सकते हैं, तो कमांड प्रॉम्प्ट मेंtar -xzf openssl-3.1.0.tar.gzचलाएँ। - प्रशासक विशेषाधिकारों के साथ कमांड प्रॉम्प्ट प्रारंभ करें।
- एक्सट्रेक्ट किए गए फ़ोल्डर को खोलें।
- निम्नलिखित कमांड चलाएँ। *अपने स्थापित Visual Studio संस्करण से मेल खाने के लिए
Communityभाग बदलें।
| |
- निम्नलिखित कमांड चलाएँ:
| |
- निम्नलिखित कमांड चलाएँ (इसमें काफी समय लगता है):
| |
- निम्नलिखित कमांड चलाएँ (इसमें काफी समय लगता है):
| |
- निम्नलिखित कमांड चलाएँ:
| |
यदि सफल होता है, तो OpenSSL C:\Program Files\OpenSSL में स्थापित हो जाएगा।
बस इतना ही।
