Technical Anshu ہوم › ٹیوٹوریلز › ESXi پر Ubuntu سرور
🐧 ESXi پر اوبنٹو سرور

VMware ESXi پر Ubuntu سرور انسٹال کریں۔

VMware ESXi ہوسٹ پر مرحلہ وار Ubuntu Server انسٹال کرنا — ورچوئل مشین بنانا اور ہر انسٹالر اسکرین کی وضاحت، زبان اور نیٹ ورک سے لے کر اسٹوریج تک، آپ کا پروفائل اور OpenSSH چیک باکس۔

✍️ Technical Anshu🐧 Ubuntu Server / ESXi🎧 Multi-Language Audio
VMware ESXi پر Ubuntu سرور انسٹال کریں۔
🎧 کثیر لسانی آڈیو: ویڈیو پلیئر میں [ترتیبات] (⚙️) ➔ [آڈیو ٹریک] پر کلک کر کے زبان منتخب کریں۔

📑باب

  1. شروع کرنے سے پہلے آپ کو کیا چاہیے — ایک ESXi میزبان اور Ubuntu Server LTS ISO
  2. ISO کو میزبان پر ڈیٹا اسٹور پر اپ لوڈ کریں
  3. ورچوئل مشین بنائیں — نام، مہمان OS، CPU، میموری اور ڈسک
  4. ISO منسلک کریں، پاور آن کریں اور کنسول کھولیں
  5. زبان اور کی بورڈ لے آؤٹ اسکرینز
  6. تنصیب کی قسم کا انتخاب کریں — Ubuntu Server یا کم سے کم ذائقہ
  7. نیٹ ورک اسکرین — DHCP یا ایک جامد پتہ، نیز پراکسی اور مرر اسکرینز
  8. اسٹوریج — گائیڈڈ لے آؤٹ اور LVM ڈیفالٹ
  9. آپ کا پروفائل اور OpenSSH چیک باکس
  10. نمایاں تصویریں، خود انسٹالیشن اور ریبوٹ
  11. پہلے لاگ ان کی جانچ پڑتال، ایک بار اپ ڈیٹ کرنا، اور SSH پر سوئچ کرنا

📋 جائزہ اور مرحلہ وار گائیڈ

1

آئی ایس او حاصل کریں اور اسے ڈیٹا اسٹور پر اپ لوڈ کریں۔

آپ کو دو چیزوں کی ضرورت ہے: ایک ESXi میزبان جس میں آپ لاگ ان کر سکتے ہیں، اور Ubuntu Server ISO ubuntu.com سے ڈاؤن لوڈ کیا گیا ہے۔ موجودہ LTS ریلیز کا انتخاب کریں - طویل مدتی سپورٹ ورژنز کو کئی سالوں کی اپ ڈیٹس ملتی ہیں اور تقریباً ہر گائیڈ کا یہی فرض ہے۔ پھر کچھ بھی بنانے سے پہلے میزبان پر ISO کو اپ لوڈ کریں: ESXi ویب کلائنٹ میں اسٹوریج کھولیں، حقیقی خالی جگہ کے ساتھ ڈیٹا اسٹور منتخب کریں، ڈیٹا اسٹور براؤزر کھولیں اور اپ لوڈ استعمال کریں۔ ورچوئل مشین اس فائل سے بوٹ ہو جائے گی۔

ابھی بنیادی باتوں کا فیصلہ کریں: VM کے لیے واضح نام، اسے کتنی ڈسک ملتی ہے، اور آیا یہ DHCP سے اپنا پتہ لیتا ہے یا ایک مقررہ جامد پتہ۔ Ubuntu کے دستاویزی کم از کم ہیں - تقریبا 1.5 GB RAM انسٹالر کو چلاتا ہے - لیکن ایک سرور جسے آپ اصل میں استعمال کرنے کا ارادہ رکھتے ہیں کم از کم 2 سے 4 GB RAM اور 25 GB یا اس سے زیادہ ڈسک کا مستحق ہے۔ آپ بعد میں ورچوئل ڈسک بڑھا سکتے ہیں۔ اسے سکڑنا دردناک سمت ہے۔

