Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

Plesk-এ SSL ইনস্টলেশন দুটি মূল ধাপে বিভক্ত: আপনার সার্টিফিকেট ফাইল আপলোড করা এবং HTTPS রিডাইরেক্ট চালু করা। SSL/TLS Certificates → Manage পথ অনুসরণ করুন, আপনার সার্টিফিকেট আপলোড করুন (কোড পেস্ট করে অথবা .crt/.ca.crt ফাইল নির্বাচন করে), তারপর Hosting Settings থেকে SSL/TLS support এবং Permanent SEO-safe 301 redirect from HTTP to HTTPS চেকবক্সে টিক দিন এবং OK চাপুন। যদি CSR তৈরি এবং ডোমেন যাচাইকরণ সম্পন্ন হয়ে থাকে, তাহলে ইনস্টলেশন সাধারণত কয়েক মিনিটের মধ্যে সম্পন্ন হতে পারে। এই গাইডটি প্রতিটি ধাপ স্ক্রিনশট সহ এবং উভয় আপলোড পদ্ধতি আলাদাভাবে ব্যাখ্যা করে।

দ্রুত পর্যালোচনা: Plesk SSL ইনস্টলেশন প্রবাহ

  1. Plesk Panel-এ লগইন
    আপনার হোস্টিং প্রদানকারীর কন্ট্রোল প্যানেল থেকে অথবা সরাসরি server-ip:8443 ঠিকানায় Plesk অ্যাক্সেস করুন।
  2. SSL/TLS Certificates-এ ক্লিক করুন
    Plesk-এর মূল স্ক্রিনে তালার আইকন সহ SSL/TLS Certificates বাটনে ক্লিক করুন।
  3. Manage-এ ক্লিক করুন
    "Download or remove existing certificates" এর নিচের Manage বাটনে ক্লিক করুন।
  4. সার্টিফিকেট আপলোড করুন
    পদ্ধতি ১: CRT কোড পেস্ট করুন। পদ্ধতি ২: .crt এবং .ca.crt ফাইল নির্বাচন করুন।
  5. Hosting Settings খুলুন
    Plesk-এর মূল পৃষ্ঠা থেকে Hosting Settings বাটনে ক্লিক করুন।
  6. HTTPS এবং 301 সক্রিয় করুন
    দুটি চেকবক্সে টিক দিন, সার্টিফিকেট নির্বাচন করুন, OK চাপুন।
  7. যাচাই করুন
    ব্রাউজারের তালার আইকন এবং SSL Labs টেস্ট পরীক্ষা করুন।

ইনস্টলেশনের আগে প্রয়োজনীয় জিনিসপত্র

নিচের জিনিসগুলো প্রস্তুত আছে কিনা নিশ্চিত করুন। কোনটি অনুপস্থিত থাকলে ইনস্টলেশন সম্পন্ন হবে না অথবা সার্টিফিকেট সঠিকভাবে কাজ করবে না।

প্রয়োজনীয়তা বিবরণ
SSL সার্টিফিকেট কেনা এবং ডোমেন যাচাইকরণ সম্পন্ন হয়েছে এমন বৈধ সার্টিফিকেট।
.crt ফাইল CA-এর পাঠানো zip-এর ভেতরে থাকা মূল সার্টিফিকেট ফাইল।
CA Bundle (.ca.crt) মধ্যবর্তী সার্টিফিকেট চেইন ফাইল। অনুপস্থিত থাকলে কিছু ব্রাউজার নিরাপত্তা সতর্কতা দেখায়।
Plesk অ্যাক্সেস আপনার সার্ভারের Plesk Panel-এ অ্যাডমিনিস্ট্রেটর স্তরের লগইন অনুমতি।
ডোমেন তথ্য SSL যে ডোমেনে ইনস্টল হবে তার সম্পূর্ণ নাম — সার্টিফিকেটের Common Name ক্ষেত্রের সাথে হুবহু মিলতে হবে।

ধাপ ১ — Plesk Panel-এ লগইন

আপনার হোস্টিং প্রদানকারীর ম্যানেজমেন্ট প্যানেল থেকে হোস্টিং সার্ভিস খুঁজুন এবং "কন্ট্রোল প্যানেল" বা "ম্যানেজ" বাটনে ক্লিক করে Plesk-এ প্রবেশ করুন। বিকল্পভাবে, আপনার ব্রাউজারে server-ip:8443 খুলুন এবং আপনার Plesk লগইন তথ্য দিয়ে সাইন ইন করুন।

