সিপ্যানেল কি? কিভাবে ব্যবহার করতে হয়। cPanel Tutorial-1
আজকের আলোচনার বিষয়বস্তুঃ সিপ্যানেল কি(What is cPanel), কিভাবে সিপ্যানেল অর্থাৎ হোস্টিং সার্ভারে লগিন করতে হয় এবং সিপ্যানেল প্রয়োজনীয় জিনিসের ওভারভিউ দেওয়া হবে। আশা করি সবাই আছেন, একটি সাইট তৈরি বা পরিচালনা করতে গেলে ডোমেইন ও হোস্টিং কি সেই সম্পর্কে ধারণা রাখতে হয়। কিভাবে ডোমেইন ও হোস্টিং কিনতে এই সেটি জানার সাথে কিভাবে হোস্টিং ব্যবহার করবেন সেটিও জানা দরকার। এই জন্য আমি আমার আগের ব্লগ পোস্ট গুলোতে ধারাবাহিকতা বজায় রেখে সুন্দর করে বিষয় গুলো আলোচনা করেছি।
আপনাদের মাঝে আমি কথা দিয়েছিলাম একটি ওয়েবসাইট কিভাবে বানাতে ও হোস্টিং কিভাবে ব্যবহার করতে হয় সেই বিষয় গুলো তুলে ধরবো যতটুকু আমি জানি। আমার গত পোস্ট প্রায় ২ সপ্তাহ আগে করেছি রেগুলার একটা করে হলেও পোস্ট দেওয়ার কথা ছিল কিন্তু নানান ব্যস্ততা ও কাজ থাকার কারণে দিতে পারি নি কিন্তু আশা করা যায় আজ থেকে আপনাদের প্রতিদিন একটি করে পোস্ট দিয়ে শিখানোর চেষ্টা করবো। আজকে থেকে শুরু হতে যাচ্ছে সিপ্যানেল টিউটোরিয়াল(cPanel Tutorial In Bangla) সিরিজ। এটির মাধ্যোমে আমি আপনাদেরকে সিপ্যানেল বেসিক কাজ গুলো শিখাবো যেগুলো একটি ওয়েবসাইট পরিচালনা করতে গেলে হরহামেশায় দরকার পড়ে থাকে।
সিপ্যানেল এর সাথে পরিচিত হওয়ার আগে আমাদের জানা দরকার কি এই cPanel । তার আগে যারা এই ডোমেইন ও হোস্টিং ও ওয়েবসাইট সাইট সম্পর্কিত আগের আর্টিকেল গুলো দেখেন নি তাদের কাছে দেখার অনুরোধ রইল(যারা জানেন না)।
কিভাবে ডোমেইন ও হোস্টিং কিনতে হয়? – ধারাবাহিক টিউটোরিয়াল।
ওয়েব হোস্টিং কি? হোস্টিং কত প্রকার – বিস্তারিত আলোচনা।
BDIX Web Hosting কি? এটি ব্যবহার সুবিধা ও অসুবিধা সমূহ।
কিভাবে ডোমেইন ও হোস্টিং কিনতে হয়? – ধারাবাহিক টিউটোরিয়াল।
উপরের চারটা আর্টিকেল পড়ার পর এই আর্টিকেল বাকি অংশ পড়ার জন্য বলা হলো এতে আপনারই বুঝতে সুবিধা হবে। ডোমেইন ও হোস্টিং সম্পর্কে এক স্পষ্ট ধারণা তৈরি হবে।
সিপ্যানেল কি? | cPanel কি? | What is cPanel in Bangla
সিপ্যানেল(cPanel) হলো একটি অনলাইন লিনাক্স-ভিত্তিক গ্রাফিকাল ইন্টারফেস (GUI) যা ওয়েবসাইট এবং সার্ভার পরিচালনাকে সহজ করার জন্য একটি কন্ট্রোল প্যানেল হিসাবে ব্যবহৃত হয়। cPanel আপনাকে ওয়েবসাইট পাবলিশ করতে, ডোমেইন ম্যানেজমেন্ট করতে, ডাটাবেস ম্যানেজ করতে, ওয়েব ফাইলগুলি সংগঠিত করতে, ইমেল অ্যাকাউন্ট তৈরি করতে এবং আরো অনেক কিছু করতে দেয়।
একজন সাধারণ মানুষ যদি একটি ওয়েব সার্ভার কোন ওয়েবসাইট হোস্ট করতে চাই তাহলে তাকে সার্ভার ম্যানেজমেন্ট থেকে শুরু করে কোডিং সম্পর্কে বেশ ভালো জ্ঞান থাকা প্রয়োজন। কারণ একটি ওয়েব সার্ভার তৈরি শুরু থেকে তৈরি করতে ওয়েবসার্ভার ভিত্তিক অপারেটিং সিস্টেম সম্পর্কে ভালো জ্ঞান থাকা প্রয়োজন তারপর সেই সার্ভারে ডাটাবেস ইনস্টল করা, মেইল সার্ভার ইনস্টল করা সহ নানান কাজ করতে হয় যা সাধারণ ইউজারের পক্ষে সম্ভব না। এই জন্য এসেছে ওয়েব হোস্টিং কন্ট্রোল প্যানেল। এটি একটি বিশেষ ধরনের সফটওয়্যার যার মাধ্যমে আমরা ওয়েব সার্ভার ম্যানেজ মানে পরিচালনা করতে পারি। সহজেই যেকোন ধরনের ওয়েবসাইট পাবলিশ করতে পারি।
মার্কেটে বেশ কয়েকটি ওয়েব হোস্টিং কন্ট্রোল প্যানেল রয়েছে যার মধ্যে সবচেয়ে জনপ্রিয় Web Hosting Control Panel হলো cPanel । আমরা যখন কোন কোম্পানি থেকে হোস্টিং ক্রয় করি তখন আমাদের সাধারণত কন্ট্রোল প্যানেল হিসাবে সিপ্যানেল দিয়ে থাকে। সিপ্যানেল কিন্তু কোন ফ্রি সফটওয়্যার এটি একটি পেইড কন্ট্রোল প্যানেল। সিপ্যানেল আমাদের কেনার প্রয়োজন পড়ে না এটি আমাদের হোস্টিং প্যাকেজের সাথে হোস্টিং কোম্পানি গুলো দিয়ে থাকে।
আমরা গত পোস্টে দেখেছিলাম কিভাবে ডোমেইন ও হোস্টিং কিনতে হয়। মনে আছে সেখানে বলেছিলাম যে, যখন আপনি কোন হোস্টিং প্রোভাইডার থেকে হোস্টিং কিনবেন তখন আপনাকে সিপ্যানেল এর লগিন ইনফরমেশন গুলো ইমেইল মাধ্যমে দিয়ে দেয়। এখন আপনাদের আমি দেখাবো কিভাবে সিপ্যানেল লগিন করতে এবং cPanel এর ওভারভিউ দিবো।
কিভাবে সিপ্যানেলে লগিন করতে হয়? | How to Login to cPanel
সিপ্যানেলে আমরা দুইভাবে লগিন করতে পারি এবং এই লগিন করার জন্য আমরা লগিন পেজে আবার দুই তিন ভাবে লগিন করতে পারি।
১ম পদ্ধতিঃ আমরা চাইলে হোস্টিং যেখান থেকে কিনেছি সেই কোম্পানির ওয়েবসাইট লগিন করে সহজেই সিপ্যানেলে প্রবেশ করতে পারি। এই ক্ষেত্রে আমি যে হোস্টিং কোম্পানি ব্যবহার করছি সেটি হলো bdixwebshosting.com আর যদি আপনি অন্য কোন কোম্পানি ব্যবহার করে থাকেন তাও সমস্যা নেয়। কারণ প্রায়ই হোস্টিং কোম্পানির ইন্টারফেস একই হয়ে থাকে। তো আমার সাথে সাথে যারা BDIX Web Hosting ব্যবহার করছেন তারা এই ভাবে লগিন করতে পারেন।
প্রথমে bdixwebhosting.com(আপনি আপনার কোম্পানির ওয়েবসাইট ভিজিট করুন) ওয়েবসাইট ভিজিট করুন তারপর ওয়েবসাইটে দেখুন হয়তো Login, Sign এই ধরনের অপশন পাবেন। আমার ক্ষেত্রে Account নামে একটি অপশন আছে সেখানে ক্লিক করে লগিন পেজে আসলাম নিচের স্ক্রিনশটের মতো। এখন লগিন করার হোস্টিং কেনার সময় যে ইমেইল এবং পাসওয়ার্ড দিয়ে অ্যাকাউন্ট করেছিলাম সেটি দিয়ে লগিন করলাম।
এরপর Services > My Services প্রবেশ করুন তারপর আপনি এইখানে যেসব হোস্টিং প্যাকেজ কিনেছেন দেখতে পারবেন। এর উপর যে হোস্টিং প্যাকেজে লগিন করতে চাচ্ছেন সেটির উপর ক্লিক করুন। আমার যেহেতু একটা প্যাকেজ কেনা আছে তাই সেটার উপর ক্লিক করলাম।
সিপ্যানেল লগিন করার জন্য বাম পাশে দেখুন Login to cPanel এ ক্লিক করুন।
এখন রিডাইরেক্ট হয়ে আপনাদেরকে সিপ্যানেল নিয়ে যাবে গেলে নিচের স্ক্রিনশটের মতো ইন্টারফেস পাবেন এটাই cPanel.
২য় পদ্ধতিঃ এখন আমরা দেখবো কিভাবে সিপ্যানেল ২য় পদ্ধতি লগিন করতে পারি। সিপ্যানেল সহজে লগিন করার জন্য আমরা ডাইরেক্ট সিপ্যানেলের লগিন পেজে যেতে পারি। সিপ্যানেল লগিন করার জন্য ডোমেইনের নামের শেষে /cpanel লিখলে লগিন পেজে চলে যাবে, উদাহরণঃ example.com/cpanel অথবা ডোমেইনের শেষে :2083 পোর্ট ব্যবহার করে লগিন করতে পারেন, উদাহরণঃ priyowiki.com:2083 এই এড্রেসে গেলেও সিপ্যানেল লগিন পেজে চলে যাবে।
লগিন পেজ আসার হোস্টিং থেকে আপনাকে সিপ্যানেল লগিনের করার জন্য যে ইমেইলে যে ইউজারনেম ও পাসওয়ার্ড দিয়েছিল সেটি দিয়ে লগিন করুন। তাহলে উপরে যেমন ইন্টারফেস পেয়েছেন ঠিক সেই রকম ই ইন্টারফেস পাবেন।
সিপ্যানেল পরিচিত | cPanel Overview
সিপ্যানেল অনেক অপশন আছে যেগুলো ওয়েবসাইট পরিচালনা করার জন্য দরকার পড়ে থাকে। এর মধ্যে বেশি যেগুলো দরকার পড়ে ঐ অপশন গুলোর ব্যবহার আমি আপনাদের শিখিয়ে দিবো। আপাতত, সিপ্যানেল কোন অপশনের কাজ কি সেটির ওভারভিউ নিচে দেওয়া হলো।
Email Section: সিপ্যানেলের ইমেইল সেকশনে আমরা ইমেইল সম্পর্কিত অপশন গুলো পাবো। এখান থেকে ইমেইল তৈরি, ইমেইল ডিলিট করা, ম্যানেজ করা ইত্যাদি সব ফিচার গুলো পাবো।
Files Section: ফাইল ম্যানেজ ওয়েব হোস্টিং গুরুত্বপূর্ণ জিনিস এটি দ্বারা ওয়েবসাইটের সকল ফাইল গুলো আমরা ম্যানেজ করতে পারি। হোস্টিং ফাইল আপলোড, ডিলিট, তৈরি করা ইত্যাদি অপশন পাবো।
Database Section: এইখানে phpmyadmin দ্বারা আমরা ডাটাবেস তৈরি করা , ডিলিট করা, ইডিট করা সম্পর্কিত অপশন পাবো।
Domain Section: ডোমেইন সেকশনে আমরা ওয়েবসাইটের ডোমেইন এড করা , সাবডোমেইন তৈরি, ওয়ার্ডপ্রেস ইনস্টল সফটওয়্যার, রিডাইরেক্টশন এর ফিচার পাবো।
METRICS Section: এই সেকশন ওয়েবসাইট ভিজিটর চেক করা, ব্যান্ডউইথ এর অবস্থা, এরর, কতখানে রিসোর্স ব্যবহার হয়েছে, হোস্টিং সার্ভারের সিপিইউ এর অবস্থা কেমন জানা যাবে এইখান থেকে।
Security Section: ওয়েবসাইটের নিরাপত্তা বৃদ্ধি বা নিয়ন্ত্রণ করার জন্য এই সেকশন। এইখানে আমরা চাইলে কারো আইপি কে ব্লক করতে পারবেন, এসএসএল সার্টিফিকেট ইনস্টল সহ আরো নানান অপশন পাবো।
Software Section: সফটওয়্যার সেকশনে ওয়েব হোস্টিং এর পিএইপি ভার্সন চেঞ্জ করা, পিএইচপি এর সেটিংস, ওয়েবসাইট অপটিমাইজেশন ইত্যাদি সব ফিচারস পাবেন এইখানে।
Advanced: হোস্টিং এর টার্মিনাল অ্যাক্সেস, ক্রন জব, ডিএনএস ট্রাকার ইত্যাদি অপশন পাবেন।
Preferences: সিপ্যানেলের পাসওয়ার্ড চেঞ্জ করা, থীম চেঞ্জ করা, ইউজার যুক্ত করা ইত্যাদি অপশন পাবেন।
আশা করি, সিপ্যানেল কি এবং কিভাবে লগিন করতে হয় এবং এর একটি ওভারভিউ পেয়ে গেছেন পরবর্তিতে আমরা দেখবো সিপ্যানেলের ফাইল ম্যানেজার ব্যবহার করতে হয় তার বিস্তারিত।