📌 نوٹ: ESXi خود اب Broadcom سافٹ ویئر ہے۔ پرانا مفت ESXi ایڈیشن 2024 کے اوائل میں واپس لے لیا گیا تھا، اور 2025 میں ESXi 8.0 Update 3e کے ساتھ ایک مفت ایڈیشن لیب اور غیر پروڈکشن کے استعمال کے لیے واپس کر دیا گیا تھا — اپنے میزبان پر لاگو ہونے والی شرائط کے لیے Broadcom کا موجودہ صفحہ دیکھیں۔
2

صحیح ترتیبات کے ساتھ ورچوئل مشین بنائیں

ESXi ویب کلائنٹ میں VM بنائیں / رجسٹر کریں کا انتخاب کریں، پھر ایک نئی ورچوئل مشین بنائیں۔ اہم انتخاب:

نام اور مہمان OS: VM کو ایک ایسا نام دیں جو اس کا کام بتائے، اور مہمان OS فیملی Linux، ورژن Ubuntu Linux (64-bit) کو منتخب کریں — ESXi اسے سمجھدار ڈیفالٹس کو منتخب کرنے کے لیے استعمال کرتا ہے۔ اسٹوریج: وہ ڈیٹا اسٹور جس پر آپ نے ISO کو اپ لوڈ کیا ہے۔ CPU اور میموری: 2 vCPUs اور 4 GB RAM ٹیسٹ یا چھوٹے سروس سرور کے لیے ایک آرام دہ نقطہ آغاز ہے۔ ہارڈ ڈسک: 25 جی بی یا اس سے زیادہ؛ پتلی پروویژنڈ لیب کے لیے ٹھیک ہے، موٹی پروویژنڈ سامنے کی جگہ کو محفوظ رکھتی ہے۔ نیٹ ورک اڈاپٹر: VMXNET 3 کا انتخاب کریں — Ubuntu اپنے ڈرائیور کو کرنل میں بھیجتا ہے، لہذا نیٹ ورک انسٹال کے دوران ہی کام کرتا ہے۔

CD/DVD ڈرائیو: اسے اپ لوڈ کردہ آئی ایس او (ڈیٹا اسٹور آئی ایس او فائل) کی طرف اشارہ کریں اور یقینی بنائیں کہ کنیکٹ ایٹ پاور آن پر ٹک ہے۔ فرم ویئر کو اس کے ڈیفالٹ پر چھوڑ دیں، جو کہ موجودہ ریلیز پر EFI ہے — Ubuntu مکمل طور پر EFI اور Secure Boot کو سپورٹ کرتا ہے، اس لیے تبدیل کرنے کے لیے کچھ نہیں ہے۔

⚠️ انتباہ: اگر "کنیکٹ ایٹ پاور آن" پر ٹک نہیں ہے، تو VM بغیر بوٹ ایبل ڈیوائس کے شروع ہوتا ہے اور "کوئی آپریٹنگ سسٹم نہیں ملا" طرز کے پیغام پر رک جاتا ہے۔ یہ واحد سب سے عام وجہ ہے جو پہلی انسٹال کے ناکام نظر آتی ہے — کسی اور چیز سے پہلے اس ترتیب کو چیک کریں۔
3

زبان اور کی بورڈ اسکرینوں کو بوٹ اور صاف کریں۔

VM آن کریں اور اس کا کنسول کھولیں۔ بوٹ مینو Ubuntu Server کو آزمائیں یا انسٹال کریں پیش کرتا ہے — اسے منتخب کریں اور Enter دبائیں (تھوڑے انتظار کے بعد یہ خود بھی جاری رہتا ہے)۔ انسٹالر پہلے ہارڈویئر کا فوری پتہ چلاتا ہے، پھر ویلکم اسکرین آپ کی زبان پوچھتی ہے۔ اسے منتخب کریں اور جاری رکھیں کو دبائیں۔

اگلا کی بورڈ لے آؤٹ اسکرین ہے۔ صحیح لے آؤٹ کو منتخب کرنے کے لیے دس سیکنڈ کا وقت لیں اور فراہم کردہ باکس میں چند کلیدوں کی جانچ کریں۔

