VDS
root رسائی کے ساتھ ورچوئل مشین: آرڈر، سیٹ اپ، رسائی اور ریکوری · 148 گائیڈز
شروعات
- VPS کیا ہے اور اس کی ضرورت کس کو ہےورچوئل مشین عام ہوسٹنگ سے کیسے مختلف ہے، روٹ رسائی کے ساتھ آپ کو کیا ملتا ہے، اور کون سے کاموں میں VPS ضروری ہے اور کہاں یہ ضرورت سے زیادہ ہے۔
- مشین کیسے آرڈر کریںمرحلہ وار: ٹیئر، OS، اور ادائیگی کی مدت کا انتخاب، Millida بیلنس سے چارج، اور آرڈر کے بعد پہلے منٹ میں کیا ہوتا ہے۔
- مشین پر پہلا لاگ انSSH کے ذریعے نئی مشین سے کیسے جڑیں، کی فنگر پرنٹ پرامپٹ کا کیا مطلب ہے، اور اگر کنکشن ناکام ہو تو کیا کریں۔
- مشین کا پینل“Overview”، “Access”، “Console”، “Payment”، اور “History” ٹیبز پر کیا ہے اور کون سے کام پینل کے ذریعے اور کون سے سسٹم کے اندر کمانڈز سے کیے جاتے ہیں۔
- پلان ٹیئر کیسے منتخب کریںویب سائٹ، بوٹ، ڈیٹا بیس، یا گیم سرور کے لیے کتنے کورز، میموری، اور ڈسک درکار ہیں، ٹیئر کے حساب سے ڈسک کی رفتار کیسے شمار ہوتی ہے، اور سب سے کم سے شروع کرنا کیوں بہتر ہے۔
- VPS یا گیم ہوسٹنگ: کیا چنیںکنٹرول، ذمہ داری، اور قیمت کے لحاظ سے دونوں پروڈکٹس کا موازنہ: تیار پینل کب کافی ہے، اور اپنا سرور روٹ رسائی کے ساتھ کب چاہیے۔
- پانچ منٹ میں SSHسرور ٹرمینل میں اعتماد سے کام کرنے کے لیے کم از کم کمانڈز: فائلوں میں نیویگیشن، کنفگ ایڈٹ کرنا، سروسز، لاگز، اور اجازتیں۔
- پہلے گھنٹے میں کیا کریںنئی مشین کے لیے مختصر چیک لسٹ: اپڈیٹس، SSH کیز، الگ صارف، فائر وال، وقت، گیسٹ ایجنٹ، اور پہلا ڈیٹا بیک اپ۔
- گلوسری: root، SSH، پورٹ، daemon اور دیگر الفاظمضامین اور پینل میں آنے والی اصطلاحات کی وضاحت: root اور sudo سے لے کر PTR، systemd، ڈسک بیس لائن، اور ریکوری ڈسک تک۔
- فوری آغاز: 15 منٹ میں ویب سائٹصاف مشین سے HTTPS سرٹیفکیٹ کے ساتھ کام کرنے والی nginx سائٹ تک: انسٹالیشن، سائٹ ڈائریکٹری، ڈومین، فائر وال، اور تصدیق۔
مشین تک رسائی
- SSH کیز: بنانا اور شامل کرناکی پیئر کیسے جنریٹ کریں، سرور کے پینل میں پبلک کی کیسے شامل کریں، محفوظ کرنا سرور کو ری بوٹ کیوں کرتا ہے، اور Windows Server پر کیز کیوں کام نہیں کرتیں۔
- روٹ پاس ورڈ: کہاں سے لیں اور کیسے محفوظ رکھیںپینل میں سرور ایڈمنسٹریٹر کا پاس ورڈ کہاں ہوتا ہے، یہ کیسے محفوظ رکھا جاتا ہے، لیک ہونا کیوں خطرناک ہے، اور پاس ورڈ لاگ ان کا واحد طریقہ کیوں نہیں رہنا چاہیے۔
- root پاس ورڈ تبدیل کرناپینل میں بٹن سے ایڈمنسٹریٹر پاس ورڈ کیسے تبدیل کریں، یہ سسٹم کے اندر تبدیلی سے کیسے مختلف ہے، اور اگر لاگ ان مکمل طور پر گم ہو جائے تو کیا کریں۔
- ~/.ssh/config فائل: لمبی کمانڈز کی جگہ مختصر ناممشین کو ایک بار کیسے بیان کریں اور دو لفظوں کی کمانڈ سے جڑیں، کی، یوزر، پورٹ سیٹ کریں، اور کنکشن زندہ رکھیں۔
- PuTTY سے کنیکٹ کرناMillida VDS مشین کے لیے PuTTY سیشن ترتیب دینا: پتہ، پروفائل محفوظ کرنا، PuTTYgen اور Pageant کے ذریعے کلیدیں، اور عام خرابی کے پیغامات۔
- Windows سے کنیکٹ کرنا: ٹرمینل اور OpenSSHWindows 10 اور 11 میں بلٹ اِن SSH کلائنٹ: دستیابی کی جانچ، کنیکٹ کرنا، کیز بنانا، Windows Terminal پروفائل، اور عام مسائل کا حل۔
- SFTP کے ذریعے فائلیں منتقل کرناWinSCP، FileZilla، بلٹ اِن sftp کلائنٹ، اور macOS Finder کے ذریعے سرور سے فائلیں اپ لوڈ اور ڈاؤن لوڈ کیسے کریں، بغیر SFTP کو عام FTP سمجھے۔
- scp اور rsync: فائلیں کاپی کرنااپنے کمپیوٹر اور سرور کے درمیان فائلیں منتقل کرنے کی دو کمانڈز: scp کب کافی ہے، rsync کس لیے مفید ہے، اور ٹریلنگ سلیش سے کسی اور کی ڈائریکٹری کیسے نہ اوور رائٹ کریں۔
- پینل میں ٹیکسٹ کنسولجب SSH دستیاب نہ ہو تو سیریل پورٹ کے ذریعے مشین تک رسائی: اسے کہاں کھولیں، کیا ٹھیک کیا جا سکتا ہے، اور یہ ہمیشہ 80 بائی 24 کریکٹر کیوں ہوتا ہے۔
- مشین اسکرین (VNC)پینل میں کنسول کی دوسری قسم: مشین کے مانیٹر کی تصویر۔ یہ بالکل کب درکار ہوتی ہے، یہ ٹیکسٹ کنسول سے کیسے مختلف ہے، اور اگر یہ منجمد ہو جائے تو کیا کرنا چاہیے۔
آپریٹنگ سسٹمز
- کون سا OS منتخب کریںدستیاب سسٹمز کا موازنہ: Debian، Ubuntu، AlmaLinux، CentOS Stream، اور Windows Server — یہ کیسے مختلف ہیں، کون سے کاموں کے لیے موزوں ہیں، اور شک کی صورت میں کیا منتخب کریں۔
- Debian: خصوصیات اور پہلے اقداماتمشین پر Debian 12 اور 13 کا ابتدائی سیٹ اپ: اپ ڈیٹس، بنیادی پیکجز کا سیٹ، sudo، فائر وال، وقت، اور وہ خصوصیات جو نئے صارفین کو حیران کرتی ہیں۔
- Ubuntu: خصوصیات اور پہلے قدمسرور پر Ubuntu 22.04، 24.04، اور 26.04 سیٹ اپ کرنا: اپ ڈیٹس، snap اور PPA، فائر وال، خودکار پیچ، اور لاگ ان پر ڈرانے والے پیغامات۔
- AlmaLinux اور CentOS Stream: apt کی بجائے dnfRHEL فیملی کے لیے Debian ہدایات کیسے اپنائیں: کمانڈ اور پیکیج کے متبادل، ufw کی بجائے firewalld، SELinux، اور EPEL ریپوزٹری۔
- OS دوبارہ انسٹال کرنامشین کو شروع سے کیسے دوبارہ انسٹال کریں یا OS کیسے تبدیل کریں: پہلے سے کیا محفوظ کریں، عمل کیسے چلتا ہے، اور فوراً بعد کیا کنفیگر کریں۔
- ریکوری ڈسک: جب سسٹم بوٹ نہ ہومشین کو SystemRescue میں کیسے بوٹ کریں، اس کی ڈسک ماؤنٹ کریں، fstab، بوٹ لوڈر، یا بھولا ہوا پاس ورڈ ٹھیک کریں، اور معمول کی بوٹ پر واپس آئیں۔
- سسٹم اور پیکجز اپ ڈیٹ کرناDebian، Ubuntu، اور AlmaLinux محفوظ طریقے سے کیسے اپ ڈیٹ کریں: upgrade اور full-upgrade کیسے مختلف ہیں، ری بوٹ کب ضروری ہے، اور اگر اپ ڈیٹ سروس توڑ دے تو کیا کریں۔
- ٹائم زون، لوکیل، اور سسٹم زبانٹائم زون کیسے سیٹ کریں، وقت کی ہم آہنگی فعال کریں، UTF-8 لوکیل کنفیگر کریں، اور لاگز اور ڈیٹا بیس UTC میں کیوں رکھیں۔
- روٹ کی جگہ یوزرز اور sudoکام کرنے والا یوزر کیسے بنائیں، اسے sudo دیں، SSH کیز منتقل کریں، اور سرور پر روٹ کے طور پر لاگ ان کرنا بند کریں۔
- گیسٹ ایجنٹ: یہ کیوں اہم ہے اور اسے کیسے دوبارہ انسٹال کریںqemu-guest-agent کیا فراہم کرتا ہے، کیسے پتہ چلے کہ یہ غائب ہو گیا ہے، اور Debian، Ubuntu، AlmaLinux اور Windows Server پر اسے کیسے بحال کریں۔
نیٹ ورک، IP ایڈریس اور ڈومینز
- آپ کا عوامی پتہ: یہ کیسے کام کرتا ہے اور آپ اس سے کیا کر سکتے ہیںمشین کا پتہ کہاں ملے گا، یہ اندرونی پتے سے کیسے مختلف ہے، اس کی رسائی کیسے جانچیں، اور آپ اس سے کیا کر سکتے ہیں اور کیا نہیں۔
- ریورس DNS ریکارڈ (PTR)PTR کیا ہے، میل اور لاگز کو اس کی ضرورت کیوں ہے، مشین کے پینل میں اسے کیسے سیٹ کریں، اور کیسے جانچیں کہ ریکارڈ لاگو ہو گیا ہے۔
- بغیر جادو کے DNS: A، AAAA، CNAME، MX، TXTDNS ریکارڈ کی کون سی اقسام ہیں، یہ کیسے مختلف ہیں، TTL کیسے پڑھیں، اور کیسے جانچیں کہ تبدیلیاں انٹرنیٹ تک پہنچ گئی ہیں۔
- مشین سے ڈومین منسلک کرنارجسٹرار پر A ریکارڈ سے لے کر کام کرنے والی HTTPS سائٹ تک کا مکمل راستہ: کون سے ریکارڈ بنائیں، nginx کیسے کنفیگر کریں، اور سرٹیفکیٹ کیسے جاری کریں۔
- ufw فائر وال: جو ضروری نہیں اسے بند کریںپانچ منٹ میں ufw کیسے سیٹ اپ کریں: ضروری پورٹس کی اجازت دیں، باقی بند کریں، پتے کے حساب سے رسائی محدود کریں، اور اپنی SSH کاٹنے سے بچیں۔
- nftables: مزید پیچیدہ قواعدجب ufw کافی نہ رہے: nftables ٹیبلز اور چینز کی ساخت، تیار اور کام کرنے والا کنفیگ، ایڈریس سیٹس، ریٹ لمیٹنگ، اور پورٹ فارورڈنگ۔
- پورٹس: کون سے کھولیں اور کیسے جانچیںعام سروسز کو کون سے پورٹس درکار ہوتے ہیں، مشین کس پورٹ پر سن رہی ہے یہ کیسے دیکھیں، بیرونی دستیابی کیسے جانچیں، اور پورٹ بند ہو تو کیا کریں۔
- 500 Mbps تک بینڈوتھ: عملی طور پر اس کا مطلب کیا ہےسرور پر نیٹ ورک اور ڈسک کی حدیں کیسے پڑھیں، رفتار صحیح طریقے سے کیسے ناپیں، اور اصل بوجھ بینڈوتھ کی حد تک تقریباً کیوں نہیں پہنچتا۔
- MTU 1420: کچھ سائٹس کیوں ہینگ ہو سکتی ہیں اور اسے کیسے ٹھیک کریںMTU کیا ہے، 1420 کہاں سے آتا ہے، “صفحہ آدھے راستے پر ہینگ” کا مسئلہ کیسا دکھتا ہے، اور اسے کیسے جانچیں اور ٹھیک کریں۔
- ٹریفک کا استعمال: کیسے چیک کریں اور کہاں جاتا ہےٹریفک گراف کہاں دیکھیں، انٹرفیس اور پروسیس کے حساب سے استعمال کیسے ناپیں، اور اگر سرور اچانک گیگا بائٹس ڈاؤن لوڈ کرنے لگے تو کیا کریں۔
سیکیورٹی
- پہلے گھنٹے میں مشین کی حفاظتفراہمی کے فوراً بعد اقدامات کی ترتیب: کیز، الگ صارف، فائر وال، اپ ڈیٹس، اور جانچ کہ بالکل صحیح تعداد میں دروازے کھلے رہے ہیں۔
- SSH کو مضبوط کرنا: کیز، پورٹ، پابندیاںsshd کیسے کنفیگر کریں: صرف کی سے لاگ ان، یوزرز اور ایڈریسز پر پابندی، پورٹ تبدیل کرنا، اور اس دوران رسائی کیسے نہ کھوئیں۔
- پاس ورڈ بروٹ فورس کے خلاف Fail2banFail2ban کیسے انسٹال اور کنفیگر کریں: SSH اور ویب فارم بروٹ فورس بلاک کرنا، اپنے پتوں کو وائٹ لسٹ کرنا، کام کرنے کی جانچ، اور خود کو ان بلاک کرنا۔
- پاس ورڈ سے root لاگ ان بند کریںپاس ورڈ سے root لاگ ان کیوں خطرناک ہے، PermitRootLogin کے اختیارات کیسے مختلف ہیں، اور مشین تک رسائی کھوئے بغیر اسے کیسے بند کریں۔
- خودکار سیکیورٹی اپ ڈیٹسDebian اور Ubuntu پر unattended-upgrades اور AlmaLinux پر dnf-automatic کیسے کنفیگر کریں تاکہ پیچ خود انسٹال ہوں اور رات کو سروس بند نہ ہو۔
- رسائی نہ کھوئیں: بیک اپ کیز اور پاس ورڈزمشین تک رسائی کے راستے کیسے بنتے ہیں، دوسری SSH کی کیوں ضروری ہے، root پاس ورڈ کہاں محفوظ کریں، اور اگر واحد کی گم ہو جائے تو کیا کریں۔
- مشین میں کون لاگ ان ہوا: لاگ ان لاگزکامیاب اور ناکام لاگ ان کہاں دیکھیں، last، lastb، اور journalctl کیسے پڑھیں، sudo کے ذریعے اعمال کیسے ٹریک کریں، اور لاگ ریٹینشن کیسے سیٹ اپ کریں۔
- مشین ہیک ہونے کی علاماتکون سی علامات بتاتی ہیں کہ مشین پر کسی اور کا کوڈ چل رہا ہے، کمانڈز سے یہ کیسے جانچیں، اور دوبارہ انسٹالیشن ہی واحد قابلِ بھروسہ راستہ کیوں ہے۔
- مشین پر حملے: ہم کیا کرتے ہیں اور آپ کیا کر سکتے ہیںچینل اور ایپلیکیشن پر حملہ کیسا لگتا ہے، یہ کیسے مختلف ہیں، آپ اپنی طرف کیا کنفیگر کر سکتے ہیں، اور کیسے سمجھیں کہ یہ حملہ ہی نہیں ہے۔
- استعمال کی شرائط: مشین کیوں معطل ہو سکتی ہےمشین پر کیا ہوسٹ یا چلا نہیں سکتے، ہیک کی صورت میں بھی رسائی کیوں محدود کی جاتی ہے، اطلاع کیسے آتی ہے، اور بعد میں کیا کرنا ہے۔
ویب سائٹس اور ویب سرورز
- Nginx: انسٹالیشن اور آپ کی پہلی سائٹMillida VDS پر Nginx کیسے انسٹال کریں، اپنے پتے پر پہلا صفحہ کیسے پیش کریں، اور ٹائپو سے کنفیگریشن خراب ہونے سے کیسے بچیں۔
- Apache: تنصیب اور ورچوئل ہوسٹسVPS پر Apache کی تنصیب، ورچوئل ہوسٹس اور ماڈیولز کی کنفیگریشن، اور پورٹ 80 پر Nginx کے ساتھ عام ٹکراؤ کا حل۔
- Caddy: باکس سے سرٹیفکیٹ کے ساتھ سائٹایک ویب سرور جو خود HTTPS سرٹیفکیٹ حاصل اور تجدید کرتا ہے۔ VPS پر تنصیب، کم سے کم Caddyfile، اور Nginx سے منتقلی۔
- مفت Let's Encrypt سرٹیفکیٹcertbot کے ساتھ VPS پر HTTPS سرٹیفکیٹ کیسے جاری اور خودکار تجدید کریں، بشمول وہ صورت جب پورٹ 80 پہلے سے استعمال میں ہو۔
- اسٹیٹک سائٹ: فائل سے ڈومین تکلینڈنگ پیج یا React یا Vue بلڈ کا مکمل راستہ: فائلیں VPS پر اپ لوڈ کریں، ویب سرور سے پیش کریں، ڈومین بائنڈ کریں، اور بغیر ڈاؤن ٹائم اپ ڈیٹ کریں۔
- PHP-FPM: PHP سائٹسVDS پر PHP-FPM انسٹال کرنا، اسے Nginx کے ساتھ جوڑنا، اپنے ٹیئر کی میموری کے مطابق پروسیسز کی تعداد منتخب کرنا، اور 502 اور 504 خرابیوں کا حل۔
- systemd کے تحت Node.js ایپلیکیشنVDS پر Node ایپلیکیشن کیسے چلائیں کہ SSH منقطع ہونے اور مشین ری بوٹ ہونے پر بھی قائم رہے: systemd یونٹ، ماحولیاتی متغیرات، لاگز۔
- Python ایپلیکیشن: gunicorn اور systemdVDS پر Django، Flask، یا FastAPI چلانا: ورچوئل ماحول، ساکٹ کے ساتھ gunicorn، systemd سروس، اور اپنے ٹیئر کے مطابق ورکرز کی تعداد منتخب کرنا۔
- ریورس پراکسی: ایک ایڈریس پر کئی ایپلیکیشنزایک عوامی VDS ایڈریس کو ڈومینز اور پاتھز کے ذریعے کئی ایپلیکیشنز میں کیسے بانٹیں، ہیڈرز صحیح طریقے سے پاس کریں، اور WebSocket نہ توڑیں۔
- ایک سرور پر متعدد سائٹسایک VPS پر درجنوں سائٹس کی میزبانی کیسے کریں: ڈائریکٹری لے آؤٹ، الگ کنفگ اور یوزرز، مشترکہ سرٹیفکیٹ، اور ٹیئر کے مطابق لوڈ کا اندازہ۔
ڈیٹا بیس
- MySQL اور MariaDB: انسٹالیشن اور آپ کا پہلا ڈیٹابیسVDS پر ڈیٹابیس سرور انسٹال کرنا، محفوظ ابتدائی سیٹ اپ، ڈیٹابیس اور صارف بنانا، کنکشن کی جانچ، اور عام ابتدائی خرابیاں۔
- PostgreSQL: انسٹالیشن اور آپ کا پہلا ڈیٹابیسVDS پر PostgreSQL انسٹال کرنا، رولز اور پہلا ڈیٹابیس، pg_hba.conf میں تصدیق کیسے کام کرتی ہے، اور کنکشن کی خرابیوں کا حل۔
- Redis: کیش اور قطاریںVDS پر Redis انسٹال کرنا، پاس ورڈ اور لوکل ایڈریس سے بائنڈنگ، میموری کی حد اور eviction پالیسی، اور کیش اور قطار کے درمیان فرق۔
- SQLite: یہ کب کافی ہےVPS پر SQLite الگ ڈیٹا بیس سرور سے کہاں بہتر ہے، WAL کیسے فعال کریں اور “database is locked” سے کیسے بچیں، اور PostgreSQL پر کب منتقل ہونا چاہیے۔
- ریموٹ ڈیٹا بیس رسائی: اسے پوری انٹرنیٹ پر کیسے نہ کھولیںاپنے کام کے کمپیوٹر سے VDS پر ڈیٹا بیس سے جڑنے کے دو طریقے: SSH ٹنل اور پابندیوں کے ساتھ کھلا پورٹ۔ کیا چنیں اور کیسے جانچیں۔
- ڈیٹا بیس بیک اپسMySQL اور PostgreSQL ڈمپس کا شیڈول کیسے بنائیں، انہیں مشین سے باہر کیسے منتقل کریں، اور تصدیق کریں کہ بیک اپ واقعی ری اسٹور ہوتا ہے۔
- اپنے ٹیئر کے لیے ڈیٹا بیس میموری کنفیگر کرناVDS-1…VDS-6 کے لیے PostgreSQL اور MySQL کی مخصوص بفر ویلیوز، اور ڈیٹا بیس، ایپلیکیشن، اور سسٹم کے درمیان میموری تقسیم کرنے کا اصول۔
- ڈیٹا بیس میں صارفین اور اجازتیںMySQL اور PostgreSQL میں ہر ایپلیکیشن کے لیے الگ صارف کیسے بنائیں، کم سے کم اجازتیں کیسے دیں، اور تصدیق کیسے کریں کہ کوئی اضافی اجازت نہیں دی گئی۔
- کسی اور سرور سے ڈیٹابیس منتقل کرناڈیٹابیس کو Millida VDS پر منتقل کرنے کا طریقہ: تیاری، نیٹ ورک کے ذریعے ڈمپ کی منتقلی، سالمیت کی جانچ، اور کم سے کم ڈاؤن ٹائم کے ساتھ ایپلیکیشن کی منتقلی۔
- phpMyAdmin اور Adminer: ڈیٹابیس پینلزVDS پر ڈیٹابیس کے لیے ویب پینل کیسے انسٹال کریں اور اسے ایسا محفوظ کریں کہ داخلے کا دروازہ نہ بنے: پاس ورڈ رسائی، پتے کی پابندیاں، متبادل۔
ایپس اور بوٹس
- سرور پر Telegram بوٹ: لانچ اور آٹو اسٹارٹVPS پر Telegram بوٹ کیسے ہوسٹ کریں: اپنے یوزر کے تحت آئسولیشن، systemd سروس، ٹوکن اسٹوریج، لاگز، اور نیٹ ورک بندش سے نمٹنا۔
- Discord بوٹ: لانچ اور مانیٹرنگVPS پر systemd کے تحت Discord بوٹ چلانا، میموری محدود کرنا، لاگز پڑھنا، rate limits سے نمٹنا، اور ڈاؤن ٹائم کے بغیر اپ ڈیٹ کرنا۔
- VDS پر Minecraft سرور: کب معنی رکھتا ہےMinecraft کے لیے VDS اور تیار گیم ہوسٹنگ کا ایماندارانہ موازنہ، کھلاڑیوں کی تعداد کے مطابق ٹیئر کا انتخاب، اور سرور کور دستی طور پر انسٹال کرنے کا طریقہ۔
- Minecraft کے علاوہ گیم سرورزVPS پر CS2، Rust، Terraria، Valheim یا Palworld سرور کیسے ہوسٹ کریں: ٹیئر کی ضروریات، SteamCMD کے ذریعے انسٹالیشن، پورٹس، اور عام مسائل۔
- میل سرور: یہ کیوں مشکل ہے اور کیا غور کریںآؤٹ گوئنگ میل پورٹس کیوں بند ہیں اور انہیں کیسے کھولیں، ای میلز کی ترسیل کے لیے کیا ترتیب دیں — PTR، SPF، DKIM، DMARC — اور اپنا میل سرور کب نہ چلائیں۔
- اپنا Git: Forgejo یا Giteaویب انٹرفیس، SSH رسائی اور بلڈ رنز کے ساتھ ذاتی ریپوزٹری سرور کیسے سیٹ اپ کریں — اور کیا کاپی کریں تاکہ آپ کا کوڈ ضائع نہ ہو۔
- اپنی مانیٹرنگ: Uptime KumaTelegram یا Discord میں اطلاعات کے ساتھ اپنی ویب سائٹس اور سروسز کی دستیابی کی جانچ کیسے ترتیب دیں اور اسے ایسا بنائیں کہ صرف ضرورت پر آپ کو جگائے۔
- شیڈول شدہ ٹاسکس: cron اور systemd ٹائمرزشیڈول شدہ ٹاسکس کیسے چلائیں، کوئی ٹاسک دستی طور پر کیوں چلتا ہے مگر cron میں خاموش رہتا ہے، اور systemd ٹائمرز پر کب منتقل ہونا چاہیے۔
Docker اور کنٹینرز
- Docker: مشین پر انسٹالیشنDebian، Ubuntu اور AlmaLinux پر Docker درست طریقے سے کیسے انسٹال کریں، سرکاری ریپوزٹری سسٹم پیکج سے کیوں بہتر ہے، اور انسٹالیشن کے فوراً بعد کیا جانچیں۔
- Docker Compose: ایک کمانڈ سے متعدد سروسزایک ایپلیکیشن، ڈیٹا بیس اور ویب سرور کے بنڈل کو ایک فائل میں کیسے بیان کریں، ایک کمانڈ سے کیسے چلائیں، اور دستی دوبارہ بلڈ کے بغیر کیسے اپ ڈیٹ کریں۔
- Portainer: براؤزر کے ذریعے کنٹینرزویب کنٹینر مینجمنٹ پینل کیسے انسٹال کریں، یہ کیوں آسان ہے، اور اسے بغیر تحفظ کے انٹرنیٹ پر کیوں نہ رکھیں۔
- والیومز: کنٹینر ڈیٹا اصل میں کہاں رہتا ہےنامزد والیوم اور بائنڈ ماؤنٹ میں کیا فرق ہے، یہ سب ڈسک پر جسمانی طور پر کہاں رہتا ہے، اور کنٹینر دوبارہ بناتے وقت ڈیٹا بیس کو کیسے نہ کھویا جائے۔
- Docker نیٹ ورکس اور پورٹ فارورڈنگکنٹینرز ایک دوسرے کو کیسے دیکھتے ہیں، پورٹ شائع کرنا سادہ EXPOSE سے کیسے مختلف ہے، اور Docker ufw کے قواعد کو کیوں بائی پاس کرتا ہے۔
- کنٹینر لاگز اور انہیں کیسے نہ کھوئیںDocker لاگز کہاں محفوظ ہوتے ہیں، ان کا حجم کیسے محدود کریں تاکہ ڈسک نہ بھریں، اور کیا کریں تاکہ ریکارڈ کنٹینر دوبارہ بننے پر بھی محفوظ رہیں۔
- ڈاؤن ٹائم کے بغیر کنٹینرز کی اپ ڈیٹامیجز کیسے اپ ڈیٹ کریں کہ سروس چلتی رہے اور آپ واپس جا سکیں: ورژن پن کرنا، ہیلتھ چیکس، اقدامات کی ترتیب، اور آٹومیشن۔
- کنٹینرز کے لیے میموری اور CPU کی حدیںکنٹینر کے لیے میموری اور CPU کی حد کیسے مقرر کریں، اس کے بغیر ایک سروس باقی سب کو کیوں گرا دیتی ہے، اور کیسے پتہ چلے کہ پروسیس کو کرنل نے مارا ہے۔
- اپنی امیج رجسٹریاپنی رجسٹری کی ضرورت کب پڑتی ہے، اسے پاس ورڈ اور سرٹیفکیٹ کے ساتھ کیسے سیٹ اپ کریں، یہ کتنی ڈسک لیتی ہے، اور اسے پرانی امیجز کے ڈھیر میں کیسے نہ بدلیں۔
- Docker: عام مسائل حل کرناکنٹینر بار بار ری اسٹارٹ ہو رہا ہے، پورٹ استعمال میں ہے، جگہ نہیں بچی، “permission denied”، ایک سروس اپنے پڑوسی کو نہیں دیکھ پاتی — علامات کی ٹیبل اور مسئلہ حل کرنے کا طریقہ۔
بیک اپ اور ڈسک
- بالکل کیا کاپی کرنا چاہیےVPS پر اصل میں کس چیز کا بیک اپ لینا ضروری ہے، کیا کاپی کرنا بےکار ہے، اور ڈیٹا بیس کیسے ایکسپورٹ کریں تاکہ کاپی واقعی کام کرے۔
- rsync کے ساتھ بیک اپSSH کے ذریعے دوسرے سرور پر فائل کاپی کیسے سیٹ اپ کریں، ہارڈ لنکس سے ورژن ہسٹری بنائیں، اور خطرناک --delete آپشن سے زیادہ کچھ حذف ہونے سے بچیں۔
- Restic: انکرپشن اور ہسٹری کے ساتھ بیک اپاینڈ ٹو اینڈ انکرپشن، ڈیڈپلیکیشن، اور تاریخ کے مطابق اسنیپ شاٹس کے ساتھ بیک اپ کیسے سیٹ اپ کریں، انہیں خودکار بنائیں، اور سالمیت کی تصدیق کریں۔
- آف سائٹ بیک اپسڈیٹا کے ساتھ رکھی کاپی آپ کو کیوں نہیں بچاتی، اسے کہاں رکھیں، کلید کی اجازتیں کیسے محدود کریں، اور مشین مکمل طور پر دستیاب نہ ہو تو کیا قابلِ رسائی ہونا چاہیے۔
- ڈسک کی جگہ: کہاں جاتی ہےڈسک کس چیز سے بھری ہے یہ کیسے تلاش کریں، حذف شدہ مگر کھلی فائل کیوں خطرناک ہے، کیا صاف کرنا محفوظ ہے، اور پینل میں استعمال کی انگوٹھی غلط کیوں دکھا سکتی ہے۔
- ڈسک کی رفتار: بیس لائن اور برسٹٹیئر کے حساب سے ڈسک کی رفتار کی حد کیسے شمار ہوتی ہے، 30 سیکنڈ کا برسٹ کیوں ضروری ہے، اصل رفتار کیسے ناپیں، اور حد پر پہنچ جائیں تو کیا کریں۔
- ڈسک ختم ہو رہی ہے: اسے کیسے بڑھائیںڈسک کی جگہ ناکافی ہونے پر کیا کریں: صفائی، ڈیٹا باہر منتقل کرنا، یا اونچے ٹیئر پر اپ گریڈ — اور ڈسک کو واپس چھوٹا کیوں نہیں کر سکتے۔
- پارٹیشنز اور فائل سسٹمزVPS پر ڈسک پارٹیشننگ کیسے ہوتی ہے، LVM عام پارٹیشنز سے کیسے مختلف ہے، اضافی ڈائریکٹری کیسے ماؤنٹ کریں، اور fstab میں کیا لکھیں تاکہ مشین بوٹ ہو۔
- ٹیسٹ ریسٹور: اپنے بیک اپ پہلے سے جانچیںآزمائشی ریسٹور کیسے کریں، نتیجے کے طور پر کیا ریکارڈ کریں، اور کون سی عام حیرتیں صرف مشقوں میں سامنے آتی ہیں، اصل آفت میں نہیں۔
- ڈیٹا غائب ہو گیا: مرحلہ وار کیا کریںجب فائلیں یا ڈیٹا بیس غائب ہو جائیں تو طریقہ کار: اپنے پہلے اقدام سے صورتحال مزید خراب کیسے نہ کریں، باقیات کہاں تلاش کریں، اور کیا بحال ہو سکتا ہے اور کیا نہیں۔
مانیٹرنگ اور کارکردگی
- htop اور btop: اس وقت مشین پر کیا ہو رہا ہےپروسیسز، CPU اور میموری کی لائیو تصویر کیسے دیکھیں، کون سے کالم اہم ہیں، اور فل اسکرین پروگرام ٹیکسٹ کنسول کے بجائے “Screen” پر کیوں چلانے چاہیے۔
- ڈسک لوڈ: iostat اور iotopکیسے پتہ چلائیں کہ مشین ڈسک سے محدود ہے، اصل میں لکھ کون رہا ہے، اور اعداد و شمار کو آپ کے VPS ٹیئر کی رفتار کی حد سے کیسے جوڑیں۔
- نیٹ ورک لوڈ: iftop، nload، ssمشین سے کتنا ٹریفک گزرتا ہے، یہ بالکل کہاں جاتا ہے، اور چینل بھر جانے پر کون سے پروسیس کنکشنز رکھے ہوئے ہیں، یہ کیسے دیکھیں۔
- پینل کے گراف: انہیں کیسے پڑھیں“Overview” ٹیب پر CPU، ٹریفک، اور میموری کے گراف کیا دکھاتے ہیں، مدت کیسے منتخب کریں، اور ان سے کون سے نتائج اخذ کر سکتے ہیں اور کون سے نہیں۔
- systemd لاگز: journalctl آسان زبان میںلاگ میں سروس کی ناکامی کی وجہ کیسے تلاش کریں، وقت اور سطح کے مطابق مطلوبہ چیز کیسے فلٹر کریں، اور لاگوں کو پوری ڈسک کھانے سے کیسے روکیں۔
- Netdata: مشین کی تفصیلی میٹرکسVDS پر Netdata کیسے انسٹال کریں، اس تک باہر والوں کی رسائی کیسے محدود کریں، اور پینل کے گراف کافی نہ ہوں تو کیا دیکھیں۔
- سائٹ ڈاؤن ٹائم الرٹسسروس کی عدم دستیابی کا پتہ صارفین سے پہلے کیسے چلے: بیرونی چیکس، سرور پر ہی ایک سادہ واچ ڈاگ، اور سروس کا خودکار ری اسٹارٹ۔
- لوڈ ایوریج: تین نمبروں کا مطلباپنے VPS ٹیئر پر لوڈ ایوریج کو درست طریقے سے کیسے پڑھیں، بیکار CPU کے ساتھ زیادہ لوڈ کیوں ہو سکتا ہے، اور نمبر کب واقعی کارروائی کا تقاضا کرتے ہیں۔
- میموری اور swap: اعلیٰ ٹیئر کا وقت کب ہےعام میموری کے استعمال اور کمی میں کیسے فرق کریں، چھوٹے ٹیئر پر swap کیوں ضروری ہے، اور کن علامات سے اعلیٰ پلان پر منتقل ہونے کا فیصلہ کریں۔
- ڈسک اور نیٹ ورک کی رفتار کی پیمائشاپنے VPS ٹیئر پر ڈسک اور نیٹ ورک کی دیانتداری سے پیمائش کیسے کریں، کون سے نمبر نارمل سمجھیں، اور ٹیسٹ کے پہلے سیکنڈ ہمیشہ جھوٹ کیوں بولتے ہیں۔
Windows Server
- RDP کے ذریعے Windows Server میں پہلا لاگ انWindows Server 2022 یا 2025 والے نئے سرور سے کیسے جڑیں، ایڈمنسٹریٹر پاس ورڈ کہاں سے لیں، اور پہلے پندرہ منٹ میں کیا کریں۔
- RDP تحفظ: پورٹ، پاس ورڈ، پابندیاںریموٹ ڈیسک ٹاپ کو بروٹ فورس سے کیسے بچائیں: ایڈریسز کی اجازت فہرست، پورٹ تبدیل کرنا، اکاؤنٹ لاک آؤٹ، اور لاگ ان لاگ کی جانچ۔
- Windows Server اپڈیٹسWindows Server والے VDS پر مجموعی اپڈیٹس کیسے انسٹال کریں، ری اسٹارٹ ونڈو کیسے مقرر کریں، اور اگر اپڈیٹ ہینگ ہو جائے یا رول بیک ہو جائے تو کیا کریں۔
- Windows Firewall: جو ضروری ہے اسے کھولنااپنی سروس کے لیے پورٹ کیسے کھولیں، ایڈریس کے مطابق رسائی کیسے محدود کریں، اور سرور تک رسائی کھوئے بغیر تصدیق کریں کہ رول واقعی کام کر رہا ہے۔
- Windows Server میں یوزرز اور اجازتیںایڈمنسٹریٹر حقوق کے بغیر کام کا اکاؤنٹ کیسے بنائیں، RDP اور فولڈرز تک رسائی کیسے دیں، اور مشین کو ہر چیز کے لیے ایک پاس ورڈ کے ساتھ چھوڑنے سے کیسے بچیں۔
- Windows Server میں ڈسکس اور پارٹیشنزاستعمال شدہ جگہ کیسے دیکھیں، اونچی ٹیئر پر منتقل ہونے کے بعد سسٹم پارٹیشن کیسے بڑھائیں، اور ڈسک تقریباً بھرنے پر گیگابائٹس کیسے خالی کریں۔
- IIS: Windows پر ایک سائٹVPS پر IIS ویب سرور کیسے انسٹال کریں، اپنی پہلی سائٹ اپنے ڈومین پر کیسے شائع کریں، سرٹیفکیٹ کیسے جاری کریں، اور لاگز میں ڈوبنے سے کیسے بچیں۔
- VPS پر MS SQL ServerWindows VPS پر MS SQL Server Express کیسے انسٹال کریں، اس کی میموری کیسے محدود کریں، محفوظ طریقے سے رسائی کیسے کھولیں، اور بیک اپ کیسے سیٹ اپ کریں۔
- RDP کے بغیر ریموٹ مینجمنٹ: PowerShellWindows Server مشین کو کمانڈز سے کیسے مینیج کریں: WinRM، SSH پر PowerShell، محفوظ سیٹ اپ، اور جب گرافیکل سیشن دستیاب نہ ہو تو کیا کریں۔
- Windows Server لائسنس: کیا شامل ہےاپنے سرور پر ایکٹیویشن کی حالت کیسے چیک کریں، غیر ایکٹیویٹڈ کاپی کے پیغامات کا کیا مطلب ہے، اور OS اور رولز کے لائسنس کے درمیان حد کہاں ہے۔
مسائل کا حل
- SSH کنیکٹ نہیں ہو رہامرحلہ وار تجزیہ: “connection timed out” سے “access denied” تک — کیسے سمجھیں کہ خرابی بالکل کہاں ہے اور پینل کنسول کے ذریعے رسائی کیسے بحال کریں۔
- سرور سست ہے: کہاں سے شروع کریںپانچ منٹ کا تشخیصی طریقہ: CPU، میموری، ڈسک، نیٹ ورک — چند کمانڈز سے کیسے معلوم کریں کہ اصل رکاوٹ کیا ہے اور آگے کیا کریں۔
- میموری ختم: OOM killerکیسے جانیں کہ کسی پروسیس کو میموری کی کمی کی وجہ سے کرنل نے ختم کیا، قصور کس کا ہے، اور کون سی سیٹنگز اس صورتحال کو دوبارہ ہونے سے روکیں گی۔
- ڈسک کی جگہ ختم ہو گئیڈسک کھا کون رہا ہے یہ تیزی سے کیسے تلاش کریں، محفوظ طریقے سے گیگا بائٹس کیسے خالی کریں، اور خطرات کو کیسے سمجھیں: حذف شدہ کھلی فائلیں اور ختم شدہ inodes۔
- مشین بوٹ نہیں ہو رہیجب ری بوٹ کے بعد VPS اپ نہ آئے تو کیا کریں: بوٹ اسکرین کیسے دیکھیں، عام وجوہات کا تجزیہ کریں، اور ریکوری ڈسک سے سسٹم کی مرمت کریں۔
- مشین پر نیٹ ورک ختم ہو گیاجب مشین SSH پر جواب نہ دے اور خود انٹرنیٹ تک رسائی نہ رکھے تو کیا جانچیں: کنسول، انٹرفیس کی حالت، ڈیفالٹ روٹ، اور فلٹر قواعد۔
- نام حل نہیں ہو رہے (DNS)مشین پتے دیکھ سکتی ہے مگر نام نہیں: resolver کیسے جانچیں، resolv.conf کیسے ٹھیک کریں، اور ری بوٹ کے بعد سیٹنگ کھونے سے کیسے بچیں۔
- سروس شروع نہیں ہوتی: systemd کے ساتھ مسئلہ حل کرناپانچ کمانڈز میں کیسے پتہ چلائیں کہ systemd یونٹ کیوں ناکام ہو رہی ہے: اسٹیٹس، لاگز، کنفیگریشن چیک، اجازتیں، اور پہلے سے استعمال شدہ پورٹ۔
- CPU 100% پر ہےCPU کورز کھانے والا پروسیس کیسے تلاش کریں، اصل لوڈ کو ڈسک ویٹ سے کیسے الگ کریں، اور فیصلہ کریں کہ کوڈ ٹھیک کرنا ہے یا اعلیٰ ٹیئر پر جانا ہے۔
- کرنل کریش: کرنل پینک اور آگے کیاجب مشین بوٹ نہ ہو اور اسکرین پر کرنل کا پیغام جم جائے تو کیا کریں: خرابی کا متن محفوظ کریں، کرنل واپس کریں، اور ریکوری ڈسک سے fstab درست کریں۔
پلانز اور بلنگ
- پلان ٹیئرز اور ان میں کیا شامل ہےMillida VDS کے چھ ٹیئرز: کورز، میموری، ڈسک، اور قیمت، بغیر اضافی لاگت کے کیا شامل ہے، اور اپنے کام کے لیے ٹیئر کیسے منتخب کریں۔
- ادائیگی: Millida بیلنس اور چارجزمشین کی ادائیگی کیسے ہوتی ہے: ایک واحد Millida بیلنس، آرڈر اور تجدید پر چارجز، “Payment” ٹیب پر کیا نظر آتا ہے، اور رقم ختم ہونے سے کیسے بچیں۔
- مشین کی تجدیدVDS کی تجدید کیسے کریں، آٹو رینیو کیا کرتا ہے، آپ کو کون سی یاد دہانیاں ملتی ہیں، اور ادائیگی میں تاخیر کے کتنے دن بعد مشین بند اور حذف ہو جاتی ہے۔
- اپنا پلان اپ گریڈ کرنا اور فرق ادا کرنااونچے ٹیئر پر کیسے جائیں، باقی دنوں کے لیے متناسب رقم کیسے حساب ہوتی ہے، منتقلی کے دوران سرور کا کیا ہوتا ہے، اور واپس کیوں نہیں جا سکتے۔
- رقم کی واپسی: پیسے کب واپس آتے ہیںکن صورتوں میں آپ مشین کے لیے رقم کی واپسی کی توقع کر سکتے ہیں، استعمال شدہ سروس کسے شمار کیا جاتا ہے، اور درخواست صحیح طریقے سے کیسے جمع کرائیں۔
- ادائیگی نہ ہونے پر معطلیادائیگی میں تاخیر کے کتنے دن بعد سرور بند ہوتا ہے، کیا محفوظ رہتا ہے، اسے آن لائن کیسے واپس لائیں، اور معطلی حذف ہونے سے کیسے مختلف ہے۔
- مشین کا حذف ہونا اور بائ آؤٹ کی مدتادھار ادائیگی کے کتنے دن بعد مشین حذف ہو جاتی ہے، اس کے بعد ڈیٹا کتنی دیر زندہ رہتا ہے، مشین کو درست طریقے سے کیسے منسوخ کریں، اور پہلے سے کیا کرنا چاہیے۔
- دستاویزات اور بلنگ کی تاریخمشین کے واقعات کہاں دیکھیں، چارج کی رقوم کہاں محفوظ ہوتی ہیں، اور اگر کوئی چارج واضح نہ ہو تو کیا کریں۔
- طویل مدت کے لیے رعایتیں3، 6 اور 12 ماہ کی ادائیگی پر کتنی بچت ہوتی ہے، ہر ٹیئر کے لیے کل رقم کیسے شمار ہوتی ہے، اور طویل مدت کب لینا فائدے مند نہیں۔
- سروس مشینیں اور ٹیسٹ کی سہولیاتاندرونی کام یا جانچ کے لیے فراہم کردہ مشین عام مشین سے کیسے مختلف ہوتی ہے، اس پر کون سے قواعد لاگو ہوتے ہیں، اور ٹیسٹ کے بعد اس کا کیا ہوتا ہے۔
عمومی سوالات
- VPS کے بارے میں عمومی سوالاتMillida VDS کے بارے میں اہم سوالات کے مختصر جوابات: یہ سروس کیا ہے، مشین کتنی تیزی سے فراہم ہوتی ہے، اسے کون منظم کرتا ہے، اور ہم کیا پیش نہیں کرتے۔
- تکنیکی سوالاتCPU کورز، میموری، ڈسک کی رفتار، کنسولز، گیسٹ ایجنٹ، اور OS ری انسٹالیشن کے بارے میں جوابات — مشین پہلی بار سیٹ اپ کرتے وقت لوگ کیا پوچھتے ہیں۔
- نیٹ ورکنگ اور پتے کے بارے میں سوالاتپبلک IPv4 پتہ، بینڈوڈتھ، PTR ریورس ریکارڈ، ڈومینز، اور باہر سے مشین کی دستیابی کے بارے میں عام سوالات۔
- سیکیورٹی کے سوالاتRoot پاس ورڈ، SSH کیز، مشین کی حفاظت کس کی ذمہ داری ہے، کمپرومائز کی علامات، اور اگر مشین واقعی کمپرومائز ہو جائے تو کیا کریں۔
- ادائیگی کے سوالاتMillida بیلنس، شرائط اور رعایتیں، تجدید، ٹیئر اپ گریڈ پر اضافی ادائیگی، معطلی، اور ریفنڈز — ہر سوال پر مختصراً۔
- آپریٹنگ سسٹمز کے بارے میں سوالاتWindows Server کی کون سی ڈسٹری بیوشنز اور ورژنز دستیاب ہیں، OS کیسے منتخب کریں، ری انسٹالیشن اپ ڈیٹ سے کیسے مختلف ہے، اور OS تبدیل کرنے کے بعد کیا کریں۔
- مشین پر آپ کیا کر سکتے ہیں اور کیا نہیںVPS کے استعمال کی حدود: کون سے کام معمول کے ہیں، کیا وسائل کا غلط استعمال سمجھا جاتا ہے، اور کون سے اقدامات ناقابل قبول ہیں۔
- سپورٹ سے کیسے رابطہ کریں اور کیا شامل کریںہم سے رابطہ کرنے سے پہلے کیا جمع کریں، کون سا ڈیٹا مسئلہ حل کرنے میں تیزی لاتا ہے، ہم خود کیا سنبھالتے ہیں، اور کیا آپ کی ذمہ داری میں آتا ہے۔
- دوسرے ہوسٹ سے ہماری مشین پر منتقلیڈاؤن ٹائم کے بغیر ویب سائٹ، ڈیٹا بیس اور میل کو Millida VDS پر کیسے منتقل کریں: اقدامات کی ترتیب، مائیگریشن کمانڈز، اور پتہ تبدیل کرتے وقت عام غلطیاں۔
- قانونی سوالات: معاہدہ، ڈیٹا، ذمہ داریVPS کرائے پر لیتے وقت کس کی ذمہ داری کیا ہے، آپ کے ڈیٹا کا کیا ہوتا ہے، ذمہ داری کے شعبے کیسے تقسیم ہوتے ہیں، اور قواعد کی خلاف ورزی کیا سمجھی جاتی ہے۔