bg-tutorials

BigCommerce-এ SSL সার্টিফিকেট ইনস্টল করার পদ্ধতি

এই গাইডে দেখানো হয়েছে BigCommerce-এ কীভাবে SSL সার্টিফিকেট ইনস্টল করবেন। BigCommerce একটি হোস্টেড SaaS প্ল্যাটফর্ম, তাই আপনাকে কোনো ওয়েব সার্ভার পরিচালনা করতে হয় না। সার্টিফিকেটটি স্টোরের অ্যাডমিন প্যানেলের মাধ্যমে আপলোড করা হয়। HTTPS-এ যাওয়ার দুটি পথ রয়েছে, এবং অধিকাংশ স্টোরের জন্য কেবল প্রথমটিই প্রয়োজন।

অপশন ১: ফ্রি অটোমেটিক SSL (অধিকাংশ স্টোরের জন্য ডিফল্ট)

প্রতিটি BigCommerce স্টোরের সাথে একটি ফ্রি SSL সার্টিফিকেট থাকে, যা একটি কাস্টম ডোমেইন সংযুক্ত হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে প্রোভিশন হয়ে যায়। সার্টিফিকেটটি DigiCert-এর Encryption Everywhere প্রোগ্রামের মাধ্যমে ইস্যু করা হয়, এটি নিজে থেকেই রিনিউ হয় এবং এর জন্য কোনো আপলোডের প্রয়োজন নেই। আপনার নিজের সার্টিফিকেট ইনস্টল করার নির্দিষ্ট কোনো কারণ না থাকলে (উদাহরণস্বরূপ, ব্র্যান্ডেড নাম সহ একটি Extended Validation সার্টিফিকেট, বা কর্পোরেট কম্প্লায়েন্স প্রয়োজনীয়তা), এই পথটি ব্যবহার করুন।

ধাপ ১: আপনার ডোমেইনটি BigCommerce-এ পয়েন্ট করুন

আপনার DNS প্রোভাইডারে, একটি CNAME রেকর্ড তৈরি করুন যা আপনার স্টোরের হোস্ট নাম (সাধারণত www) থেকে আপনার স্টোরের ডোমেইন সেটিংসে দেখানো BigCommerce টার্গেট হোস্ট নামে পয়েন্ট করে। এপেক্স ডোমেইনের জন্য (example.com, যেখানে www নেই), একই স্ক্রিনে BigCommerce যে A বা ALIAS রেকর্ড ভ্যালু দেয়, তা ব্যবহার করুন। DNS পরিবর্তনগুলি প্রোপাগেট হতে কয়েক ঘণ্টা সময় নিতে পারে।

ধাপ ২: BigCommerce-এ কাস্টম ডোমেইন যুক্ত করুন

BigCommerce কন্ট্রোল প্যানেলে, Settings > Domain names খুলুন (একটি অতিরিক্ত স্টোরফ্রন্টের জন্য, সংশ্লিষ্ট Channels এন্ট্রি খুলুন এবং এর ডোমেইন সেটিংস ব্যবহার করুন)। আপনার কাস্টম ডোমেইন যুক্ত করুন এবং এটিকে প্রাইমারি ডোমেইন হিসেবে সেট করুন। একবার DNS BigCommerce-এ রিজলভ হয়ে গেলে, ফ্রি SSL সার্টিফিকেটটি স্বয়ংক্রিয়ভাবে ইস্যু ও সংযুক্ত হয়ে যায়। অবস্থাটি পেন্ডিং থেকে অ্যাক্টিভে পরিবর্তিত হতে অধিকাংশ ক্ষেত্রে কয়েক মিনিট সময় নেয়, এবং DNS এখনো প্রোপাগেট হচ্ছে থাকলে কয়েক ঘণ্টা সময় নিতে পারে।

ধাপ ৩: স্টোরফ্রন্টটি HTTPS-এ আছে কিনা নিশ্চিত করুন

আপনার স্টোরফ্রন্টটি একটি ব্রাউজারে খুলুন এবং হোম পেজ ও একটি প্রোডাক্ট পেজে প্যাডলক লোড হচ্ছে কিনা যাচাই করুন। ডোমেইনটি অ্যাক্টিভ হওয়ার সাথে সাথেই BigCommerce স্বয়ংক্রিয়ভাবে HTTPS পরিবেশন করে। ফ্রি SSL পথের জন্য আর কোনো পদক্ষেপ প্রয়োজন নেই।

অপশন ২: থার্ড-পার্টি SSL সার্টিফিকেট ইনস্টল করুন