✅ ٹپ: غلط کی بورڈ لے آؤٹ آپ کے پاس ورڈ کو بعد میں ایک پہیلی میں بدل دیتا ہے — انسٹالر آپ کو یہ نہیں دکھا سکتا کہ آپ پاس ورڈ پرامپٹ پر کیا ٹائپ کر رہے ہیں، اس لیے یہاں لے آؤٹ کی جانچ کریں، جہاں آپ اب بھی چابیاں دیکھ سکتے ہیں۔
4

انسٹال کی قسم منتخب کریں اور نیٹ ورک سیٹ کریں۔

موجودہ ریلیز انسٹالیشن اسکرین کی قسم پر دو ذائقے پیش کرتی ہیں: Ubuntu Server — انتظامی ٹولز کے معمول کے مجموعہ کے ساتھ معیاری انسٹال — اور Ubuntu سرور (کم سے کم) — ایک چھوٹی انسٹال جس کا مطلب خودکار اور کلاؤڈ طرز کی تعیناتیوں کے لیے ہے۔ پہلے سرور یا لرننگ مشین کے لیے، باقاعدہ Ubuntu سرور کا انتخاب کریں۔ کم سے کم کرنے سے روزمرہ کے اوزار نکل جاتے ہیں جس کی آپ کو توقع ہوگی، اور انہیں ایک ایک کرکے واپس شامل کرنے سے اس سے زیادہ وقت خرچ ہوتا ہے۔

نیٹ ورک کنکشن اسکرین آپ کا ورچوئل نیٹ ورک کارڈ دکھاتی ہے (یہ ens160 کے طور پر ظاہر ہوتا ہے)۔ پہلے سے طے شدہ طور پر یہ DHCP سے ایڈریس مانگتا ہے، اور زیادہ تر گھر اور لیب انسٹالز کے لیے آپ کو بس اتنا ہی درکار ہوتا ہے — اسے موصول ہونے والے پتے کو نوٹ کریں، کیونکہ اسی جگہ آپ سرور تک پہنچیں گے۔ اگر اس سرور کو ہمیشہ ایک ہی پتے پر رہنا چاہیے — اور حقیقی سرورز کو عام طور پر — اڈاپٹر کو منتخب کرنا چاہیے، IPv4 میں ترمیم کریں کا انتخاب کریں، دستی پر سوئچ کریں اور چار فیلڈز پُر کریں: CIDR فارم میں سب نیٹ، مثال کے طور پر 192.168.1.0/24، یہ ایڈریس، مثال کے لیے آپ یہ سرور دے رہے ہیں۔ 192.168.1.50، گیٹ وے، اور نام سرورز۔ اپنے نیٹ ورک کے اندر ایک ایڈریس چنیں لیکن حد سے باہر آپ کا راؤٹر DHCP کے ذریعے باہر نکلتا ہے، تاکہ دونوں کبھی نہ ٹکرائیں۔

پراکسی اسکرین کو خالی چھوڑا جا سکتا ہے جب تک کہ آپ کا نیٹ ورک کسی پراکسی کے ذریعے ٹریفک کو مجبور نہ کرے۔ آئینہ اسکرین آپ کے قریب ترین Ubuntu آرکائیو کو چنتی ہے اور اس کی جانچ کرتی ہے - اس کی پیش کردہ ڈیفالٹ کو قبول کریں۔

5

اسٹوریج - LVM کے ساتھ گائیڈڈ لے آؤٹ

گائیڈڈ اسٹوریج کنفیگریشن اسکرین پوری ڈسک استعمال کریں پیش کرتی ہے۔ چونکہ یہ بالکل نئی ورچوئل ڈسک ہے، اس لیے یہ صحیح انتخاب ہے — اس میں حفاظت کے لیے کچھ نہیں ہے۔ اس ڈسک کو ایک LVM گروپ کے طور پر سیٹ اپ کریں کا آپشن بطور ڈیفالٹ ٹک ہوتا ہے، اور اسے ٹک لگا کر چھوڑنا زیادہ تر لوگوں کے لیے سمجھدار ڈیفالٹ ہے: LVM ڈسک اور فائل سسٹم کے درمیان ایک پرت ہے جو بعد میں اسٹوریج کو بڑھانا بہت آسان بناتی ہے۔

