प्रिय पाठक, स्वागत है आपका आज की पोस्ट Secure Socket Layer Certificate Install कैसे करते है पर. जैसा की हमने पिछली पोस्ट मे बताया था की What Is SSL Certificate In Hindi जानकारी जारी की थी.

यदि आप HTTPS Certificate Install करने के लिए SSL कहा से खरीदना है जो Affordable Price में मिल सके यह जानकारी चाहते है तो पोस्ट को पूरा पढ़े.

Website Security के लिए Secure Sockets Layer (एस.एस.एल.) इनस्टॉल होना किसी भी वेबसाइट के लिए बेहद जरुदी है, बिना SSL Security के गूगल ही नहीं Users भी अब ट्रस्ट नहीं करते.

HTTPS Install करने मे बहुतसे ब्लोगर्स को परेशानी का सामना करना पढ़ता है, जैसे Mix Content, Secure Site SSL ग्रीन पैड Active ना होना, Website Images Proper Display न होना इस प्रकार के अलग-अलग प्रोब्लेम्स Generate हो जाते है जो Secure Socket Layer Encryption होने मे समस्या खड़ी कर देते है.

WordPress secure SSL Installation guide

> Read – Share Market क्या है? Share Bazar के बारे बेहद काम की जानकारी जो हर किसी को पढ़नी चाहिए…

Difference Between SSL and TLS in Hindi ?

Online Payment के लिए Security प्रदान करने के लिए हजारो वेबसाइटों पर SSL प्रमाणपत्र इस्तेमाल किया जाता है. हालांकि, कुछ ऐसी Technical Problems Generate हो सकती हैं जो Website Visitors को Error Massages Show हो सकते हैं.

SSL & TLS Protocol Difference आपको पहले समज लेना होगा क्योकि जानकारी को पढ़ते समय आप Confuse न हो सके. SSL का मतलब Secure Socket Layer होता है और TLS का मतलब Transport Layer Security होता है.

ध्यान रखे कभी भी अपना गोपनीय डेटा जैसे क्रेडिट कार्ड की जानकारी, personal details non ssl site पर share न करे यह आपके लिए नुकसान दायक हो सकता है.

यदि आप webmaster या blogger है तो कभी अपनी वेबसाइट को without encryption protocol green pad के इस्तेमाल न करे यह आपकी reputation को down करता है.

इसी को SSL कहते है TLS और SSLमे कोई Difference नहीं है लेकिन हा यह Secure Sockets Layer Certificate का Advanced Version है. TLS Protocol मे एसेसेल प्रोटोकॉल जैसे अधिक security features हैं.

अगर सही तरीके से SSL Server पर Install नही होता है तो भी यह समस्याए तो उत्पन्न होनी ही है. लेकिन घबराने की कोई जरुरत नही आज इस आर्टिकल की मदत से हम आपको गाइड करेंगे की किस तरह से Https SSL Certificate Install और Activate करते है.

चलिए मुख्य जानकारी की तरफ रुख करना सही रहेगा cPanel मे Secure Sockets Layer install कैसे करते है.

How To Switch From Http To HTTPS? SSL Install कैसे करे?

128 Bit ssl Encryption हो या आगे का Installation करने के लिए आपको पहले चार स्टेप से गुजरना पढ़ता है तब जाके आप Redirect HTTP To HTTPS WordPress वेबसाइट पर करने के बारे सोच सकते है.

क्योकि जब तक आप SSL Secure Server पर सही तरीके से इनस्टॉल और एक्टिवेट नही कर लेते आपकी वेबसाइट कई सारे Errors Generate करेगी जिससे आपको Website Traffic Loss का भी सामना करना पढ़ सकता है.

किसी भी वेबसाइट पर एसएसएल इंस्टाल करने के लिए चार स्टेप से गुजरना पढ़ता है जो निचे दिए गए है.

  1. Private Key Generation.
  2. Certificate Signing Request (CSR) जनरेट करना होगा.
  3. CRT Generate करना पढता है.
  4. Install और Manage SSL (HTTPS).

तो इन स्टेप्स को आपको पूरा करना पढ़ता है तब जाकर आपका इंस्टालेशन पूरा होता है. तो चलिए देखते है Shared SSL Server पर कैसे इनस्टॉल करते है.

Generate Private Key.

  1. सबसे पहले आपको Premium HTTPS Certificate Buy करने की तरफ जाना होगा.
  2. उसके बाद Cpanel पर लॉग इन करना होगा.
  3. अब Security Tab के SSL/TLS Manager पर क्लिक कीजिये.SSL Setup HTTP To Https Redirect Kaise Kare
  4. जैसे ही आप ऊपर दी गयी स्टेप खोलेंगे Private Keys (KEY) Generation के Generate, View, Upload or Delete Your Private Keys पर क्लिक कीजिये.
  5. अगले स्टेप मे Description मे कुछ भी लिखने की जरुरत नहीं है सीधे Generate पर क्लिक कीजिये.
  6. अब आप निचे Crawl करिए आपके Encoded Private Keys और Decoded Private Keys Generate हो चुकी है.
  7. Return To SSL Manager पर क्लिक करके पीछे आइये.