ℹ️ Plesk লগইন তথ্য জানেন না? আপনার হোস্টিং প্রদানকারীর পাঠানো স্বাগত ইমেইল চেক করুন। Plesk পাসওয়ার্ড মূল অ্যাকাউন্ট পাসওয়ার্ড থেকে আলাদা হতে পারে।

ধাপ ২ — SSL/TLS Certificates বিভাগ খুলুন

"SSL/TLS Certificates" বাটনে (তালার আইকন) ক্লিক করুন। এই স্ক্রিনে আপনি তিনটি বিকল্প দেখবেন:

বিকল্প কী করে কখন ব্যবহার করবেন
Let's Encrypt Install বিনামূল্যে মৌলিক সার্টিফিকেটের স্বয়ংক্রিয় ইনস্টলেশন বিনামূল্যে সার্টিফিকেট চাইলে
Upload .pem file কেনা সার্টিফিকেট .pem হিসেবে আপলোড করা PEM ফরম্যাটে সার্টিফিকেট থাকলে
Manage (Download or remove) বিদ্যমান সার্টিফিকেট ম্যানেজ করা পেইড SSL ইনস্টলেশনের জন্য এই বিকল্পটি ব্যবহার করুন

"Download or remove existing certificates" শিরোনামের নিচের "Manage" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

পদ্ধতি ১ — CRT কোড পেস্ট করে ইনস্টলেশন

আপনার সার্টিফিকেট ফাইলের বিষয়বস্তু কপি করে Plesk-এ পেস্ট করতে চাইলে এই পদ্ধতি ব্যবহার করুন।

ধাপ ৩ — সার্টিফিকেটের নামে ক্লিক করুন

Manage স্ক্রিনে আগে তৈরি করা সার্টিফিকেটের নামে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

ধাপ ৪ — CRT ফাইল আপলোড করুন

.cer বা .crt ফাইলটি নোটপ্যাড দিয়ে খুলুন; সম্পূর্ণ বিষয়বস্তু — -----BEGIN CERTIFICATE----- থেকে -----END CERTIFICATE----- লাইন এবং ড্যাশ সহ — কপি করুন এবং ".CRT" ক্ষেত্রে পেস্ট করুন।

আপলোড সম্পন্ন করতে "Upload Certificate" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

⚠️ CRT কপি করার সময় BEGIN/END লাইন এবং ড্যাশগুলো অন্তর্ভুক্ত করতে ভুলবেন না। অনুপস্থিত অক্ষর আপলোড ত্রুটির কারণ হতে পারে।

ধাপ ৫ — Hosting Settings খুলুন

Plesk-এর মূল পৃষ্ঠায় ফিরে যান এবং "Hosting Settings" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

ধাপ ৬ — HTTPS এবং 301 রিডাইরেক্ট সক্রিয় করুন

এই স্ক্রিনে দুটি গুরুত্বপূর্ণ সেটিং সক্রিয় করুন:

  • SSL/TLS support — এই ডোমেনে সার্টিফিকেট সক্রিয় করে।
  • Permanent SEO-safe 301 redirect from HTTP to HTTPS — HTTP থেকে আসা সমস্ত ভিজিটরকে স্বয়ংক্রিয়ভাবে HTTPS-এ পাঠায়। SEO-র দৃষ্টিকোণ থেকে এটি সঠিক রিডাইরেক্ট ধরন।

"Certificate" বিভাগ থেকে আপলোড করা সার্টিফিকেট নির্বাচন করুন এবং "OK" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

✅ SSL/TLS support সক্রিয় না করলে সার্টিফিকেট ইনস্টল থাকলেও HTTPS কাজ করবে না। নিশ্চিত করুন যে উভয় চেকবক্সে টিক দেওয়া আছে এবং সঠিক সার্টিফিকেট নির্বাচন করা হয়েছে।

পদ্ধতি ২ — ফাইল আপলোড করে ইনস্টলেশন

CA থেকে .crt এবং .ca.crt ফাইল প্রস্তুত এসে থাকলে এই পদ্ধতি আরও সুবিধাজনক।

ধাপ ৩ — ডোমেন লিংকে ক্লিক করুন

SSL/TLS Certificates পৃষ্ঠায় আপনার ডোমেনের লিংকে (yourdomain.com) ক্লিক করুন এবং সার্টিফিকেট আপলোড পৃষ্ঠায় যান।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

ধাপ ৪ — .crt এবং .ca.crt ফাইল আপলোড করুন

"Upload the certificate files" বিভাগ থেকে আপনার .crt এবং .ca.crt ফাইল নির্বাচন করুন।

"Upload Certificate" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