دبائیں ہو گیا اور انسٹالر سٹوریج کنفیگریشن ریویو اسکرین دکھاتا ہے — وہ پارٹیشن جو یہ بنانے والا ہے، بشمول چھوٹا EFI پارٹیشن اور مرکزی LVM والیوم۔ اسے پڑھیں، پھر تصدیق کریں۔ ایک حتمی انتباہ ایک بار اور پوچھتا ہے، کیونکہ اگلا مرحلہ ڈسک پر لکھتا ہے؛ ایک تازہ ورچوئل ڈسک پر جو بالکل وہی ہے جو آپ چاہتے ہیں۔

⚠️ انتباہ: گائیڈڈ اسٹوریج اس ڈسک کو مٹا دیتا ہے جس کی طرف آپ اشارہ کرتے ہیں۔ اس VM کے اندر ڈسک ورچوئل اور نئی ہے، اس لیے آپ کی اصلی فائلیں محفوظ ہیں — لیکن اس سے پہلے کہ آپ کسی بھی چیز کی تصدیق کریں، اس سے پہلے کہ آپ نے ایک نیا VM بنایا ہے اور آئی ایس او کو اس کے ساتھ منسلک کیا ہے، نہ کہ کسی موجودہ مشین سے دو بار چیک کریں۔
6

پروفائل سیٹ اپ اور OpenSSH چیک باکس

پروفائل سیٹ اپ اسکرین آپ کا نام، سرور کا نام (میزبان نام دوسری مشینیں دیکھیں گے)، صارف نام اور پاس ورڈ مانگتی ہے۔ یہ پہلا صارف منتظم ہے — یہ سسٹم کے کاموں کے لیے sudo استعمال کر سکتا ہے۔ ایک پاس ورڈ چنیں جو آپ کو اگلے مہینے یاد رہے گا۔ آپ اسے پہلے لاگ ان پر ٹائپ کریں گے۔

اس کے بعد SSH سیٹ اپ اسکرین آتی ہے، اور پوری انسٹال کا واحد سب سے مفید ٹک: OpenSSH سرور انسٹال کریں۔ یہ بذریعہ ڈیفالٹ ٹک نہیں ہے — اس پر نشان لگائیں۔ سرور کا کوئی ڈیسک ٹاپ اور کوئی براؤزر نہیں ہے۔ انسٹالیشن کے بعد آپ اسے تقریباً مکمل طور پر اپنے کمپیوٹر سے SSH پر سنبھال لیں گے، اور SSH سرور انسٹال کرنے سے آپ کو بعد میں کنسول ٹرپ کی بچت ہو گی۔ اسکرین گٹ ہب یا لانچ پیڈ سے ایک SSH کلید درآمد کرنے کی بھی پیشکش کرتی ہے - ایک ابتدائی اسے چھوڑ سکتا ہے اور پاس ورڈ لاگ ان کا استعمال کرسکتا ہے۔

آخری انتخاب کی اسکرین نمایاں سرور سنیپس کی فہرست دیتی ہے — مقبول سرور ایپلی کیشنز جو ون ٹک ایکسٹرا کے طور پر پیش کی جاتی ہیں۔ ان سب کو بغیر نشان کے رہنے دیں۔ کلین بیس سسٹم صحیح نقطہ آغاز ہے۔ آپ کو جس چیز کی ضرورت ہے اسے بعد میں جان بوجھ کر انسٹال کیا جا سکتا ہے۔

⚠️ انتباہ: اگر آپ OpenSSH ٹک کے بغیر انسٹال مکمل کرتے ہیں، تو سرور کام کرتا ہے — لیکن آپ اس تک صرف ESXi کنسول کے ذریعے ہی پہنچ سکتے ہیں۔ مرحلہ 8 ایک منٹ کی درستگی کو ظاہر کرتا ہے۔
7

انسٹال کو مکمل کریں اور صاف ستھرا ریبوٹ کریں۔

انسٹالر اب سسٹم کو کاپی کرتا ہے اور اس کی پیشرفت دکھاتا ہے۔ مشترکہ میزبان پر اس مرحلے میں کچھ وقت لگتا ہے — ایک سست پروگریس اسکرین معمول کی بات ہے، اور لاگ ویو ظاہر کرتا ہے کہ یہ اب بھی کام کر رہا ہے۔ جب یہ مکمل ہو جائے، منتخب کریں اب دوبارہ شروع کریں۔

