এই গাইডে আপনাকে cPanel-এ কীভাবে SSL সার্টিফিকেট ইনস্টল করবেন সে সম্পর্কে ধাপে ধাপে নির্দেশনা দেওয়া হয়েছে। cPanel হলো সবচেয়ে বেশি ব্যবহৃত ওয়েব হোস্টিং কন্ট্রোল প্যানেলগুলোর একটি, এবং উন্নত টেকনিক্যাল দক্ষতা ছাড়াই SSL ইনস্টলেশন করা সহজ।
CSR কোড তৈরি করুন
আপনি যদি কোনো সার্টিফিকেট অথরিটি থেকে সার্টিফিকেট কিনছেন, তাহলে প্রথমে একটি CSR (Certificate Signing Request) দিয়ে শুরু করুন। CSR হলো এমন একটি অনুরোধ যা আপনি সার্টিফিকেট পাওয়ার জন্য CA-তে জমা দেন, এবং এটি ছাড়া আপনি সার্টিফিকেট পেতে পারবেন না। আপনার কাছে দুটি অপশন আছে:
- আমাদের CSR Generator ব্যবহার করে স্বয়ংক্রিয়ভাবে CSR তৈরি করুন।
- cPanel-এ কীভাবে CSR তৈরি করবেন সে সম্পর্কে আমাদের ধাপে ধাপে টিউটোরিয়াল অনুসরণ করুন।
আপনার অর্ডারের সময় সার্টিফিকেট অথরিটির কাছে CSR জমা দিন। CA এটি যাচাই করে আপনার SSL সার্টিফিকেট ইস্যু করার পর, নিচের ইনস্টলেশন প্রক্রিয়ার সাথে চালিয়ে যান। (আপনি যদি শুধু একটি বিনামূল্যের সার্টিফিকেট চান, তাহলে সরাসরি AutoSSL সেকশনে চলে যান, যার জন্য কোনো CSR প্রয়োজন হয় না।)
cPanel-এ SSL সার্টিফিকেট ইনস্টল করুন
যাচাইকরণের পর, সার্টিফিকেট অথরিটি আপনাকে ইমেইলে সার্টিফিকেট ফাইলগুলো পাঠাবে (অথবা আপনি আপনার অ্যাকাউন্ট থেকে সেগুলো ডাউনলোড করতে পারবেন)। আপনার তিনটি জিনিস প্রয়োজন হবে: সার্টিফিকেট নিজেই, CSR তৈরির সময় আপনার তৈরি করা প্রাইভেট কী, এবং CA বান্ডল (ইন্টারমিডিয়েট ও রুট সার্টিফিকেট)। এরপর নিচের ধাপগুলো অনুসরণ করুন। নিচের লেবেলগুলো বর্তমান cPanel ইন্টারফেসের (Jupiter থিম) সাথে মিলে যায়।
ধাপ ১: SSL/TLS Manager খুলুন
- আপনার cPanel অ্যাকাউন্টে লগইন করুন।
- Security সেকশনে গিয়ে SSL/TLS নির্বাচন করুন।
- SSL/TLS পেজে, Install and Manage SSL for your site (HTTPS)-এর অধীনে, Manage SSL Sites-এ ক্লিক করুন।
ধাপ ২: ডোমেইন নির্বাচন করুন
Install an SSL Website অংশে স্ক্রল করুন। Domain ড্রপ-ডাউন তালিকা থেকে, আপনি যে ডোমেইনটি সুরক্ষিত করতে চান তা নির্বাচন করুন। যদি আপনি এই ডোমেইনের জন্য cPanel-এর ভেতরে CSR এবং কী তৈরি করে থাকেন, তাহলে Autofill by Domain-এ ক্লিক করুন এবং cPanel আপনার জন্য বাক্সগুলো পূরণ করে দেবে। অন্যথায়, নিচে বর্ণিত উপায়ে ফাইলগুলো ম্যানুয়ালি পেস্ট করুন।
ধাপ ৩: সার্টিফিকেট, কী এবং CA বান্ডল পেস্ট করুন
প্রতিটি ফাইল একটি প্লেইন-টেক্সট এডিটরে খুলুন এবং এর বিষয়বস্তু কপি করে সংশ্লিষ্ট বাক্সে পেস্ট করুন:
- Certificate (CRT): BEGIN CERTIFICATE এবং END CERTIFICATE লাইনসহ আপনার সার্টিফিকেট ফাইলের সম্পূর্ণ বিষয়বস্তু পেস্ট করুন।
- Private Key (KEY): এর BEGIN এবং END লাইনসহ আপনার প্রাইভেট কী পেস্ট করুন।
- Certificate Authority Bundle (CABUNDLE): এই বাক্সটি টেকনিক্যালি ঐচ্ছিক, তবে এটি খালি রাখবেন না। একটি অনুপস্থিত CA বান্ডল মোবাইল ডিভাইস ও পুরনো ব্রাউজারে SSL নিরাপত্তা সতর্কতা সৃষ্টি করতে পারে। এখানে ইন্টারমিডিয়েট ও রুট উভয় সার্টিফিকেট পেস্ট করুন। যদি CA একাধিক ইন্টারমিডিয়েট সার্টিফিকেট পাঠিয়ে থাকে, তাহলে সঠিক সার্টিফিকেট চেইন তৈরি করতে সেগুলো একটির পর একটি পেস্ট করুন।
প্রতিটি ব্লক হলো প্লেইন টেক্সট যা —–BEGIN CERTIFICATE—– এর মতো একটি লাইন দিয়ে শুরু হয় এবং —–END CERTIFICATE—– দিয়ে শেষ হয়। পেস্ট করার সময় সেই হেডার এবং ফুটার লাইনগুলোও অন্তর্ভুক্ত করুন।
ধাপ ৪: সার্টিফিকেট ইনস্টল করুন
Install Certificate-এ ক্লিক করুন। ইনস্টলেশন সফল হলে একটি নিশ্চিতকরণ বার্তা দেখা যাবে। cPanel তাৎক্ষণিকভাবে সার্টিফিকেটটি প্রয়োগ করে এবং পেছনে থেকে ওয়েব সার্ভার কনফিগারেশন পুনর্নির্মাণ করে, তাই আপনাকে নিজে থেকে কিছু রিস্টার্ট করার প্রয়োজন নেই। প্যাডলক দেখা যাচ্ছে কিনা তা নিশ্চিত করতে https:// দিয়ে আপনার সাইট খুলুন। ফলাফল আরও নিশ্চিত করতে, আমাদের SSL Checker-এর মাধ্যমে চালিয়ে দেখুন।
বিনামূল্যের অপশন: AutoSSL দিয়ে SSL ইনস্টল করুন
cPanel-এ একটি বিনামূল্যের, স্বয়ংক্রিয়-নবায়নযোগ্য অপশন রয়েছে যার নাম AutoSSL। এটি আপনার হোস্ট কনফিগার করা প্রোভাইডার (সাধারণত Let’s Encrypt বা Sectigo) থেকে একটি ডোমেইন ভ্যালিডেটেড (DV) সার্টিফিকেট সংগ্রহ ও ইনস্টল করে, তারপর মেয়াদ শেষ হওয়ার আগে এটি স্বয়ংক্রিয়ভাবে নবায়ন করে। মৌলিক সাইটের জন্য AutoSSL একটি ভালো বিকল্প; যখন আপনার Organization Validation, Extended Validation, বা একটি ওয়াইল্ডকার্ডের প্রয়োজন হয়, তখন কেনা সার্টিফিকেট বেছে নিন। AutoSSL ব্যবহার করতে:
- cPanel-এ, Security সেকশন খুলুন এবং SSL/TLS Status-এ ক্লিক করুন।
- আপনি যে ডোমেইনগুলো সুরক্ষিত করতে চান সেগুলো নির্বাচন করুন, তারপর Run AutoSSL-এ ক্লিক করুন।
- যাচাইকরণ শেষ হওয়ার জন্য অপেক্ষা করুন। প্রতিটি কভার করা ডোমেইনে একটি AutoSSL সার্টিফিকেট দেখা যাবে এবং এরপর থেকে এটি নিজে থেকেই নবায়ন হবে।
আপনি যদি কোনো ডোমেইনের জন্য কেনা সার্টিফিকেট ইনস্টল করে থাকেন, তাহলে সেই ডোমেইনটিকে AutoSSL থেকে বাদ দিন যাতে দুটি একে অপরের সাথে দ্বন্দ্বে না পড়ে: SSL/TLS Status পেজে, সেই ডোমেইনের জন্য Exclude from AutoSSL নিয়ন্ত্রণটি ব্যবহার করুন। আপনি যদি AutoSSL একেবারেই না দেখতে পান, তাহলে আপনার হোস্টিং প্রোভাইডার হয়তো এটি সার্ভার লেভেলে নিষ্ক্রিয় করে রেখেছে। এটি সক্রিয় করার জন্য তাদের সাথে যোগাযোগ করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
যখন কেনা সার্টিফিকেটের মেয়াদ শেষ হওয়ার কাছাকাছি সময় আসে, তখন এটি কিনুন বা পুনরায় ইস্যু করুন, তারপর একই উপায়ে নতুন ফাইলগুলো ইনস্টল করুন: Security তারপর SSL/TLS তারপর Manage SSL Sites, ডোমেইন নির্বাচন করুন, নতুন সার্টিফিকেট, কী এবং CA বান্ডল পেস্ট করুন, এবং Install Certificate-এ ক্লিক করুন। নতুন সার্টিফিকেটটি পুরনোটির জায়গা নেবে। আপনি যদি এর পরিবর্তে AutoSSL ব্যবহার করেন, তাহলে নবায়ন স্বয়ংক্রিয়ভাবে হবে এবং আপনাকে কিছু করতে হবে না।
হ্যাঁ। cPanel-এর নিজস্ব AutoSSL বিনামূল্যের ডোমেইন ভ্যালিডেটেড সার্টিফিকেট ইস্যু করে (সাধারণত Let’s Encrypt অথবা Sectigo থেকে) এবং সেগুলো স্বয়ংক্রিয়ভাবে নবায়ন করে। Security তারপর SSL/TLS Status খুলুন, আপনার ডোমেইনগুলো নির্বাচন করুন, এবং Run AutoSSL-এ ক্লিক করুন। বিনামূল্যের DV সার্টিফিকেট মৌলিক এনক্রিপশন কভার করে; যখন আপনার Organization বা Extended Validation, একটি ওয়াইল্ডকার্ড, অথবা দীর্ঘমেয়াদি সাপোর্ট সম্পর্কের প্রয়োজন হয়, তখন একটি সার্টিফিকেট কিনুন।
cPanel আপনার হয়ে সার্টিফিকেট পরিচালনা করে, তাই এই পাথগুলোর প্রয়োজন খুব কমই হয়। প্রতিটি অ্যাকাউন্টের সার্টিফিকেট এবং কী ব্যবহারকারীর হোম ডিরেক্টরিতে ~/ssl/-এর অধীনে এবং কেন্দ্রীয়ভাবে /var/cpanel/ssl/-এ সংরক্ষিত থাকে।
EasyApache 4-এ (বর্তমান cPanel Apache) প্রতি-ডোমেইন SSL ভার্চুয়াল-হোস্ট কনফিগারেশন তৈরি হয় /etc/apache2/conf.d/userdata/ssl/-এর অধীনে, /etc/httpd/-এ নয়।
সার্ভারে যদি রিভার্স প্রক্সি হিসেবে cPanel-এর nginx (ea-nginx)-ও চলে, তাহলে এর SSL কনফিগারেশন লেখা হয় /etc/nginx/conf.d/-এর অধীনে।
এই ফাইলগুলো হাতে সম্পাদনা করার পরিবর্তে Security সেকশনের SSL/TLS টুলস থেকে সবকিছু পরিচালনা করুন।
Security তারপর SSL/TLS Status খুলুন। ডোমেইন টেবিলে প্রতিটি ডোমেইন তার সার্টিফিকেট প্রকার এবং স্ট্যাটাসসহ তালিকাভুক্ত থাকে, তাই আপনি এক নজরেই দেখতে পাবেন কোন কোন ডোমেইন সুরক্ষিত। সবচেয়ে দ্রুত পরীক্ষা হলো আপনার সাইট https:// দিয়ে খুলে অ্যাড্রেস বারে প্যাডলক দেখা যাচ্ছে কিনা তা নিশ্চিত করা।
আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!
দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10


