সার্ভার সেটআপ গাইড — VPS থেকে ডেডিকেটেড সার্ভার কনফিগারেশন

VPS কেন দরকার?
শেয়ার্ড হোস্টিং ধীরে, কম সিকিউর। VPS আপনাকে পূর্ণ কন্ট্রোল দেয়। $5/মাসেই নিজের সার্ভার।
⏱️ যা যা শিখবেন: VPS কেনা, SSH কানেক্ট, Nginx ইন্সটল, ডোমেইন কানেক্ট, SSL, বেসিক সিকিউরিটি
ধাপ ১: VPS কিনুন
| প্রোভাইডার | মিনিমাম প্রাইস | কাদের জন্য |
|---|---|---|
| Hetzner | ~$4/মাস | বেস্ট ভ্যালু |
| DigitalOcean | $6/মাস | ইউজার ফ্রেন্ডলি |
| Vultr | $6/মাস | গ্লোবাল লোকেশন |
Ubuntu 24.04 LTS সিলেক্ট করুন।
ধাপ ২: SSH কানেক্ট করুন
ssh root@আপনার-সার্ভার-IP
# প্রথমবার fingerprint accept করুন
ধাপ ৩: বেসিক সেটআপ
apt update && apt upgrade -y
timedatectl set-timezone Asia/Dhaka
ধাপ ৪: Nginx ইন্সটল করুন
apt install nginx -y
systemctl enable nginx
systemctl start nginx
ধাপ ৫: ডোমেইন কানেক্ট করুন
# DNS রেকর্ড অ্যাড করুন:
# Type: A | Name: @ | Value: VPS_IP
ধাপ ৬: SSL সেটআপ
apt install certbot python3-certbot-nginx -y
certbot --nginx -d yourdomain.com -d www.yourdomain.com
কমন সমস্যা ও সমাধান
🔴 ডোমেইন কাজ করছে না? → DNS propagation-এ ২৪ ঘন্টা পর্যন্ত লাগতে পারে
🔴 SSL ইরর? → চেক করুন ডোমেইন IP-তে পয়েন্ট করছে কিনা
🔴 Connection refused? → ufw allow 80,443/tcp