আপনি যদি একটি সার্টিফিকেট অথরিটি (CA) থেকে সার্টিফিকেট কিনে থাকেন এবং BigCommerce আপনার স্টোরফ্রন্টে তা পরিবেশন করুক এমনটা চান, তাহলে এই পথটি ব্যবহার করুন। সাধারণত এর কারণ হয় একটি Extended Validation সার্টিফিকেট, অন্য কোথাও ব্যবহৃত সাবডোমেইন কভার করা একটি ওয়াইল্डকার্ড, বা একটি নির্দিষ্ট ইস্যুয়ার নির্দেশ করা কর্পোরেট পলিসি।

আপনার তিনটি জিনিস প্রয়োজন হবে, সবগুলো PEM ফরম্যাটে (টেক্সট শুরু হয় —–BEGIN CERTIFICATE—– বা —–BEGIN PRIVATE KEY—– দিয়ে):

  • আপনার সার্ভার সার্টিফিকেট, যেটি আপনার ডোমেইনের জন্য সাইন করা ফাইল। এটি আপনার CA পাঠানো আর্কাইভে থাকে, সাধারণত .crt এক্সটেনশন সহ।
  • আপনার ইন্টারমিডিয়েট সার্টিফিকেট, প্রায়ই .ca-bundle ফাইল হিসেবে সরবরাহ করা হয়। এটি এমন একটি চেইন যা আপনার সার্টিফিকেটকে একটি বিশ্বস্ত রুটে সংযুক্ত করে।
  • আপনার প্রাইভেট কী, CSR-এর পাশাপাশি আপনি যেটি তৈরি করেছিলেন। BigCommerce-এর HTTPS পরিবেশন করার জন্য এটি প্রয়োজন, তাই শুরু করার আগে এটি খুঁজে বের করুন।

রুট সার্টিফিকেটের প্রয়োজন নেই এবং এটি ব্রাউজারগুলো দ্বারা ইতিমধ্যেই বিশ্বাসযোগ্য।

CSR তৈরি করুন

আপনি যদি ইতিমধ্যে আপনার CSR এবং প্রাইভেট কী তৈরি করে থাকেন, তাহলে নিচের ইনস্টলেশন ধাপগুলিতে যান।

একটি CSR (সার্টিফিকেট সাইনিং রিকোয়েস্ট) হলো এনকোডেড টেক্সটের একটি ব্লক যা যোগাযোগের বিবরণ এবং আপনার CA যে পাবলিক কী সাইন করে তা বহন করে। মিলিত প্রাইভেট কী একই সময়ে তৈরি হয় এবং এটি নিরাপদে রাখতে হবে; এটি ছাড়া সার্টিফিকেটটি কাজ করবে না।

BigCommerce আপনার জন্য CSR তৈরি করে না। আপনার কাছে দুটি অপশন রয়েছে:

  • ব্রাউজারে CSR এবং প্রাইভেট কী তৈরি করতে আমাদের CSR Generator ব্যবহার করুন। দুটোই কপি করে নিরাপদে সংরক্ষণ করুন।
  • OpenSSL দিয়ে নিজে CSR তৈরি করুন। সঠিক কমান্ডের জন্য দেখুন BigCommerce-এর জন্য কীভাবে CSR তৈরি করবেন

অর্ডার করার সময় আপনার CA-কে CSR জমা দিন। তারা যাচাই করে সার্টিফিকেট ইস্যু করার পর, আপনি একটি ZIP আর্কাইভ পাবেন যাতে সার্টিফিকেট ফাইল, ইন্টারমিডিয়েট বান্ডল এবং (CA-এর উপর নির্ভর করে) রুট থাকবে। নিচে ইনস্টলেশন চালিয়ে যান।

BigCommerce-এ একটি SSL সার্টিফিকেট ইনস্টল করুন

ধাপ ১: আপনার কন্ট্রোল প্যানেলে SSL Certificate পেজ খুলুন

স্টোরের মালিক হিসেবে আপনার BigCommerce কন্ট্রোল প্যানেলে সাইন ইন করুন। থার্ড-পার্টি SSL ইনস্টলেশন Pro এবং Enterprise প্ল্যানে উপলব্ধ। ডিফল্ট স্টোরফ্রন্টের জন্য, Server Settings > SSL Certificates খুলুন (কিছু অ্যাকাউন্ট এখন এই একই স্ক্রিনটি Storefront > SSL Certificates-এর অধীনেও দেখায়, এবং আপনি Settings > Domain names থেকে এবং তারপর সেই ডোমেইনের SSL Certificate অপশন থেকেও এটিতে পৌঁছাতে পারেন)। একটি অতিরিক্ত স্টোরফ্রন্টের জন্য, সংশ্লিষ্ট Channels এন্ট্রি খুলুন এবং সেই চ্যানেলের ডোমেইনের জন্য SSL সেটিংস ব্যবহার করুন।

