VPS

⌘K
  1. Home
  2. VPS
  3. Hostinger
  4. Part 1: KVM VPS সেটআপ এবং বেসিক কনফিগারেশন (বাংলায়)

Part 1: KVM VPS সেটআপ এবং বেসিক কনফিগারেশন (বাংলায়)

এখানে বুলেট পয়েন্ট ছাড়া ওয়ার্ডপ্রেস এডিটর ফরম্যাটে দেওয়া হলো:


Part 1: KVM VPS সেটআপ এবং বেসিক কনফিগারেশন (বাংলায়)

এই অংশে, আমরা আপনার KVM VPS সেটআপ থেকে শুরু করব, এবং স্টার্ট করার জন্য প্রয়োজনীয় সব কিছু কভার করব, যেমন সার্ভার লোকেশন পছন্দ, SSH এর মাধ্যমে সার্ভার এক্সেস করা, এবং কিছু বেসিক কনফিগারেশন।

১. KVM VPS ক্রয় এবং স্টার্ট করা

প্রথমে Hostinger এ লগইন করুন (অথবা নতুন অ্যাকাউন্ট তৈরি করুন যদি আপনার একাউন্ট না থাকে)। তারপর “VPS Hosting” অপশনটি সিলেক্ট করুন এবং আপনার প্রয়োজনীয় প্যাকেজ নির্বাচন করুন। একটি প্যাকেজ নির্বাচন করার পর, “Start Now” বা “Get Started” এ ক্লিক করুন।

Hostinger আপনাকে বিভিন্ন সার্ভার লোকেশন অপশন দেবে। আপনাকে আপনার টার্গেট মার্কেটের কাছে যতটা সম্ভব কাছাকাছি সার্ভার লোকেশন নির্বাচন করতে হবে। যদি আপনার ব্যবহারকারীরা বাংলাদেশের মধ্যে বেশি থাকে, তাহলে Singapore বা India সেরা অপশন হতে পারে। সঠিক লোকেশন পছন্দ করার পর, আপনার প্রক্রিয়া শুরু হয়ে যাবে।

সার্ভার লোকেশন নির্বাচনের পর, আপনার সার্ভারের অপারেটিং সিস্টেম নির্বাচন করুন (যেমন Ubuntu, CentOS, Debian) এবং কনফিগারেশনটি ক্লিক করুন। আমি সুপারিশ করব Ubuntu 20.04 বা Ubuntu 22.04 ব্যবহার করার জন্য, কারণ এটি অধিকাংশ স্ট্যাকের জন্য সেরা সমর্থন দেয়।

২. SSH এর মাধ্যমে সার্ভারে এক্সেস করা

Hostinger থেকে আপনার সার্ভারের IP এবং SSH লগিন ডিটেইলস পেয়ে যাবেন। যদি আপনি SSH কীগুলি ব্যবহার করতে চান, Hostinger আপনাকে একটি পাসওয়ার্ড দিয়ে SSH কীগুলি সংযুক্ত করার সুযোগ দিবে। এই কীগুলি থেকে পাসওয়ার্ড ব্যবহার করে SSH দিয়ে সার্ভারে লগইন করতে হবে।

Linux/MacOS ব্যবহার করলে টার্মিনাল খুলুন এবং নিচের কমান্ডটি দিন:

ssh root@your_server_ip

এখানে your_server_ip হল Hostinger থেকে পাওয়া সার্ভারের আইপি অ্যাড্রেস।

Windows ব্যবহার করলে PuTTY বা Windows PowerShell ব্যবহার করতে পারেন। PowerShell ব্যবহার করে SSH ক্লায়েন্ট চালাতে হলে, নিচের কমান্ডটি ব্যবহার করুন:

ssh root@your_server_ip

প্রথমবার লগইন করলে, আপনাকে পাসওয়ার্ড বা SSH কী দিয়ে লগইন করতে বলা হবে।

আপনার প্রথম লগইন সফল হলে, আপনাকে একটি সতর্কতা দেখাবে যে এটি প্রথম লগইন। আপনি yes টাইপ করে প্রোফাইল সেভ করবেন।

৩. বেসিক কনফিগারেশন:

সার্ভারের আপডেট
এক্সেস পাওয়ার পর, প্রথম কাজ হল আপনার সার্ভারকে আপডেট করা। নিচের কমান্ড দিয়ে সব প্যাকেজ আপডেট করুন:

sudo apt update && sudo apt upgrade -y

root ইউজার দিয়ে কাজ করা
আপনি যদি শুধুমাত্র root ব্যবহারকারী দিয়ে সার্ভারে কাজ করতে চান, তাহলে প্রথমে root পাসওয়ার্ড ব্যবহার করে লগইন করুন। সাধারণভাবে নিরাপত্তার জন্য নতুন ইউজার তৈরি করার পরামর্শ দেওয়া হয়, তবে আপনি যদি root ব্যবহারকারী দিয়ে কাজ করতে চান, নিচের কমান্ডটি দিন:

SSH কনফিগারেশন
SSH কনফিগারেশন ফাইলটি এডিট করতে:

sudo nano /etc/ssh/sshd_config

এই ফাইলে root login বন্ধ করার জন্য নিচের লাইনটি পরিবর্তন করুন:

PermitRootLogin yes

তারপর SSH সার্ভিস রিস্টার্ট করতে:

sudo systemctl restart ssh

ফায়ারওয়াল কনফিগারেশন
সুরক্ষা বাড়ানোর জন্য UFW (Uncomplicated Firewall) ইনস্টল এবং কনফিগার করতে:

sudo apt install ufw
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status

ইউজার শেল সুরক্ষা
প্রতিটি ব্যবহারকারীর জন্য সুরক্ষিত শেল পরিবেশ নিশ্চিত করতে:

sudo chsh -s /bin/bash root

এটি আপনার VPS এর জন্য বেসিক সেটআপ ও কনফিগারেশন সম্পন্ন করবে। এর পর, আপনি সিস্টেমের জন্য Node.js, Python/Django, PHP/WordPress, এবং Laravel-এর জন্য পরিবেশ কনফিগারেশন শুরু করতে পারবেন।


এখন আপনি এটি ওয়ার্ডপ্রেস এডিটর তে পেস্ট করতে পারবেন এবং এটি সঠিক ফরম্যাটে আসবে।

How can we help?