अपने IIS-होस्टेड वेब साइट के लिए HTTPS सेट करना अब एक जटिल कार्य है। एसीएमई प्रोटोकॉल और विन-एसीएमई जैसे उपकरणों के लिए धन्यवाद, अब आप वाणिज्यिक प्रमाणपत्र प्राधिकरणों (सीए) से भी विश्वसनीय एसएसएल प्रमाणपत्र जारी करने और नवीनीकरण को स्वचालित कर सकते हैं।

इस गाइड में, आप सीखेंगे कि बाहरी खाता बाइंडिंग (EAB), कस्टम ACME निर्देशिकाओं और बहु-डोमेन सेटअप के लिए पूर्ण समर्थन के साथ, Win-ACME (WACS) का उपयोग करके Windows IIS पर ACME SSL प्रमाणपत्र कैसे स्थापित करें। यह प्रक्रिया व्यावसायिक वातावरण और वाणिज्यिक एसीएमई-संगत सीए के लिए काम करती है।
शुरू करने से पहले
आपके पास Windows सर्वर (RDP या स्थानीय लॉगिन के माध्यम से) तक व्यवस्थापक पहुँच होनी चाहिए।
आपकी IIS वेबसाइट पहले से ही कम से कम एक HTTP (पोर्ट 80) बाइंडिंग डोमेन के लिए कॉन्फ़िगर किया गया के साथ चल रहा होना चाहिए। Win-ACME इस HTTP -01 डोमेन मान्यता के लिए उपयोग करता है।
आपको अपने सीए से निम्नलिखित प्राप्त करना चाहिए था:
- एक ACME निर्देशिका URL
- एक EAB कुंजी पहचानकर्ता (EAB KID)
- एक ईएबी एचएमएसी कुंजी
चरण 1 – डाउनलोड करें और Win-ACME सेट करें
- आधिकारिक विन-एसीएमई रिलीज पेज पर जाएं: https://www.win-acme.com/
- ज़िप संग्रह का नवीनतम स्थिर संस्करण डाउनलोड करें।
- सामग्री को सुरक्षित स्थान पर निकालें, आदर्श रूप से: C:\Program Files\Win-ACME\
- परीक्षण करें कि यह चलाकर काम करता है: C:\Program Files\Win-ACME\wacs.exe
यदि कमांड प्रॉम्प्ट विन-एसीएमई विकल्पों के साथ खुलता है, तो आप जाने के लिए अच्छे हैं।
चरण 2 – ACME के माध्यम से प्रमाणपत्र का अनुरोध करें और इंस्टॉल करें
आप Win-ACME के आदेश-पंक्ति इंटरफ़ेस का उपयोग करके SSL प्रमाणपत्र जारी करने और स्थापित करने के लिए PowerShell का उपयोग करेंगे।
यहाँ पूर्ण कमांड टेम्पलेट है:
& "C:\Program Files\Win-ACME\wacs.exe" `
--source iis `
--host "yourdomain.com,www.yourdomain.com" `
--store certificatestore `
--installation iis `
--baseuri "https://your.acme-server.com/v2/DV" `
--eab-key-identifier "YOUR_EAB_KID" `
--eab-key "YOUR_EAB_HMAC_KEY" `
--accepttos
झंडे का टूटना:
- –source iis: सत्यापन को स्वचालित करने के लिए उपलब्ध साइटों के लिए IIS स्कैन करता है।
- –host: डोमेन की अल्पविराम से अलग की गई सूची (यदि एकाधिक हो तो उद्धरण का उपयोग करें)।
- –store certificatestore: प्रमाणपत्र प्रमाणपत्र को Windows प्रमाणपत्र संग्रह में सहेजता है।
- –install iis: IIS में आपकी साइट पर प्रमाणपत्र स्वचालित रूप से बाइंड करता है.
- –baseuri: आपके CA की ACME निर्देशिका URL.
- –eab-key-identifier: CA से आपका EAB KID।
- –eab-key: CA से आपकी EAB HMAC कुंजी।
- –accepttos: CA की सेवा की शर्तों को स्वचालित रूप से स्वीकार करें।
युक्ति: कुछ गलत होने पर अंत में –verbose जोड़ें। यह आपको समस्या निवारण के लिए विस्तृत लॉग देगा।
चरण 3 – प्रमाणपत्र स्थापना की पुष्टि करें
आदेश सफलतापूर्वक चलने के बाद, किसी ब्राउज़र में अपनी साइट पर जाएँ. आपको मान्य प्रमाणपत्र के साथ सुरक्षित कनेक्शन देखना चाहिए. पुष्टि करने के लिए कि IIS में HTTPS बाइंडिंग मौजूद है:
- सर्वर प्रबंधक खोलें
- उपकरण → IIS प्रबंधक पर जाएँ
- इस पर नेविगेट करें: [आपका सर्वर नाम] → साइट्स → [आपकी साइट] → बाइंडिंग
आपको पोर्ट 443 के लिए सही प्रमाणपत्र असाइन किए गए के साथ एक प्रविष्टि देखनी चाहिए।
चरण 4 – नवीनीकरण कॉन्फ़िगरेशन सत्यापित करें
Win-ACME स्वचालित रूप से प्रमाणपत्र नवीनीकरण के लिए Windows कार्य शेड्यूलर में कोई कार्य शेड्यूल करता है।
अपने वर्तमान शेड्यूल किए गए ACME नवीनीकरण देखने के लिए, चलाएँ:
& "C:\Program Files\Win-ACME\wacs.exe" --list --baseuri "https://your.acme-server.com/v2/DV"
आपको निर्दिष्ट ACME निर्देशिका से बंधे कॉन्फ़िगर किए गए नवीनीकरण की एक सूची दिखाई देगी।
Win-ACME प्रति ACME सर्वर certs ट्रैक करता है। यदि आप –baseuri भूल जाते हैं, तो ऐसा प्रतीत हो सकता है कि कोई प्रमाणपत्र कॉन्फ़िगर नहीं किया गया है।
वाणिज्यिक सीए उपयोगकर्ताओं के लिए नोट्स
यह मार्गदर्शिका किसी भी सीए का समर्थन करती है जो एसीएमई + ईएबी क्रेडेंशियल प्रदान करती है। सुनिश्चित करें कि:
- आपका ACME URL आपके सर्वर से पहुंच योग्य है
- आपके ईएबी क्रेडेंशियल्स बिल्कुल प्रदान किए गए के रूप में दर्ज किए गए हैं (कोई अतिरिक्त व्हाइटस्पेस नहीं)
- जारी करने से पहले आपका डोमेन आपके सर्वर को इंगित करता है (DNS को हल करना होगा)
अंतिम शब्द
अब आप जानते हैं कि Win-ACME और एक व्यावसायिक प्रमाणपत्र प्राधिकारी का उपयोग करके Windows IIS पर ACME SSL प्रमाणपत्र कैसे स्थापित करें। डोमेन सत्यापन से लेकर IIS बाइंडिंग और स्वचालित नवीनीकरण तक, आपका प्रमाणपत्र मैन्युअल नवीनीकरण सिरदर्द के बिना, मज़बूती से काम करने के लिए सेट किया गया है।
आज ऑर्डर करते समय एसएसएल प्रमाणपत्रों पर 10% की बचत करें!
तेजी से जारी करना, मजबूत एन्क्रिप्शन, 99.99% ब्राउज़र ट्रस्ट, समर्पित समर्थन और 25 दिन की मनी-बैक गारंटी। कूपन कोड: SAVE10