⚠️ CA Bundle (.ca.crt) ফাইল এড়িয়ে যাবেন না। অনুপস্থিত থাকলে কিছু ব্রাউজার এবং অপারেটিং সিস্টেম সার্টিফিকেট চেইন যাচাই করতে পারে না — সার্টিফিকেট বৈধ হলেও নিরাপত্তা সতর্কতা দেখাতে পারে।

ধাপ ৫ — Hosting Settings খুলুন

Plesk-এর মূল পৃষ্ঠায় ফিরে যান এবং "Hosting Settings" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

ধাপ ৬ — HTTPS এবং 301 সক্রিয় করুন

  • SSL/TLS support চেকবক্সে টিক দিন।
  • Permanent SEO-safe 301 redirect from HTTP to HTTPS চেকবক্সে টিক দিন।

"Certificate" বিভাগ থেকে আপনার সার্টিফিকেট নির্বাচন করুন এবং "OK" বাটনে ক্লিক করুন।

Plesk Panel-এ SSL সার্টিফিকেট কীভাবে ইনস্টল করবেন

✅ পদ্ধতি ২ও পদ্ধতি ১-এর মতো একই ফলাফল দেয় — দুটির মধ্যে পার্থক্য শুধু আপলোড করার উপায়। যেটি বেশি সুবিধাজনক সেটি ব্যবহার করুন।

ধাপ ৭ — ইনস্টলেশন যাচাই করুন

উভয় পদ্ধতির জন্য নিচের পরীক্ষাগুলো দিয়ে নিশ্চিত করুন যে ইনস্টলেশন সঠিকভাবে কাজ করছে:

  • ব্রাউজারে https://www.yourdomain.com খুলুন — অ্যাড্রেস বারে তালার আইকন দেখা যাওয়া উচিত।
  • http://yourdomain.com চেষ্টা করুন — স্বয়ংক্রিয়ভাবে HTTPS-এ পাঠানো হওয়া উচিত।
  • F12 > Console ট্যাবে Mixed Content সতর্কতা নেই কিনা পরীক্ষা করুন।
  • ssllabs.com/ssltest-এ সম্পূর্ণ পরীক্ষা করুন — A বা তার বেশি স্কোর লক্ষ্য করুন।
  • সার্টিফিকেটের মেয়াদ শেষের তারিখ নোট করুন; অন্তত ৩০ দিন আগে নবায়নের রিমাইন্ডার সেট করুন।

✅ তালার আইকন দেখা যাচ্ছে না? Hosting Settings-এ SSL/TLS support চেকবক্সে টিক আছে কিনা এবং সঠিক সার্টিফিকেট নির্বাচন করা হয়েছে কিনা পরীক্ষা করুন। সমস্যা অব্যাহত থাকলে SSL Labs দিয়ে CA Bundle আপলোড হয়েছে কিনা যাচাই করুন।

আপনার গ্রাহকদের কাছে SSL বিক্রি করতে চান?

Domain Name API SSL রিসেলার প্রোগ্রামের মাধ্যমে আপনি API ইন্টিগ্রেশন এবং WHMCS, HostBill, Blesta মডিউল সহ DV, OV, EV এবং Wildcard সার্টিফিকেট অফার করতে পারবেন।

SSL রিসেলার সমাধান দেখুন →

Plesk SSL-এর সাধারণ ত্রুটি এবং সমাধান

ত্রুটি সম্ভাব্য কারণ সমাধান
ভুল সার্টিফিকেট আপলোড হয়েছে অন্য ডোমেনের জন্য ইস্যু করা সার্টিফিকেট Common Name SSL ইনস্টলেশনের ডোমেনের সাথে মিলছে কিনা যাচাই করুন।
CA Bundle আপলোড হয়নি মধ্যবর্তী সার্টিফিকেট চেইন অনুপস্থিত পদ্ধতি ১-এ: CA সার্টিফিকেট কোড সংশ্লিষ্ট ক্ষেত্রে পেস্ট করুন। পদ্ধতি ২-এ: .ca.crt ফাইল নির্বাচন করুন।
HTTPS কাজ করছে না, তালা নেই SSL/TLS support সক্রিয় করা হয়নি Hosting Settings-এ SSL/TLS support চেকবক্সে টিক দিন এবং OK চাপুন।
HTTP ট্রাফিক রিডাইরেক্ট হচ্ছে না 301 redirect চেকবক্সে টিক দেওয়া হয়নি Hosting Settings-এ 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' চেকবক্সে টিক দিন।
ভুল ডোমেনে ইনস্টল হয়েছে Hosting Settings-এ ভিন্ন ডোমেন নির্বাচন করা হয়েছে সঠিক ডোমেনের জন্য Hosting Settings পরীক্ষা করুন এবং পুনরাবৃত্তি করুন।
Mixed Content সতর্কতা HTTP উৎস HTTPS পৃষ্ঠায় লোড হচ্ছে F12 > Console দিয়ে HTTP উৎস চিহ্নিত করুন এবং তাদের URL HTTPS-এ আপডেট করুন।