Generate CSR Certificate Signing Requests.

इस तरह से आपने पहली स्टेप को पार कर लिया है, अब दूसरी स्टेप में आपको Certificate Signing Request  (CSR) Generate करना होगा. चलिए देखते है दूसरी स्टेप को.

  1. अब दुसरे स्टेप में ऊपर दिए इमेज के अनुसार दुसरे ऑप्शन ऑप्शन मे Certificate Signing Requests (CSR) के Generate, View or Delete SSL Certificate Signing Request पर क्लिक कीजिये.
  2. जैसे ही आप क्लिक करेंगे Domains मे वह डोमेन नेम भरिये जिसपर आप HTTPS Activate करना है.
  3. City, State, Company, Company Division, Brand Email ([email protected]) दर्ज करिए.
  4. Description ब्लेंक रखिये.
  5. Generate पर क्लिक कीजिये.

अब Signing Request Encoded Certificate (CSR) जनरेट हो चूका है, जो ईमेल आपने दुसरे स्टेप मे अपने डोमेन का ब्रांड ईमेल भरा होगा ऊपर एक ईमेल प्राप्त हो जायेगा. Generate पर क्लिक करने के बाद Encoded Key को Notepad मे कॉपी कर लीजिये.

Upload CRT Certificate.

  1. अब तीसरे स्टेप मे Provide CSR के Option के Paste the CSR मे ऊपर दि गयी key जो आपने नोटपैड मे Save की है वह Paste कीजिये.
  2. Select The Server Software Used To Generate The CSR के ड्राप डाउन मे से WHM/ Cpanel सिलेक्ट करिए.
  3. अब Next पर क्लिक कर दीजिये.

जैसे ही आप Next पर क्लिक करेंगे आपको Domain Control Validation की स्टेप खुली हुयी दिखाई देगी. अब आप अपने Cpanel Webmail Login पर आइये. ईमेल सेक्शन को ओपन कर लीजिये. (अगर आपके पास Domain Email नही है तो पहले Create जरुर करले).

  1. अब SSL पर आपका डोमेन ईमेल चुनिए और Next पर क्लीक कीजिये.
  2. आपकी जरुरी सभी Personal Details भरिये.
  3. Username और Password भरिये.
  4. Next पर क्लीक कर दीजिये.
  5. जैसे ही Next पर क्लिक करेंगे SSL Certificate Subscriber Agreement दिखाई देगा वह पढ़िए.
  6. I Accept the Terms & Condition के चेकबॉक्स पर टिक कर दीजिये.
  7. Continue To Payment करिए.

इस प्रकार से अब जैसे ही आप अपनी पेमेंट डिटेल्स भरेंगे आपकी ऑर्डर प्रोसेस हो जाएगी और आपके Web mail मे पहला ईमेल प्राप्त हो जायेगा जो Domain Control Validation Verification लिंक भेजेगा.

अब जहासे आप एसएसएल खरीद रहे है वह आपको Domain Control Validation Code भेजेगा जो Verify करना है.

> Read – WordPress Blog Par Free S.S.L. Certificate Activate Kaise Kare.

Domain Control Validation.

ईमेल ओपन करिए जो आपके वेबमेल मे प्राप्त हुवा होगा.

  • SSL ईमेल के Click Here पर क्लिक कीजिये.
  • जो Key क्लिक हियर के निचे दी गयी है वह कॉपी करिए.
  • Paste करिए और Next पर क्लिक कर दीजिये.

जैसे ही आप Next पर क्लिक करेंगे आपको Thank You की Screen दिखाई देगी जो जल्द ही HTTPS Certificate आपको आपके Webmail पर भेजेगा एसा Msg होगा.

आप फिर से आपके वेबमेल पर विजिट कीजिये और Email certificate मिलने के लिए वेट कीजिये. आपको अब दो Email प्राप्त होंगे जिसमे आपका SSL Certificate होगा.

ईमेल मे आपको एक Zip File मिलेगी उसे Download करले और Desktop पर Extract कर लीजिये. आपने दो stepsतो पार कर लिए है पहला Private Key Generate करना और दुसरे Certificate Signing Request (CSR) जनरेट करना. अब उसी प्रकार से दो और स्टेप करने है जो निचे दिए गए है.

  1. Cpanal Dashboard के SSL / TLS Manager को ओपन करिए.
  2. Certificate (CRT) के तीसरे ऑप्शन Generate, View, Upload or Delete SSL Certificate को ओपन करिए.
  3. आपके ईमेल पर प्राप्त Begin Certificate से लेकर End Certificate तक कॉपी कीजिये.
  4. Upload Certificate के Paste Your Certificate Before मे पेस्ट कर दीजिये.
  5. Save Certificate पर क्लिक कर दीजिये.

