FreeBSD VPS, FreeBSD সার্ভার হোস্টিং
HELPER VPS FreeBSD VPS হলো একটি BSD পরিবারের ক্লাউড সার্ভার যা আপনি FreeBSD 14 দিয়ে 40 শহরে তৈরি করতে পারেন, মাসিক $25.00 থেকে 1, 3, 6 বা 12 মাসের জন্য।
- কার্নেল ও মৌলিক টুল একটি সিস্টেম হিসেবে একসাথে তৈরি হয়। গঠন পরিপাটি আর ডকুমেন্ট এক জায়গায় ভালোভাবে গোছানো, তাই সার্ভারের গঠন বোঝা সহজ।
- নেটওয়ার্ক স্ট্যাক মজবুত হিসেবে পরিচিত। pf ফায়ারওয়ালের সাথে রাউটার, প্রক্সি ও DNS-এর মতো নেটওয়ার্ক সার্ভার সাজানোর জন্য ভালো।
- jail দিয়ে এক সার্ভারের ভেতরে একে অপর থেকে আলাদা একাধিক ছোট পরিবেশ তৈরি করুন। সার্ভিস অনুযায়ী জায়গা ভাগ করে গোছানোভাবে পরিচালনা করুন।
- ZFS ডিফল্টভাবে সমর্থিত। ডেটার অখণ্ডতা যাচাই, কমপ্রেশন ও স্ন্যাপশট অপারেটিং সিস্টেমের ভেতরেই সরাসরি ব্যবহার করুন।
- pkg দিয়ে আগে বিল্ড করা প্যাকেজ দ্রুত ইনস্টল করুন, আর ports দিয়ে পছন্দের অপশন দিয়ে নিজে বিল্ড করুন। root অ্যাক্সেস আছে, তাই যেকোনো পদ্ধতিতে স্বাধীন।
FreeBSD ভার্সন
সার্ভার তৈরির সময় ইমেজ তালিকা থেকে ভার্সন বেছে নিন।
- FreeBSD 14
FreeBSD কী ধরনের অপারেটিং সিস্টেম?
FreeBSD হলো বার্কলি বিশ্ববিদ্যালয়ের BSD ইউনিক্স থেকে আসা ওপেন সোর্স অপারেটিং সিস্টেম, যার প্রথম ভার্সন 1993 সালে প্রকাশিত হয়। দেখতে Linux-এর মতো হলেও কার্নেল থেকে মৌলিক কমান্ড পর্যন্ত আলাদাভাবে তৈরি ভিন্ন অপারেটিং সিস্টেম। FreeBSD প্রজেক্ট কার্নেল ও মৌলিক সিস্টেম একসাথে তৈরি ও প্রকাশ করে, তাই পুরোটা একে অপরের সাথে ভালোভাবে মিলে থাকে।
FreeBSD 14 ও 15-এর মতো বড় ধারা (প্রধান ভার্সন) কয়েক বছর অন্তর প্রকাশ করে, আর তার মধ্যে 14.1 ও 14.2-এর মতো ছোট ভার্সন একে একে আসে। মৌলিক সিস্টেমের আপডেট freebsd-update দিয়ে, আর প্রোগ্রাম pkg দিয়ে আলাদাভাবে পরিচালিত হয়। নিরাপত্তা ঘোষণা ও ফিক্স নির্দিষ্ট পদ্ধতিতে আসে, তাই সার্ভার নিয়মিত পরিচালনার জন্য ভালো। একই প্রধান ভার্সনের ভেতরে ছোট ভার্সনে তোলার সময়ও freebsd-update -r কমান্ড দিয়ে ক্রমানুসারে এগোন।
নেটওয়ার্ক সার্ভিস, ফাইল রাখা ও ফায়ারওয়ালের মতো স্থিতিশীলতা ও গঠন গুরুত্বপূর্ণ এমন সার্ভারে FreeBSD ভালো মানায়। BSD ব্যবহারের অভিজ্ঞতা থাকা বা ZFS ও jail ব্যবহার করতে চাওয়া ব্যবহারকারীদের জন্য পরামর্শ দিই। Linux-এর অনেক প্রোগ্রাম FreeBSD প্যাকেজ হিসেবেও আছে, তবে অবশ্যই দরকারি প্রোগ্রাম থাকলে আগে pkg search দিয়ে দেখে নিন।
FreeBSD VPS দিয়ে কী করা যায়?
FreeBSD সার্ভার হোস্টিং বিশেষভাবে উজ্জ্বল এমন চারটি কাজ।
ফায়ারওয়াল ও নেটওয়ার্ক সার্ভার
pf দিয়ে সূক্ষ্ম ফায়ারওয়ালের নিয়ম সাজান, আর Unbound বা HAProxy-এর মতো নেটওয়ার্ক সার্ভিস হালকাভাবে চালান।
ওয়েব সার্ভার
Nginx ও PHP-FPM pkg দিয়ে ইনস্টল করে সাইট চালান, আর rc.conf-এর এক লাইনে বুটের সময় স্বয়ংক্রিয়ভাবে চালু করুন। certbot প্যাকেজ দিয়ে HTTPS সার্টিফিকেটও নিন।
jail দিয়ে ভাগ করা সার্ভিস
সাইট, ডেটাবেস ও টুল আলাদা আলাদা jail-এ রেখে একে অপরকে প্রভাবিত না করে চালান, আর দরকারের সময় শুধু jail আবার তৈরি করুন। মৌলিক সিস্টেমের jail কমান্ড ও jail.conf দিয়েই ভালোভাবে শুরু করতে পারবেন।
BSD শেখা ও ডেভেলপমেন্ট
BSD পরিবারে প্রোগ্রাম বিল্ড ও পরীক্ষা করতে, বা ইউনিক্সের গঠন নিজে চালিয়ে দেখার অনুশীলনের সার্ভার হিসেবে ব্যবহার করুন। /etc ও /usr/local-এর ভূমিকা স্পষ্ট, তাই সিস্টেম শেখার জন্য বিশেষভাবে ভালো।
FreeBSD VPS-এর দাম
সব প্ল্যানে একই ইমেজ বেছে নিন। অপারেটিং সিস্টেম অনুযায়ী কোনো অতিরিক্ত ফি নেই।
- স্ট্যান্ডার্ড SSD G122500$ / মাস
- CPU
- 6 vCPU
- মেমরি
- 12 GB
- ডিস্ক
- 260 GB SSD
- ট্রাফিক
- 5 TB অন্তর্ভুক্ত
- স্ট্যান্ডার্ড SSD G163200$ / মাস
- CPU
- 6 vCPU
- মেমরি
- 16 GB
- ডিস্ক
- 320 GB SSD
- ট্রাফিক
- 5 TB অন্তর্ভুক্ত
- স্ট্যান্ডার্ড SSD G244800$ / মাস
- CPU
- 8 vCPU
- মেমরি
- 24 GB
- ডিস্ক
- 480 GB SSD
- ট্রাফিক
- 6 TB অন্তর্ভুক্ত
- স্ট্যান্ডার্ড SSD G326400$ / মাস
- CPU
- 8 vCPU
- মেমরি
- 32 GB
- ডিস্ক
- 640 GB SSD
- ট্রাফিক
- 6 TB অন্তর্ভুক্ত
- স্ট্যান্ডার্ড SSD G489600$ / মাস
- CPU
- 12 vCPU
- মেমরি
- 48 GB
- ডিস্ক
- 960 GB SSD
- ট্রাফিক
- 7 TB অন্তর্ভুক্ত
- স্ট্যান্ডার্ড SSD G6412800$ / মাস
- CPU
- 16 vCPU
- মেমরি
- 64 GB
- ডিস্ক
- 1280 GB SSD
- ট্রাফিক
- 8 TB অন্তর্ভুক্ত
প্রতিটি অঞ্চলে একই দাম। আপনার বেছে নেওয়া সময়ের জন্য পেমেন্ট করুন।
FreeBSD সার্ভারে প্রথম সংযোগের পর আগে কী করবেন?
মৌলিক সিস্টেম freebsd-update দিয়ে, আর ইনস্টল করা প্রোগ্রাম pkg দিয়ে আপডেট করুন। প্রথমবার pkg চালালে pkg নিজে ইনস্টল করবেন কি না জিজ্ঞেস করে, y চাপলেই হবে। শেষ লাইন দিয়ে কার্নেল ও ইউজারল্যান্ডের ভার্সন দেখুন।
freebsd-update fetch install
pkg update && pkg upgrade -y
pkg install -y sudo nano
sysrc ntpd_enable=YES
service ntpd start
freebsd-version -kruবিশ্বজুড়ে ডেটা সেন্টার অঞ্চল
31টি দেশের 40টি শহরে FreeBSD সার্ভার তৈরি করুন।
FreeBSD সার্ভার এখনই শুরু করুন
আপনার সার্ভারের জন্য পেমেন্ট করুন এবং আপনি সঙ্গে সঙ্গে root অ্যাক্সেসে লগ ইন করতে পারেন।
সার্ভার তৈরি করুনFreeBSD নাকি Linux, কোনটি বাছবেন?
অনুসরণ করার মতো ইনস্টল নির্দেশনা বেশি চাইলে আর Docker ব্যবহার করতে হলে Ubuntu বা Debian-এর মতো Linux সুবিধাজনক। অন্যদিকে pf, ZFS ও jail-এর মতো FreeBSD-র নিজস্ব টুল দরকার হলে বা BSD-তে অভ্যস্ত হলে FreeBSD ভালো মানায়।
FreeBSD Docker-এর বদলে jail দিয়ে সার্ভিস ভাগ করে। কন্টেইনার ইমেজ হুবহু নামিয়ে ব্যবহারের পদ্ধতি নয়, তবে হালকা ও সরল আলাদা রাখার দরকার হলে jail গোছানো।
কমান্ডও একটু আলাদা। প্যাকেজের জন্য apt বা dnf-এর বদলে pkg, আর সার্ভিস সেটিংয়ের জন্য systemctl-এর বদলে sysrc ও service ব্যবহার করুন। শুরুতে FreeBSD Handbook পাশে রেখে অনুসরণ করলে দ্রুত অভ্যস্ত হবেন।
FreeBSD VPS কি Linux-এ বদলানো যায়?
হ্যাঁ, সার্ভার পেজে অপারেটিং সিস্টেম রিইনস্টল বেছে নিলে Ubuntu, Debian, AlmaLinux-সহ অন্য অপারেটিং সিস্টেমে বদলাতে পারবেন। একই সার্ভার ও IP অ্যাড্রেস ব্যবহার হয়, আর উল্টোভাবে Linux সার্ভার FreeBSD-তে বদলানোও একই উপায়ে।
রিইনস্টল পুরো ডিস্ক মুছে নতুন করে ইনস্টল করে। FreeBSD-তে ব্যবহার করা /usr/local/etc-এর সেটিং ও ডেটা tar দিয়ে বেঁধে অন্য জায়গায় সরিয়ে রাখুন। অপারেটিং সিস্টেম বদলালে সেটিং ফাইলের লোকেশনও বদলায়, তাই বিষয়বস্তু দেখে নতুন লোকেশন অনুযায়ী সরান।
রিইনস্টল শেষে নতুন root পাসওয়ার্ড অ্যাকাউন্ট স্ক্রিনে 7 দিন দেখা যায়। SSH কী রেজিস্টার করে থাকলে কী দিয়ে সংযোগ করুন, আর আপনার কম্পিউটারের known_hosts থেকে পুরনো সার্ভারের কী মুছলে সতর্কবার্তা ছাড়াই সংযোগ হয়।
FreeBSD VPS সাধারণ প্রশ্ন
FreeBSD সার্ভার বাছাই ও ব্যবহারের সময় প্রায়ই জিজ্ঞাসিত প্রশ্ন।
FreeBSD VPS কোন ভার্সনের?
FreeBSD 14 ইমেজ দেওয়া হয়। সংযোগের পর freebsd-update fetch install দিয়ে সর্বশেষ নিরাপত্তা ফিক্স নিন, আর freebsd-version -kru দিয়ে বর্তমান ভার্সন দেখুন। কার্নেল বদলানো আপডেট হলে shutdown -r now দিয়ে রিস্টার্ট করলে তবেই নতুন কার্নেল প্রয়োগ হয়।
FreeBSD সার্ভার হোস্টিং কীভাবে কিনবেন?
একটি অ্যাকাউন্ট টোকেন দিয়ে সাইন আপ করুন। একটি অঞ্চল এবং প্ল্যান বেছে নিন, ইমেজ থেকে FreeBSD 14 নির্বাচন করুন, তারপর তৈরি করতে পেমেন্ট করুন। সবচেয়ে ছোট প্ল্যান মাসিক $25.00 থেকে শুরু হয়।
FreeBSD-তে কি Docker ব্যবহার করা যায়?
FreeBSD-তে Docker-এর বদলে jail দিয়ে সার্ভিস ভাগ করে চালানো হয়। Docker কন্টেইনার অবশ্যই দরকার হলে Docker ওয়ান-ক্লিক অ্যাপ দিয়ে একটি Linux সার্ভার তৈরি করে একসাথে ব্যবহারের পরামর্শ দিই।
ZFS কি ব্যবহার করা যায়?
হ্যাঁ, FreeBSD ZFS ডিফল্টভাবে সমর্থন করে। অতিরিক্ত ডিস্ক অপশন দিয়ে ডিস্ক যোগ করলে তার উপর zpool তৈরি করে কমপ্রেশন ও স্ন্যাপশট ব্যবহার করতে পারবেন। zpool status দিয়ে ডিস্কের অবস্থা নিয়মিত দেখুন।
ফায়ারওয়াল কীভাবে চালু করবেন?
FreeBSD-তে pf প্রায়ই ব্যবহৃত হয়। /etc/pf.conf-এ আগে SSH পোর্ট অনুমোদনের নিয়ম লিখে sysrc pf_enable=YES ও service pf start দিয়ে চালু করুন। নিয়ম বদলানোর সময় pfctl -nf /etc/pf.conf দিয়ে আগে সিনট্যাক্স যাচাই করলে নিরাপদ।
প্রোগ্রাম কীভাবে ইনস্টল করবেন?
pkg install নাম দিয়ে আগে বিল্ড করা প্যাকেজ ইনস্টল করুন। পছন্দের অপশন দিয়ে বিল্ড করতে চাইলে ports ট্রি থেকে make install দিয়ে নিজেও বিল্ড করতে পারবেন। ইনস্টল করা প্রোগ্রামের সেটিং ফাইল বেশিরভাগ /usr/local/etc-এ থাকে।
FreeBSD ক্লাউড সার্ভার থেকে কি ইমেইল পাঠানো যায়?
হ্যাঁ, 587 পোর্টের ইমেইল পাঠানোর সার্ভিস যুক্ত করে পাঠান। IP-র সুনাম পরিষ্কার রাখতে সব সার্ভারে বাইরে যাওয়ার পোর্ট 25 বন্ধ রাখা হয়েছে, তাই dma বা Postfix-এর রিলে সেটিংয়ে পাঠানোর সার্ভিস দিন।
IPv6 অ্যাড্রেসও কি পাওয়া যায়?
হ্যাঁ, সব সার্ভারে পাবলিক IPv4 ও IPv6 অ্যাড্রেস দুটোই থাকে। ifconfig দিয়ে দুটো অ্যাড্রেস দেখুন, আর pf-এর নিয়মেও IPv6 পর্যন্ত লিখে রাখুন। সাইট IPv6-এও খুলতে DNS-এ AAAA রেকর্ড যোগ করুন।
