لینکس ٹکسال پر مونگو ڈی بی کو کیسے انسٹال اور استعمال کریں۔

How Install Use Mongodb Linux Mint



ڈیٹا بیس حل کی دنیا میں ، MongoDB ایک نیا آنے والا ہے۔ تاہم ، اس کی خصوصیات کی وجہ سے اس نے بہت تیزی سے بہت زیادہ مقبولیت حاصل کی ہے۔ MongoDB ایک عام مقصد ، کراس پلیٹ فارم ، دستاویز پر مبنی ڈیٹا بیس حل ہے جو NoSQL کی درجہ بندی کے تحت آتا ہے۔ یہ روایتی متعلقہ ڈیٹا بیس کے اصولوں پر عمل نہیں کرتا (مثال کے طور پر ، MySQL)۔ اس کے بجائے ، یہ ڈیٹا ذخیرہ کرنے کے لیے JSON نما دستاویزات استعمال کرتا ہے۔ اس مضمون میں ، آئیے چیک کریں کہ لینکس ٹکسال پر مونگو ڈی بی کو کیسے انسٹال اور استعمال کیا جائے۔

منگو ڈی بی لینکس ٹکسال پر۔

MongoDB ایک اوپن سورس کراس پلیٹ فارم NoSQL ڈیٹا بیس حل ہے۔ چونکہ یہ ایک NoSQL ڈیٹا بیس ہے ، یہ روایتی ڈیٹا بیس (مثال کے طور پر ، MySQL) کی محدود نوعیت سے پاک ہے ، جو ڈیٹا کو ذخیرہ کرنے کے لیے زیادہ لچک پیش کرتا ہے۔ MongoDB کو فائل اسٹوریج حل بھی سمجھا جا سکتا ہے! مونگو ڈی بی اس کی شارڈنگ فیچر کی بدولت موثر سکیلنگ کی پیشکش کرتا ہے۔







منگو ڈی بی کے دو ایڈیشن صارفین کے لیے دستیاب ہیں - کمیونٹی اور انٹرپرائز ورژن۔ اب ، عام صارفین کے لیے ، MongoDB کمیونٹی ایڈیشن ٹیسٹنگ/ڈویلپنگ مقاصد کے لیے کافی ہوگا۔ تاہم ، بڑے پیمانے پر عمل درآمد کے لیے ، انٹرپرائز کو حاصل کرنا ایک اچھا خیال ہے۔ MongoDB انٹرپرائز اضافی خصوصیات کے ساتھ آتا ہے جیسے کسٹمر سپورٹ ، کبرنیٹس انٹیگریشن ، تیز میموری کارکردگی ، سرٹیفیکیشن وغیرہ۔ مونگو ڈی بی انٹرپرائز ایڈوانسڈ۔ .



تاہم ، اس مضمون میں ، میں منگو ڈی بی کمیونٹی ایڈیشن کو انسٹال اور استعمال کرنے کا طریقہ دکھاؤں گا۔



لینکس ٹکسال پر مونگو ڈی بی انسٹال کریں۔

MongoDB انسٹال کرنے کے کئی طریقے ہیں۔ اس کی مقبولیت کی وجہ سے ، یہ پہلے ہی اوبنٹو پیکیج سرورز کا حصہ ہے۔ لینکس ٹکسال ، ایک اوبنٹو مشتق ہونے کی وجہ سے ، پیکیج سرور سے براہ راست مونگو ڈی بی کو پکڑ سکتا ہے۔ تاہم ، MongoDB کی باضابطہ سفارش ڈیٹا بیس سافٹ ویئر کو انسٹال کرنے کے لیے اپنا ذخیرہ استعمال کرنا ہے۔





تیار؟ آئیے اس میں اچھلتے ہیں!

اوبنٹو پیکیج سرور سے مونگو ڈی بی انسٹال کریں۔

مونگو ڈی بی اوبنٹو پیکیج سرور سے براہ راست دستیاب ہے۔ آپ سب کو ضرورت ہے کہ اے پی ٹی کو پکڑیں ​​اور انسٹال کریں۔ منگوڈب پیکیج اگرچہ یہ بالکل ٹھیک کام کرے گا ، سرکاری مونگو ڈی بی دستاویزات کے مطابق ، یہ تجویز کردہ طریقہ نہیں ہے۔ اپنی ذمہ داری پر عمل کریں۔



پہلے ، ایک ٹرمینل کو آگ لگائیں اور اے پی ٹی کیشے کو اپ ڈیٹ کریں۔

$سودومناسب اپ ڈیٹ

اب ، APT کو MongoDB انسٹال کرنے کو کہیں۔

$سودومناسبانسٹال کریںمنگوڈب

MongoDB repo سے MongoDB انسٹال کریں۔

