AWS স্থাপনা টিউটোরিয়াল

বিশ্বের বৃহত্তম ক্লাউড —— EC2 এবং Lightsail উভয়ই কাজ করে

AWS তে OpenClaw স্থাপন করুন, বিশ্বের বৃহত্তম ক্লাউড প্ল্যাটফর্ম

AWS এর কথা আরও বলার দরকার নেই, বৈশ্বিক বাজার শেয়ারে প্রথম। নোড বিশ্বজুড়ে বিস্তৃত, ডকুমেন্টেশন সম্পূর্ণ, সম্প্রদায় সক্রিয়, সমস্যা হলে মূলত সবকিছু খুঁজে পাওয়া যায়।

OpenClaw চালাও

EC2 বনাম Lightsail কীভাবে নির্বাচন করতে হয়

Lightsail (নতুনদের জন্য সুপারিশকৃত)
  • স্থিতিশীল মাসিক খরচ, $৩.৫/মাস থেকে শুরু, বিল বিস্ফোরণ চিন্তা না করে
  • পাবলিক IP + ট্রাফিক প্যাকেজ নিজেই আসে
  • কনসোল ডাইরেক্ট ওয়েব SSH (OrcaTerm নাম), লোকাল টার্মিনালও ব্যবহার করা যায়
  • ফায়ারওয়াল কনফিগ সুদৃশ্য, VPC শিখতে হয় না
  • ব্যক্তিগত এবং ছোট টিমের জন্য উপযুক্ত
VS
EC2 (নমনীয় কিন্তু জটিল)
  • কনফিগ যেকোনো রকম কম্বিনেশন, এলাস্টিক স্কেলিং
  • VPC, সিকিউরিটি গ্রুপ, ইলাস্টিক IP আলাদা কনফিগ লাগবে
  • ফিক্সড ব্যান্ডউইথ অথবা ট্রাফিক বেসড চার্জিং
  • প্রোডাকশন এনভায়রনমেন্টে compose ম্যানেজ করা সাজেস্টেড, কনফিগ ফাইলে থাকলে হারান সম্ভাবনা কম:
  • এন্টারপ্রাইজ এবং জটিল আর্কিটেকচার এর জন্য উপযুক্ত

এক লাইনে: ব্যক্তিগত ইউজার Lightsail বেছে নাও, নিরাপদ এবং সস্তা; এন্টারপ্রাইজ EC2 বেছে নাও, নমনীয় এবং শক্তিশালী।

পাঁচ ধাপ স্থাপনা সেটআপ

1

ইনস্ট্যান্স চালু করো

AWS Console লগইন করো → EC2 বা Lightsail বেছে নাও → সিস্টেম ইমেজ নির্বাচন করো Amazon Linux 2023 স্পষ্ট করে চিন্তা করো ব্যাকআপ কি, কতদিন পর পর, কতদিন রাখবো। সাজেশন: ডেটা ডিরেক্টরি প্রতিদিন ব্যাকআপ, কনফিগ ফাইল পরিবর্তনের পর সাথে সাথে ব্যাকআপ, সর্বশেষ 30 দিনের ব্যাকআপ রাখো। Ubuntu 22.04 → ইনস্ট্যান্স স্পেক t2.micro (ফ্রি টায়ার) বা t3.small (সুপারিশকৃত) বেছে নাও।

2

নিরাপত্তা গ্রুপ কনফিগ করো

খুলুন 22 (SSH), 80 (HTTP), 443 (HTTPS), 8080 (OpenClaw) পোর্ট। লাইটওয়েইট অ্যাপ সার্ভার ফায়ারওয়াল পেজে, ECS সিকিউরিটি গ্রুপে কনফিগ করো।

3

SSH সংযোগ

কী ফাইল ডাউনলোড করো (.pem), টার্মিনালে এক্সিকিউট করো ssh -i key.pem ec2-user@আপনার IP। Windows ইউজাররা PuTTY বা MobaXterm ব্যবহার করো।

4

Docker ইনস্টল করো

Amazon Linux yum ব্যবহার করে, Ubuntu apt ব্যবহার করে, একটি কমান্ডে হয়ে যায়।

5

OpenClaw ডিপ্লয় করো

docker-compose.yml লেখো, ওয়ান-ক্লিক সেবা স্টার্ট করো, ব্রাউজার এক্সেসে নিশ্চিত করো।

Docker ইনস্টল করো (Amazon Linux 2023)

SSH সার্ভারে সংযোগ করার পরে, এই কমান্ড চালান:

Amazon Linux 2023 এ Docker ইনস্টল করুন
# সিস্টেম আপডেট করুন

Ubuntu ইমেজ সিলেক্ট করলে এটা ব্যবহার করো:

Ubuntu এ Docker ইনস্টল করুন
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER
newgrp docker

docker-compose কনফিগারেশন

docker-compose.yml (AWS সংস্করণ)
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:3000"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
      - ./logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=UTC
    deploy:
      resources:
        limits:
          memory: 3G
        reservations:
          memory: 512M
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

সেবা চালু করো

ইমেজ পুল করো
# প্রজেক্ট ডিরেক্টরি তৈরি করুন

AWS বিনামূল্যে স্তরের সুবিধা গাইড

💡 AWS নতুন ব্যবহারকারীদের জন্য 12 মাসের বিনামূল্যে সেবা আছে: t2.micro ইনস্ট্যান্স (1 কোর 1G) প্রতি মাসে 750 ঘণ্টা বিনামূল্যে, মানে সারা মাস চালু রাখলেও টাকা খরচ হয় না। যদিও 1G মেমোরি একটু টাইট, কিন্তু হালকা OpenClaw চালানোর জন্য যথেষ্ট, শুরু করার জন্য ব্যবহার করুন।

বিনামূল্যে স্তর মনোযোগ করার পতনীয় বিষয়:

  • শুধু t2.micro ফ্রি, অন্য কিছু যেমন t3.medium ভুলে বেছে নেবেন না
  • ইলাস্টিক IP অবশ্যই রাইনিং ইনস্ট্যান্সে বাঁধতে হবে, বাঁধা না থাকলে চার্জ হবে
  • EBS স্টোরেজ বিনামূল্যে পরিমাণ 30GB, খুব বড় ডিস্ক খোলবেন না
  • 12 মাসের মেয়াদ শেষ হওয়ার পরে সাধারণ চার্জ প্রযোজ্য, আগে থেকে মাইগ্রেট বা বন্ধ করার কথা মনে রাখবেন

সিকিউরিটি গ্রুপ কনফিগ

ইনবাউন্ড রুল খোলা লাগবে
# Type        Port Range   Source        Description
⚠️ প্রোডাকশন এনভায়রনমেন্টে টেস্ট এনভায়রনমেন্টে প্রথমে ভেরিফাই করে তারপর আপডেট
AWS বিল বুঝতে পারছেন না? বাজেট অতিক্রম করার ভয়? MOLILI ম্যানেজড প্ল্যান পে-অ্যাজ-ইউ-গো, সার্ভার নিয়ে চিন্তা করবেন না, EC2 ঘন্টা গণনা করবেন না, চিন্তামুক্ত এবং সাশ্রয়ী। MOLILI জানুন →
এই টিউটোরিয়াল শুরু থেকে শেষ পর্যন্ত, সার্ভার কেনা থেকে ডিপ্লয় শেষ, সব হ্যান্ড-ইন-হ্যান্ড। যদিও ক্লাউড সার্ভার কখনো ব্যবহার করেনি, এটা অনুসরণ করলে শেষ করতে পারবে।