ধাপ ২: থার্ড-পার্টি SSL ইনস্টল করার অপশন বেছে নিন

Install a third-party SSL certificate-এর অধীনে, Install a third-party SSL-এ ক্লিক করুন। তিনটি ফিল্ড সহ আপলোড ফর্ম খুলবে।

ধাপ ৩: সার্টিফিকেট, কী এবং ইন্টারমিডিয়েট বান্ডল পেস্ট করুন

তিনটি ফাইল একটি প্লেইন টেক্সট এডিটরে (Notepad, প্লেইন টেক্সট মোডে TextEdit, বা VS Code) খুলুন এবং প্রতিটি সম্পূর্ণভাবে কপি করুন, যাতে —–BEGIN …—– এবং —–END …—– লাইনগুলোও থাকে। প্রতিটি মিলিত ফিল্ডে পেস্ট করুন:

  • SSL Certificate: আপনার সার্ভার সার্টিফিকেট ফাইলের কন্টেন্ট পেস্ট করুন (আপনার ডোমেইনের জন্য ইস্যু করা ফাইলটি, সাধারণত .crt)।
  • RSA Private Key: CSR-এর সাথে তৈরি করা প্রাইভেট কী পেস্ট করুন।
  • CA Certificate: ইন্টারমিডিয়েট বান্ডল পেস্ট করুন (প্রায়ই .ca-bundle ফাইল)। ফাইলটিতে একাধিক সার্টিফিকেট ব্লক থাকলে, সম্পূর্ণ ফাইলটি যেমন আছে তেমনই পেস্ট করুন।

Save (বা Install, স্ক্রিনের উপর নির্ভর করে) ক্লিক করুন। BigCommerce যাচাই করে দেখে যে কী সার্টিফিকেটের সাথে মেলে এবং চেইনটি সম্পূর্ণ, তারপর সার্টিফিকেটটি ইনস্টল করে। BigCommerce-এর এজে এই প্রক্রিয়া সম্পন্ন হতে ১৫ থেকে ৩০ মিনিট সময় নিতে পারে।

ধাপ ৪: আপনার স্টোরফ্রন্টে HTTPS বাধ্যতামূলক করুন

সার্টিফিকেট অ্যাক্টিভ হয়ে গেলে, HTTP ট্র্যাফিক HTTPS-এ রিডাইরেক্ট করুন যাতে ভিজিটররা সবসময় সুরক্ষিত ভার্সনে পৌঁছান। এই সেটিংটি SSL স্ক্রিনের একই এলাকায় থাকে এবং সাধারণত TLS/SSL বা HTTPS লেবেলযুক্ত থাকে। Secure (HTTPS) site অপশন এবং Force HTTPS (বা HTTPS forced) টগল সক্রিয় করুন। সেভ করার পর, প্রতিটি স্টোরফ্রন্ট URL HTTPS-এর মাধ্যমে পরিবেশিত হবে।

আপনার BigCommerce স্টোরটি এখন আপনার নিজস্ব সার্টিফিকেট সহ HTTPS-এ লাইভ আছে।

SSL ইনস্টলেশন পরীক্ষা করুন

ইনস্টল করার পর, সার্টিফিকেটটি সঠিকভাবে পরিবেশিত হচ্ছে এবং চেইনটি সম্পূর্ণ কিনা নিশ্চিত করার জন্য স্টোরফ্রন্টটি স্ক্যান করুন। আপনার স্টোর https://-এর মাধ্যমে খুলুন এবং প্যাডলক পরীক্ষা করুন, তারপর সার্টিফিকেট, ইন্টারমিডিয়েট চেইন এবং সমর্থিত প্রোটোকলের তাৎক্ষণিক রিপোর্টের জন্য আমাদের SSL Checker দিয়ে আরও গভীর পরীক্ষা চালান।

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

BigCommerce কি একটি ফ্রি SSL সার্টিফিকেট প্রদান করে?