Plesk SSL ইনস্টলেশনের সেরা অনুশীলন

উভয় চেকবক্সে অবশ্যই টিক দিন

Hosting Settings-এ SSL/TLS support এবং 301 redirect উভয়ই আলাদাভাবে সক্রিয় করতে হবে। একটি বাদ দিলে হয় HTTPS কাজ করবে না অথবা HTTP ট্রাফিক রিডাইরেক্ট হবে না।

CA Bundle কখনো এড়িয়ে যাবেন না

উভয় পদ্ধতিতেই CA Bundle (মধ্যবর্তী সার্টিফিকেট) অবশ্যই আপলোড করতে হবে। অনুপস্থিত CA Bundle সার্টিফিকেট বৈধ হলেও কিছু ব্রাউজারে নিরাপত্তা সতর্কতার কারণ হতে পারে।

Wildcard সার্টিফিকেটের জন্য একটি ইনস্টলেশনই যথেষ্ট

Wildcard সার্টিফিকেট (*.yourdomain.com) এর জন্য Plesk-এ রুট ডোমেন নির্বাচন করে ইনস্টলেশন করা যায়। সার্টিফিকেট পরিধির মধ্যে প্রথম স্তরের সাবডোমেনে ব্যবহার করা যায়; Plesk কনফিগারেশন অনুযায়ী প্রতিটি সাবডোমেনের জন্য অতিরিক্ত সেটিং প্রয়োজন হতে পারে। রুট ডোমেন (yourdomain.com) কভারেজ CA-এর SAN ক্ষেত্রের উপর নির্ভর করে; আপনার প্রদানকারীর সাথে যোগাযোগ করুন।

নবায়নের তারিখ ট্র্যাক করুন

SSL সার্টিফিকেট সাধারণত ১ বছরের জন্য বৈধ থাকে। মেয়াদ শেষ হওয়ার অন্তত ৩০ দিন আগে নবায়ন করুন। মেয়াদোত্তীর্ণ সার্টিফিকেট ভিজিটরদের বিশ্বাস এবং সাইট অ্যাক্সেসে নেতিবাচক প্রভাব ফেলতে পারে।

প্যানেল রিডাইরেক্ট কাজ না করলে

কিছু Nginx-ভিত্তিক বা প্রক্সির পেছনে Plesk কনফিগারেশনে প্যানেলের 301 redirect চেকবক্স প্রত্যাশা অনুযায়ী কাজ নাও করতে পারে। এই ক্ষেত্রে Plesk > Domains > yourdomain.com > Apache & nginx Settings থেকে Nginx কনফিগারেশনে ৩০১ লাইন যোগ করতে পারেন, অথবা .htaccess ফাইলে RewriteRule লিখতে পারেন। আপনার সার্ভারের ওয়েব সার্ভার (Apache / Nginx) এবং প্রক্সি আর্কিটেকচার বিবেচনা করুন।

প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)

Plesk Panel-এ SSL ইনস্টলেশন কীভাবে করা হয়?

Plesk-এ SSL/TLS Certificates > Manage পথ অনুসরণ করুন। আপনার সার্টিফিকেট আপলোড করুন (পদ্ধতি ১: কোড পেস্ট করুন, পদ্ধতি ২: ফাইল আপলোড করুন), তারপর Hosting Settings থেকে SSL/TLS support এবং 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' চেকবক্সে টিক দিন এবং OK চাপুন।

SSL ইনস্টলেশনের পরে কি HTTPS স্বয়ংক্রিয়ভাবে চালু হয়?

না। Hosting Settings-এ SSL/TLS support এবং 301 redirect ম্যানুয়ালি সক্রিয় করতে হবে। এই ধাপ এড়িয়ে গেলে ভিজিটররা HTTP-তেই থেকে যাবেন।

CA Bundle কেন প্রয়োজনীয়?

CA Bundle (মধ্যবর্তী সার্টিফিকেট) সার্টিফিকেট চেইন সম্পূর্ণ করে। অনুপস্থিত থাকলে কিছু ব্রাউজার এবং পুরানো অপারেটিং সিস্টেম সার্টিফিকেটকে বিশ্বস্ত মনে করে না এবং সতর্কতা দেখায়। সবসময় CA Bundle আপলোড করুন।

পদ্ধতি ১ এবং পদ্ধতি ২-এর মধ্যে পার্থক্য কী?