⚠️ انتباہ: اگر VM ریبوٹ کے بعد سیدھا انسٹالر میں بوٹ ہو جاتا ہے، تو یہ ٹوٹا نہیں ہے — اس نے بس پھر سے منسلک ISO کو بوٹ کر دیا ہے۔ VM کو بند کریں، اس کی سیٹنگیں کھولیں اور CD/DVD ڈرائیو کو منقطع کریں (یا کنیکٹ کو پاور آن پر نشان ہٹا دیں)، پھر اسے شروع کریں۔ انسٹال شدہ سسٹم ورچوئل ڈسک سے بوٹ ہو جائے گا۔
8

پہلا لاگ ان - چیک کریں، اپ ڈیٹ کریں، اور SSH میں منتقل کریں۔

اپنے پروفائل سے صارف نام اور پاس ورڈ کے ساتھ کنسول میں لاگ ان کریں۔ سب سے پہلے، اس ایڈریس کی تصدیق کریں جو سرور اصل میں استعمال کر رہا ہے:

Terminal
ip a

ens160 اڈاپٹر کو دیکھیں — وہاں دکھایا گیا پتہ وہی ہے جس سے آپ جڑیں گے۔ اگلا، انسٹالر کی بنائی ہوئی ڈسک لے آؤٹ کو چیک کریں:

Terminal
df -h

پھر اس پر کچھ بھی انسٹال کرنے سے پہلے ایک بار تازہ سسٹم کرنٹ لائیں:

Terminal
sudo apt update
sudo apt upgrade

یہاں سے، ESXi کنسول میں کام کرنا بند کریں اور اپنے کمپیوٹر سے SSH پر سرور کا نظم کریں — اپنے پروفائل سے صارف نام اور آپ نے ابھی تصدیق شدہ پتہ استعمال کرتے ہوئے ssh yourusername@server-address سے جڑیں۔

مرحلہ 6 میں OpenSSH ٹک چھوٹ گئے؟ کنسول پر، اسے ابھی انسٹال کریں اور تصدیق کریں کہ سروس چل رہی ہے:

Terminal
sudo apt install openssh-server
sudo systemctl status ssh
✅ ٹپ: SSH کے جواب دینے کے بعد، تجربہ شروع کرنے سے پہلے ESXi میں صاف، اپ ڈیٹ شدہ VM کا ایک سنیپ شاٹ لیں۔ اسنیپ شاٹ کو رول بیک کرنا دوبارہ انسٹال کرنے سے کہیں زیادہ تیز ہے۔

🏷️موضوع کی تلاش کے متغیرات اور مطلوبہ الفاظ

🔍 UbuntuServer 🔍 VMwareESXi 🔍 OpenSSH 🔍 TechnicalAnshu 🔍 Virtualization 🔍 LinuxServer 🔍 Install Ubuntu Server on ESXi 🔍 Ubuntu Linux 64-bit VM 🔍 VMXNET 3 🔍 Datastore ISO 🔍 Static IP Ubuntu Server 🔍 LVM Guided Storage 🔍 Ubuntu LTS Server Install
🎙️ مکمل ٹرانسکرپٹ — پھیلانے کے لیے تھپتھپائیں۔

__TOK_40__

__TOK_41__

__TOK_42__

❓ اکثر پوچھے جانے والے سوالات

کیا یہ ٹیوٹوریل پیروی کرنے کے لیے 100% مفت ہے؟

__TOK_43__

کیا مبتدی اس گائیڈ پر عمل کر سکتے ہیں؟

__TOK_44__

اگر میں پھنس گیا ہوں تو میں کہاں سوال پوچھ سکتا ہوں؟

__TOK_45__

🚀 YouTube پر مکمل ٹیوٹوریل دیکھیں

__TOK_46__

__TOK_47__

▶️ مکمل ویڈیو دیکھیں
یہ ٹیوٹوریل ٹیکنیکل انشو کے VMware ESXi ویڈیو پر انسٹال Ubuntu سرور پر مبنی ہے • کسی بھی قدم پر پھنس گئے؟ ویڈیو کے تبصروں میں پوچھیں — آپ کو وہاں مدد ملے گی۔