MongoDB سرکاری طور پر Ubuntu ، Debian ، SUSE Linux اور Amazon کے لیے ریپو پیش کرتا ہے۔ MongoDB سرکاری طور پر MongoDB انسٹال کرنے کے اس طریقے کی سفارش کرتا ہے۔ یہ یقینی بناتا ہے کہ آپ ہمیشہ تازہ ترین ورژن استعمال کر رہے ہیں۔ لینکس ٹکسال اوبنٹو پر مبنی ہے ، لہذا اوبنٹو ریپو ٹھیک کام کرے گا۔

نوٹ: ریپو ورژن پر منحصر ہے۔ یہ طریقہ موجودہ تازہ ترین MongoDB مستحکم ورژن (MongoDB 4.2) کی تنصیب کو ظاہر کرے گا۔ دوسرے ورژن کے لیے ، چیک کریں MongoDB انسٹالیشن دستاویز .

ایک ٹرمینل کو آگ لگائیں اور درج ذیل کمانڈز کو چلانا شروع کریں۔ پہلے ، آئیے چیک کریں کہ GnuPG انسٹال ہے یا نہیں۔ GnuPG لینکس ٹکسال کے ساتھ پہلے سے نصب ہے۔ تاہم ، اگر اسے پہلے انسٹال کیا گیا تھا ، تو یہ کمانڈ اسے فورا install انسٹال کر دے گا۔

$سودومناسب اپ ڈیٹ&& سودومناسبانسٹال کریںgnupg-اور

اب ، منگو ڈی بی ریپو کی عوامی جی پی جی کلید شامل کریں۔

$ویجٹ -کیو- https://www.mongodb.org/جامد/پی جی پی/سرور-4.2۔.asc| سودو apt-key add-

اے پی ٹی مونگو ڈی بی ریپو کے ساتھ بات چیت کے لیے تیار ہے۔ اے پی ٹی پیکیج سرورز کی فہرست میں مونگو ڈی بی ریپو شامل کریں۔

$باہر پھینک دیا 'deb [arch = amd64، arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| سودو ٹی /وغیرہ/مناسب/source.list.d/mongodb-org-4.2۔.list

اے پی ٹی کیشے کو اپ ڈیٹ کریں۔

$سودومناسب اپ ڈیٹ

مونگو ڈی بی ریپو کامیابی کے ساتھ شامل کیا گیا ہے۔ اب ، APT کو MongoDB انسٹال کرنے کو کہیں۔ پیکیج کا نام mongodb-org ہے۔ یاد رکھیں کہ منگوڈب اوبنٹو ریپو سے ہے جبکہ mongodb-org منگو ڈی بی ریپو سے ہے۔

$سودومناسبانسٹال کریںmongodb-org

مونگو ڈی بی کا استعمال۔

ایک بار انسٹالیشن مکمل ہونے کے بعد ، آئیے اس بات کو یقینی بنائیں کہ مونگو ڈی بی چل رہا ہے۔ اس کمانڈ کو ٹرمینل میں چلائیں۔

$مونگو

کمانڈ نے کچھ غلطی کی۔ اس کی وجہ یہ ہے کہ منگو ڈی بی ، بطور ڈیفالٹ ، بوٹ سے شروع نہیں ہوتا ہے۔ اسے ٹھیک کرنے کے لیے ، اگلے دو کمانڈ چلائیں۔ بنیادی طور پر ، ہم systemctl کو کہہ رہے ہیں کہ شروع کریں اور بوٹ پر MongoDB سروس کو فعال کریں۔

$سودوsystemctl start mongod
$سودوsystemctlفعالمنگوڈ

MongoDB ایک بار پھر چیک کریں۔

$مونگو

ووئلا! MongoDB بالکل چل رہا ہے! یہ MongoDB شیل ہے جو چل رہا ہے۔ یہ مونگو ڈی بی کنٹرول سینٹر کے طور پر کام کرتا ہے۔ مونگو ڈی بی کے اپنے احکامات اور افعال ہیں۔ مندرجہ ذیل کمانڈ دستیاب کمانڈز اور افعال کی شارٹ لسٹ پرنٹ کرے گی۔

$مدد

حتمی خیالات۔

MongoDB ایک طاقتور ڈیٹا بیس سافٹ ویئر ہے۔ یہاں تک کہ اسے گوگل ، فیس بک ، پے پال ، ای اے ، ایڈوب ، ای بے وغیرہ جنات نے بھی شامل کیا ہے۔ MongoDB استعمال کرنے والی کمپنیوں کو چیک کریں۔ . یہ ، بذات خود ، MongoDB کی طاقت کی گواہی ہے۔

یہ مضمون صرف بحث کرتا ہے کہ مونگو ڈی بی کو کیسے انسٹال کیا جائے۔ اس کے بارے میں بہت کچھ سیکھنا ہے۔ MongoDB کے ساتھ شروع کرنے پر آپ انٹرنیٹ پر بہت سارے سبق تلاش کر سکتے ہیں۔ MongoDB کے لیے یہ ابتدائی رہنما دیکھیں۔

لطف اٹھائیں!