लास्ट स्टेप मे आगे ईमेल पर प्राप्त हुयी फाइल्स अपलोड करनी है जो निचे दी गयी है.

Upload DV Verification Files.
  1. Install और Manage SSL (HTTPS) मे Install an SSL Website के निचे Browse Certificate पर क्लिक कीजिये.
  2. जो फाइल्स आपने डेस्कटॉप पर Save की है वह एक CRT सर्टिफिकेट होगा वह अपलोड कीजिये.
  3. Domain मे वह डोमेन चुनिए जिस पर एस एस एल एक्टिवेट करना चाहते है.
  4. Authfill By Domain पर क्लिक कर दीजिये.
  5. अब नीचे दिए हुए सभी ऑप्शन अपने आप ही भर दिए जायेंगे
  6. Save बटन दबाइए.

Congratulations..! इस तरह से आप SSL Certificate Activate कर सकते है. अब यहा से आपको सबसे जरुरी स्टेप करनी है वह है HTTP To HTTPS Redirect कैसे करना है.

HTTP To HTTPS Redirect कैसे करे.

अगर यहाँ आप गलती कर जाते है बहुत बड़ा लोस आपको हो सकता है और Duplicate Content के प्रॉब्लम से गुजरना पढ़ सकता है. चलिए जानते है बिना ट्रैफिक गवाए सही तरीके से 301 Redirect Http To Https Redirection कैसे किया जाता है?

Login.

  • सबसे पहले Cpanel Dashboard लॉग इन कीजिये.
  • निचे दिए गए Http To Https Redirect Code को कॉपी करे.
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Save Files.

  1. File Manger को ओपन करिए.
  2. Public_html फाइल्स को ओपन करिए.
  3. रूट फोल्डर की .htaccess को खोलिए.
  4. फाइल खुलने पर ऊपर दिए गए कोड को हैडर मे ही Paste कर दिजीए.
  5. Save कर दीजिये.

ऊपर दिया गया कोड सिर्फ Non www Websites के लिए है, अगर आपकी वेबसाइट With www के डिस्प्ले होती है तो आप निचे दिए गयी कोड को इस्तेमाल करिए.

RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteCond %{HTTP_HOST} ^hindimepadhe\.com$ [OR]RewriteCond %{HTTP_HOST} ^www\.hindimepadhe\.com$RewriteRule ^(.*)$ https://www.hindimepadhe.in/$1 [R,L]

इसप्रकार से अब आपने सही तरीके से Proper Redirection कर सकते है, जिससे आराम से आपका ब्लॉग www और Non-www दोनों तरीके से खुलने लगेगा मतलब आपके Visitors चाहे hindimepadhe.in सर्च करे या फिर www.hindimepadhe.in सीधे आपके ब्लॉग पर ही आएगा जिसे गूगल डुप्लीकेट वेबसाइट नही मानेगा.

लेकिन ध्यान रहे SSL Install और HTTP से HTTPS Redirect करने के बाद आपको कुछ और सेटअप करना होता है जो बेहद जरुरी होता है. वह भी जान लीजिये क्या करना है.

Google Property मे HTTPs Property ऐड करे.
  1. Google Search Console मे HTTPS Property Submit करे.
  2. HTTPS Sitemap Submit करिए.
  3. आपके ब्लॉग की Robot.txt फाइल्स मे HTTPs Sitemap रखिये.
  4. Footer मे लगाई गयी Sitemap URLs चेक करिए और उन्हें भी S लगाकर HTTPs करिए.
  5. अगर फिर भी आपके ब्लॉग की कुछ Post Urls पुराने HTTP से ओपन होती है तो Search & Replace Plugin इनस्टॉल करके उन्हें HTTPS मे Convert कर दीजिये.

> Read – Computer Parts And Components की जानकारी. Computer के विभिन्न पार्ट्स की जानकारी.

इसप्रकार से आप आसानी से SSL Install कर सकते है तथा HTTP To HTTPS Migration कर सकते है. आशा करते है आपको यह आर्टिकल पसंद आया होगा. अगर आपको htaccess redirect to https मे कोई समस्या हो तो आप निचे दिए गए कमेंट बॉक्स मे कमेंट कर सकते है. जल्द ही आपकी समस्या का निवारण करने का प्रयास करेंगे. तो चलिए जल्दी से इस पोस्ट को सोशल मीडिया मे शेयर कीजिये जिससे जो ब्लोगर्स इस समस्या का सामना कर रहे होंगे उन्हें राहत मिल सके.

***