Skip to content
← Linux / VPS · প্রাথমিক · 6 মিনিট · 00 / 13 EN

Linux ও VPS বেসিকস — রোডম্যাপ

বারোটি চ্যাপ্টার যা আপনাকে একদম নতুন একটা VPS থেকে হার্ডেন করা, মনিটর করা, রিয়েল সফটওয়্যার চালানোর জন্য প্রস্তুত একটা বক্সে নিয়ে যাবে। কোনো ম্যানেজড ক্লাউড নয়।

roadmaplinuxvpsself-hosted

শেষে আপনি যা করতে পারবেন

আপনি একটা VPS ভাড়া নেবেন, সেটাকে হার্ডেন করবেন, রিয়েল ব্যাকএন্ডের জন্য যা যা দরকার তা ইনস্টল করবেন, আর কমান্ড লাইনে নিজেকে ঘরের মতো স্বচ্ছন্দ মনে করবেন। এই সাইটের বাকি প্রতিটা চ্যাপ্টার ধরে নেয় যে আপনি এটা পারেন। আপনি যদি এখনো কোনো বক্সে SSH করতে না পারেন আর স্বাচ্ছন্দ্য বোধ না করেন, তাহলে এখান থেকেই শুরু করুন।

এই ট্র্যাকটা ভেন্ডর-নিউট্রাল। যেকোনো VPS প্রোভাইডার কাজ করবে — Hetzner, OVH, DigitalOcean, Linode, Vultr, আপনার টেবিলের একটা Raspberry Pi, কিংবা পুরনো একটা ল্যাপটপ। স্কিলটা হলো বক্স নিয়ে, ব্র্যান্ড নিয়ে নয়।

প্রিরিকুইজিট

  • টার্মিনালে টাইপ করতে স্বচ্ছন্দ (আপনি cd আর ls পারেন)
  • একটা ল্যাপটপ যেখানে ssh ইনস্টল করা আছে (macOS আর Linux-এ আগে থেকেই থাকে; Windows-এ WSL বা PowerShell-এর OpenSSH ব্যবহার করুন)
  • $5/মাসের একটা VPS-এর জন্য একটা ক্রেডিট কার্ড (অথবা নিজের হার্ডওয়্যার ব্যবহার করুন)

১২টি চ্যাপ্টার, ক্রম অনুযায়ী

Foundations

  1. Picking a VPS — একটা VPS আসলে কী, কীভাবে বাছবেন, কীভাবে প্রভিশন করবেন
  2. First login & SSH hardening — কী, sshd_config, fail2ban, সদর দরজা
  3. The Linux filesystem — পাথ, পারমিশন, ওনারশিপ, FHS
  4. Processes & signals — Linux-এ আপনার অ্যাপ আসলে কী
  5. systemd — এমন সার্ভিস যা রিবুট পার হয়ে টিকে থাকে

Core

  1. Sockets, ports, and what’s listeningss, lsof, পোর্ট থিওরি
  2. Firewall fundamentalsnftables/iptables, যে চেইনগুলো আপনাকে রক্ষা করে
  3. Users, groups, and sudo — বাড়াবাড়ি ছাড়াই least privilege
  4. Logs & journalctl — আউটপুট কোথায় যায়, কীভাবে পড়বেন, কীভাবে রোটেট করবেন

Advanced

  1. Resource limits — cgroups, ulimit, OOM killer, যে লিমিটগুলো কামড় বসায়
  2. Cron & systemd timers — চমক ছাড়া শিডিউল করা কাজ
  3. Production checklist — আপনি যত বক্সই প্রভিশন করুন, সব এক রানবুকে

এই ট্র্যাক কীভাবে ব্যবহার করবেন

ক্রম অনুযায়ী পড়ুন। প্রতিটা চ্যাপ্টার একটা রিয়েল VPS-এ করুন, মাথার ভেতরে নয়। ইচ্ছে করে জিনিস ভাঙুন। আবার প্রভিশন করে আবার করুন — নোটের চেয়ে মাসল মেমরি বেশি গুরুত্বপূর্ণ।

মোট পড়ার সময়: ~২.৫ ঘণ্টা। প্রথমবার মোট হাতে-কলমে কাজের সময়: এক উইকেন্ডে ৮–১২ ঘণ্টা।