পদ্ধতি ১-এ সার্টিফিকেট কোড টেক্সট ক্ষেত্রে পেস্ট করা হয়; পদ্ধতি ২-এ .crt এবং .ca.crt ফাইল সরাসরি আপলোড করা হয়। উভয়ই একই ফলাফল দেয় — যেটি বেশি সুবিধাজনক সেটি ব্যবহার করুন।

Plesk-এ 301 রিডাইরেক্ট কীভাবে সক্রিয় করা হয়?

Hosting Settings স্ক্রিনে 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' চেকবক্সে টিক দিন এবং OK চাপুন। এই রিডাইরেক্ট SEO-র জন্য প্রয়োজনীয় — HTTP থেকে HTTPS-এ link equity স্থানান্তর করে।

ইনস্টলেশনের পরে SSL কাজ না করলে কী করব?

প্রথমে Hosting Settings-এ SSL/TLS support চেকবক্সে টিক আছে কিনা এবং সঠিক সার্টিফিকেট নির্বাচন করা হয়েছে কিনা পরীক্ষা করুন। তারপর ssllabs.com/ssltest-এ সম্পূর্ণ পরীক্ষা করুন — CA Bundle অনুপস্থিতি বা চেইন ত্রুটি সনাক্ত করা যেতে পারে।

Plesk-এ Wildcard SSL কীভাবে ইনস্টল করা হয়?

প্রক্রিয়া মানক ইনস্টলেশনের মতোই। আপনার Wildcard সার্টিফিকেট ফাইল আপলোড করুন, Hosting Settings থেকে SSL/TLS support এবং 301 redirect চেকবক্সে টিক দিন। সার্টিফিকেট পরিধির মধ্যে প্রথম স্তরের সাবডোমেনে ব্যবহার করা যায়; Plesk কনফিগারেশন অনুযায়ী প্রতিটি সাবডোমেনের জন্য অতিরিক্ত সেটিং প্রয়োজন হতে পারে।

Mixed Content ত্রুটি কী এবং কীভাবে ঠিক করব?

HTTPS পৃষ্ঠায় HTTP-এর মাধ্যমে লোড হওয়া উৎস (ছবি, স্ক্রিপ্ট, CSS) Mixed Content ত্রুটির কারণ হয়। F12 > Console দিয়ে প্রভাবিত URL খুঁজে বের করুন এবং সেগুলো HTTPS-এ আপডেট করুন।

Plesk SSL ইনস্টলেশনের জন্য কি প্রযুক্তিগত সহায়তা পাওয়া যায়?

Domain Name API, SSL রিসেলার প্রোগ্রামের আওতায় প্রযুক্তিগত ডকুমেন্টেশন এবং ইন্টিগ্রেশন রিসোর্স প্রদান করে। বিস্তারিত জানতে SSL Reseller পৃষ্ঠা দেখুন।

উপসংহার

Plesk Panel-এ SSL ইনস্টলেশন তিনটি ধাপে সংক্ষিপ্ত করা যায়: সার্টিফিকেট আপলোড করুন, Hosting Settings-এ SSL/TLS support এবং 301 redirect চেকবক্সে টিক দিন, OK চাপুন। সবচেয়ে বেশি এড়িয়ে যাওয়া ধাপ হলো রিডাইরেক্ট — দুটি চেকবক্সে টিক দিতে ভুলবেন না।

ব্রাউজারে তালার আইকন দেখা যাওয়ার পরে SSL Labs পরীক্ষা করুন, মেয়াদ শেষের তারিখ নোট করুন এবং ইনস্টলেশন সম্পন্ন হবে।

একাধিক গ্রাহকের জন্য SSL পরিচালনা করা হোস্টিং প্রদানকারী এবং রিসেলারদের জন্য Domain Name API SSL রিসেলার প্রোগ্রাম — REST API ইন্টিগ্রেশন বা WHMCS মডিউলের মাধ্যমে — সার্টিফিকেট প্রদান স্বয়ংক্রিয় করে বড় পরিসরে ম্যানুয়াল কাজের বোঝা দূর করে। ডোমেন রিসেলার প্ল্যাটফর্মও দেখতে পারেন।

SSL ম্যানেজমেন্ট স্বয়ংক্রিয় করতে চান?

Domain Name API; SSL রিসেলার অ্যাক্সেস, স্বয়ংক্রিয় প্রদানের জন্য REST API এবং WHMCS, HostBill ও Blesta-এর জন্য প্রস্তুত মডিউল অফার করে।

Domain Name API SSL রিসেলার প্রোগ্রাম দেখুন →