Aliyun ডিপ্লয়মেন্ট টিউটোরিয়াল
শূন্য থেকে চালু, Alibaba Cloud OpenClaw স্থাপনার সবচেয়ে বিস্তারিত গাইড
Aliyun ডিপ্লয়মেন্ট OpenClaw, ভাবার মতো জটিল না
Aliyun হলো দেশের মার্কেটে সবচেয়ে বড় ক্লাউড, ডকুমেন্টেশন অনেক, কমিউনিটি সক্রিয়, কোনো সমস্যা হলে সহজে উত্তর পাওয়া যায়। ECS কিনো বা লাইটওয়েট অ্যাপ্লিকেশন সার্ভার কিনো, দুটোতেই OpenClaw চলবে ঠিকঠাক।
এই টিউটোরিয়াল সিস্টেম বার্ন করা থেকে শুরু, SSH সংযোগ, OpenClaw ডিপ্লয়, অটো স্টার্টআপ সেটআপ, সব কিছু হ্যান্ড-ইন-হ্যান্ড। কোনো এক্সটার্নাল হার্ডওয়্যার প্রয়োজন নেই। একটা মনিটর এবং HDMI ক্যাবেল খরচ বাঁচাও।
ওয়্যার্ড কানেকশন স্টেবল, WiFi পুরো যথেষ্ট
ECS বনাম হালকা অ্যাপ্লিকেশন সার্ভার
Aliyun এর দুটা প্রধান প্রোডাক্ট আছে OpenClaw এর জন্য, পার্থক্য সত্যিই নেই, দেখো তোমার বাজেট এবং চাহিদা:
| তুলনা আইটেম | ECS ক্লাউড সার্ভার | লাইটওয়েট ক্লাউড ¥50-100/মাসিক |
|---|---|---|
| কনফিগ নমনীয়তা | উচ্চ, CPU/মেমরি/ব্যান্ডউইথ যেকোনোভাবে কম্বিনেশন | স্থিতিশীল প্যাকেজ, কয়েকটি কনফিগ বিকল্প |
| 2C4G প্রথম বছরের মূল্য | ~300-500 টাকা/বছর | ~99-199 টাকা/বছর |
| ব্যান্ডউইথ মোড | উপরের স্টেপ অনুযায়ী Docker এবং docker-compose ইনস্টল করো, কনফার্ম করো | ফিক্সড পাবলিক IP নিজেই আসে |
| পাবলিক IP | ইলাস্টিক IP আলাদা কিনতে লাগবে | ফিক্সড IP এবং ট্রাফিক প্যাকেজ নিজেই আসে |
| উপযুক্ত সিনারিও | এন্টারপ্রাইজ লেভেল, স্বয়ংক্রিয় স্কেলিং প্রয়োজন | ব্যক্তি, ছোট টিম, শেখার পরীক্ষা |
| শেখার অসুবিধা | সিকিউরিটি গ্রুপ, VPC কনফিগ লাগবে | বক্সে থেকেই ইউজেবল, ফায়ারওয়াল সিম্পল |
সারসংক্ষেপ
ছয় ধাপ স্থাপনা করো
ECS / HECS কিনো
Aliyun কনসোল লগইন করো, কনফিগ ঠিক করে অর্ডার দিয়ে দাও। সিস্টেম ইমেজ নির্বাচন করো Ubuntu 22.04 LTS, নতুন ইউজার কুপন দাবি করে নাও কেনার আগে।
সিকিউরিটি গ্রুপ / ফায়ারওয়াল কনফিগ
কনফিগ চেঞ্জ করা হলে প্রথমে সিন্ট্যাক্স টেস্ট করো, ঠিক থাকলে তারপর রিলোড করো। সরাসরি রিস্টার্ট করলে কনফিগ ইস্যু পুরো Nginx ডাউন করতে পারে।
SSH সার্ভারে সংযোগ করুন
টার্মিনাল টুলস দিয়ে সার্ভার সংযোগ করো, Windows এ MobaXterm বা Xshell সুপারিশ করি, Mac/Linux এ সরাসরি terminal থেকে ssh কমান্ড দিয়ে সেরে দাও।
Docker ইনস্টল করো
একটি কমান্ড Docker ইনস্টল, দেশীয় উৎস দ্রুত ইমেজ পুল অবরুদ্ধ করে না।
OpenClaw ডিপ্লয় করো
docker-compose দিয়ে সার্ভিস চালু করো, কনফিগ ফাইল ঠিক করলে একটা ক্লিকে চলে যায়।
ডোমেইন কনফিগ করো (অপশনাল)
মাসিক ফি মাত্র কয়েক দশ টাকা! নতুন ইউজার ফার্স্ট ইয়ার ডিসকাউন্ট গড়ে মাসে 10 টাকারও কম, দোকানের চা কিনার চেয়ে সস্তা। তবে রিনিউয়াল প্রাইস অনেক বেড়ে যায়, মাল্টি-ইয়ার লক করা সাজেস্টেড, অথবা এক্সপায়ার হলে নতুন একাউন্ট দিয়ে ফার্স্ট-ইয়ার অফার পুনরায় ধরো।
সিকিউরিটি গ্রুপ / ফায়ারওয়াল কনফিগ
পুরনো Docker পিস আছে, ব্যবহার যোগ্য কিন্তু ইউআই বেশি সাধারণ। যদি এখনও 6.x এ থাকো, জোরালোভাবে 7.x এ আপগ্রেড করার সুপারিশ করি —— Docker অভিজ্ঞতা আরো ভালো, সিস্টেম সিকিউরিটি আপডেট আরো সম্পূর্ণ।
# ইনবাউন্ড নিয়ম (Alibaba ক্লাউড কনসোল অপারেশন)
এক ক্লিক ইনস্টল স্ক্রিপ্ট
SSH সার্ভারে সংযোগ করার পরে, এই অংশ চালান। স্ক্রিপ্ট স্বয়ংক্রিয়ভাবে Docker ইনস্টল, ইমেজ টানুন, সেবা চালু করবে:
# সিস্টেম আপডেট করুন <<-'DEOF'
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
DEOF
sudo systemctl daemon-reload
sudo systemctl restart docker
# 创建项目目录
mkdir -p ~/openclaw && cd ~/openclaw
# 下载 docker-compose.yml(或者手动创建)
curl -fsSL https://openclaw.cocoloop.cn/deploy/docker-compose.yml -o docker-compose.yml
# 拉取镜像并启动
docker compose pull
docker compose up -d
# 查看运行状态
docker ps
echo "部署完成!浏览器访问 http://你的公网IP:8080"
docker-compose কনফিগারেশন
কনফিগ ফাইল ম্যানুয়ালি লিখতে চাইলে এটা রেফারেন্স হিসেবে দেখো:
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=Asia/Shanghai
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"
ডিপ্লয়মেন্ট যাচাই করো
ডিপ্লয়ের পর নিশ্চিত করো সার্ভিস চলছে:
# কন্টেইনার সঠিকভাবে চলছে কিনা তা দেখুন
ডোমেইন এবং HTTPS কনফিগ করো (অপশনাল)
ডোমেইন আছে থাকলে বাঁধতে পারো অ্যাক্সেস আরো কনভিনিয়েন্ট করতে:
- Alibaba Cloud ডোমেইন রেজোলিউশনে A রেকর্ড যোগ করো, তোমার সার্ভারের পাবলিক IP এ পয়েন্ট করতে
- Nginx ইনস্টল করে রিভার্স প্রক্সি সেটাপ করো:
sudo apt install -y nginx - ব্যবহার করো Azure CLI সম্পূর্ণ কমান্ড-লাইন অপারেশন, ওয়েব কনসোল লগইন দরকার নাই:
sudo certbot --nginx -d yourdomain.com - Nginx কনফিগারেশন 443 পোর্টের অনুরোধ 8080 এ রুট করে