হ্যাঁ। প্রতিটি BigCommerce স্টোর একটি ফ্রি SSL সার্টিফিকেট পায়, যা DigiCert-এর Encryption Everywhere প্রোগ্রামের মাধ্যমে ইস্যু করা হয় এবং DNS BigCommerce-এ পয়েন্ট করার পর স্বয়ংক্রিয়ভাবে আপনার কাস্টম ডোমেইনের সাথে সংযুক্ত হয়ে যায়। এটি নিজে থেকেই রিনিউ হয় এবং অধিকাংশ স্টোরের জন্য এটি যথেষ্ট।

BigCommerce-এ কখন আমার থার্ড-পার্টি SSL সার্টিফিকেট প্রয়োজন?

যখন ফ্রি Encryption Everywhere অপশন আপনার ব্যবহারের জন্য পর্যাপ্ত নয়, তখন থার্ড-পার্টি সার্টিফিকেট ব্যবহার করুন: আপনি এমন ব্রাউজারে দেখানো আপনার কোম্পানির নাম সহ একটি Extended Validation সার্টিফিকেট চান যা এখনও এটি প্রদর্শন করে, আপনার অন্যান্য সিস্টেমে একটি ওয়াইল্ডকার্ড সার্টিফিকেট পুনরায় ব্যবহার করার প্রয়োজন আছে, বা একটি কম্প্লায়েন্স পলিসিতে একটি নির্দিষ্ট সার্টিফিকেট অথরিটি প্রয়োজন।

BigCommerce-এ কি আমাকে রুট সার্টিফিকেট আপলোড করতে হবে?

না। ব্রাউজারগুলো বিশ্বস্ত রুট সার্টিফিকেট সহ আসে। আপনার শুধু সার্ভার সার্টিফিকেট, ইন্টারমিডিয়েট বান্ডল (CA Certificate ফিল্ড) এবং প্রাইভেট কী আপলোড করতে হবে।

আমার সার্টিফিকেট আপলোড একটি কী মিসম্যাচ দিয়ে ব্যর্থ হচ্ছে। এর অর্থ কী?

BigCommerce যাচাই করে দেখে যে আপনি যে প্রাইভেট কী পেস্ট করেছেন তা সত্যিই সার্টিফিকেটের সাথে মেলে। যদি সেগুলো না মেলে, আপলোড ব্যর্থ হয়। নিশ্চিত করুন যে আপনি CSR এবং প্রাইভেট কী একসাথে তৈরি করেছিলেন, সঠিক কী ফাইলটি পেস্ট করছেন (কোনো পুরনো ফাইল নয়), এবং ফাইলটি এনক্রিপ্ট করা নয় এমন PEM কী (—–BEGIN PRIVATE KEY—– বা —–BEGIN RSA PRIVATE KEY—– দিয়ে শুরু হয়, এনক্রিপ্ট করা ব্লক নয়)।

BigCommerce-এ ইনস্টল করতে কত সময় লাগে?

আপলোডটি নিজেই তাৎক্ষণিক, কিন্তু BigCommerce-এর এজে সার্টিফিকেটটি রোল আউট করতে প্রায় ১৫ থেকে ৩০ মিনিট সময় লাগে। এই সময়কালে, আপনি পুরনো সার্টিফিকেট বা মিশ্র অবস্থা দেখতে পারেন। সাইট স্ক্যান করার আগে SSL Certificates স্ক্রিনে অবস্থাটি অ্যাক্টিভে পরিবর্তিত হওয়ার জন্য অপেক্ষা করুন।

আমি কি একাধিক স্টোরফ্রন্টে SSL সার্টিফিকেট ইনস্টল করতে পারি?

হ্যাঁ। প্রতিটি স্টোরফ্রন্টের নিজস্ব ডোমেইন এবং নিজস্ব SSL সেটিংস রয়েছে। ডিফল্ট স্টোরফ্রন্ট মূল কন্ট্রোল প্যানেল থেকে পরিচালিত হয়; অতিরিক্ত স্টোরফ্রন্টগুলো সংশ্লিষ্ট Channels এন্ট্রি থেকে পরিচালিত হয়। প্রতিটি স্টোরফ্রন্টের জন্য উপরের ধাপগুলো পুনরাবৃত্তি করুন।

আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!

দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10

উড়ন্ত একটি ড্রাগনের একটি বিস্তারিত চিত্র
লিখেছেন

SSL শংসাপত্রে বিশেষজ্ঞ অভিজ্ঞ বিষয়বস্তু লেখক। জটিল সাইবারসিকিউরিটি বিষয়গুলিকে পরিষ্কার, আকর্ষক সামগ্রীতে রূপান্তর করা। প্রভাবশালী বর্ণনার মাধ্যমে ডিজিটাল নিরাপত্তার উন্নতিতে অবদান রাখুন।