پاسخ سوالات شما درمورد کسب درآمد از گوگل ادسنس
فہرست کا خانہ:
مونگو ڈی بی ایک مفت اور اوپن سورس دستاویز کا ڈیٹا بیس ہے۔ اس کا تعلق NoSQL نامی ڈیٹا بیس کے کنبے سے ہے ، جو روایتی ٹیبل پر مبنی ایس کیو ایل ڈیٹا بیس جیسے ایس کیو ایل اور پوسٹگری ایس کیو ایل سے مختلف ہے۔
منگو ڈی بی میں ، ڈیٹا لچکدار ، جے ایس اوون جیسی دستاویزات میں محفوظ کیا جاتا ہے جہاں فیلڈ دستاویز سے ایک دستاویز میں مختلف ہوسکتی ہیں۔ اس کے لئے پہلے سے طے شدہ اسکیما کی ضرورت نہیں ہے ، اور وقت کے ساتھ ساتھ ڈیٹا کا ڈھانچہ تبدیل کیا جاسکتا ہے۔
اس ٹیوٹوریل میں ، ہم وضاحت کریں گے کہ ڈیبیان 10 بسٹر پر مونگو ڈی بی کمیونٹی ایڈیشن کا جدید ترین ورژن انسٹال اور تشکیل کرنے کا طریقہ۔
مونگو ڈی بی انسٹال کرنا
منگو ڈی بی معیاری ڈیبیئن بسسٹر ذخیروں میں دستیاب نہیں ہے۔ ہم منگو ڈی بی کے سرکاری ذخیرے کو اہل بنائیں گے اور پیکجز انسٹال کریں گے۔
اس مضمون کو لکھنے کے وقت ، مونگو ڈی بی کا تازہ ترین ورژن ورژن 4.2 ہے۔ تنصیب شروع کرنے سے پہلے ، مونگو ڈی بی کی دستاویزات کے ڈیبین صفحے پر انسٹال کریں پر جائیں اور دیکھیں کہ آیا کوئی نیا ورژن دستیاب ہے یا نہیں۔
ڈیبین سسٹم پر مونگو ڈی بی کو انسٹال کرنے کے لئے سوڈو مراعات کے حامل روٹ یا صارف کی حیثیت سے درج ذیل اقدامات انجام دیں:
-
نیا ذخیرہ شامل کرنے کے لئے درکار پیکیجز انسٹال کریں:
sudo apt install dirmngr gnupg apt-transport-https software-properties-common ca-certificates curlاپنے سسٹم میں مونگو ڈی بی جی پی جی کلید شامل کریں:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -منگو ڈی بی ذخیرہ کو فعال کریں:
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main'منگو ڈی بی کے پرانے ورژن والے پیکیج ڈیبین 10 کے لئے دستیاب نہیں ہیں۔
پیکیجز کی فہرست کو اپ ڈیٹ کریں اور
mongodb-orgمیٹا پیکیج انسٹال کریں:sudo apt updatesudo apt install mongodb-orgsudo apt updatesudo apt install mongodb-orgمندرجہ ذیل پیکیجز
mongodb-orgپیکیج کے ایک حصے کے طور پر سسٹم پر انسٹال ہوں گے:-
mongodb-org-server-mongodڈیمون اور اسی طرح کے اسکرپٹ اور تشکیلات۔mongodb-org-mongos-mongosڈیمون۔mongodb-org-shellمنگو شیل مونگو ڈی بی کا انٹرایکٹو جاوا اسکرپٹ انٹرفیس ہے۔ یہ کمانڈ لائن کے ذریعے انتظامی کام انجام دینے کے لئے استعمال کیا جاتا ہے۔mongodb-org-toolsڈیٹا ، اعدادوشمار کے ساتھ ساتھ دیگر سہولیات کی درآمد اور برآمد کے لئے متعدد منگو ڈی بی ٹولس پر مشتمل ہے۔
منگو ڈی بی سروس شروع کریں اور اسے بوٹ پر شروع کرنے کے قابل بنائیں:
sudo systemctl enable mongod --nowانسٹالیشن کامیابی کے ساتھ مکمل ہوئی ہے یا نہیں اس کی تصدیق کے لئے ، منگو ٹول کا استعمال کرکے منگو ڈی بی ڈیٹا بیس سرور سے رابطہ کریں اور کنکشن کی حیثیت پرنٹ کریں:
mongo --eval 'db.runCommand({ connectionStatus: 1 })'آؤٹ پٹ اس طرح نظر آئے گی:
MongoDB shell version v4.2.1 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id": UUID("09f11c53-605f-44ad-abec-ec5801bb6b06") } MongoDB server version: 4.2.1 { "authInfo": { "authenticatedUsers":, "authenticatedUserRoles": }, "ok": 1 }okفیلڈ کے لئے1قدر کامیابی کی نشاندہی کرتی ہے۔ -
مونگو ڈی بی کی تشکیل
منگو ڈی بی کنفگریشن فائل کا نام
mongod.conf
رکھا
mongod.conf
اور
/etc
ڈائریکٹری میں واقع ہے۔ فائل YAML فارمیٹ میں ہے۔
پہلے سے طے شدہ ترتیب کی ترتیبات زیادہ تر صارفین کے لئے کافی ہیں۔ تاہم ، پیداواری ماحول کے لئے ، یہ سیکیورٹی کے حصے کو غیر یقینی بنانے اور اجازت کو اہل بنانے کی سفارش کی گئی ہے ، جیسا کہ ذیل میں دکھایا گیا ہے:
/etc/mongod.conf
security: authorization: enabled
authorization
کا اختیار رول پر مبنی رسائی کنٹرول (RBAC) کو اہل بناتا ہے جو صارفین کو ڈیٹا بیس وسائل اور کارروائیوں تک رسائی کو منظم کرتا ہے۔ اگر یہ اختیار غیر فعال ہے تو ، ہر صارف تمام ڈیٹا بیس تک رسائی حاصل کرسکتا ہے اور کوئی کارروائی کرسکتا ہے۔
کنفگریشن فائل میں ترمیم کرنے کے بعد ، تبدیلیوں کے اثر انداز ہونے کے لئے منگود سروس کو دوبارہ شروع کریں:
sudo systemctl restart mongod
مونگو ڈی بی 4.2 میں دستیاب کنفیگریشن کے اختیارات کے بارے میں مزید معلومات کے ل the ، تشکیل فائل کے اختیارات دستاویزات کا صفحہ دیکھیں۔
انتظامی مونگو ڈی بی یوزر بنانا
mongo
منگو ڈی بی شیل کے اندر سے ،
admin
ڈیٹا بیس سے مربوط ہونے کے لئے درج ذیل کمانڈ کو ٹائپ کریں:
use admin
switched to db admin
صارف
userAdminAnyDatabase
رول کے ساتھ
mongoAdmin
نامی ایک نیا صارف بنانے کے لئے درج ذیل کمانڈ جاری کریں:
db.createUser({ user: "mongoAdmin", pwd: "changeMe", roles: })
Successfully added user: { "user": "mongoAdmin", "roles": }
آپ انتظامی منگو ڈی بی صارف کا نام اپنے نام کے مطابق دے سکتے ہیں۔
اس کے ساتھ منگو شیل سے باہر نکلیں:
quit()
تبدیلیوں کی جانچ کرنے کے ل the ، منگو شیل تک ان انتظامی صارف کا استعمال کریں جو آپ نے پہلے تشکیل دیا ہے۔
mongo -u mongoAdmin -p --authenticationDatabase admin
اشارہ کرنے پر پاس ورڈ درج کریں۔ ایک بار جب آپ منگو ڈی بی شیل کے اندر ہو تو
admin
ڈیٹا بیس سے رابطہ کریں:
use admin
switched to db admin
اب ، صارفین کو اس کے ساتھ پرنٹ کریں:
show users
{ "_id": "admin.mongoAdmin", "userId": UUID("cdc81e0f-db58-4ec3-a6b8-829ad0c31f5c"), "user": "mongoAdmin", "db": "admin", "roles":, "mechanisms": }
نتیجہ اخذ کرنا
ہم نے آپ کو دکھایا ہے کہ ڈیبیان 10 ، بسٹر پر مونگو ڈی بی 4.2 کو کیسے انسٹال کریں۔ اس عنوان سے متعلق مزید معلومات کے لئے منگو ڈی بی کے دستی ملاحظہ کریں۔
ڈیبین منگودب ڈیٹا بیسونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
سینٹوس 7 پر منگودب کیسے انسٹال کریں
اس ٹیوٹوریل میں ہم آپ کو دکھائیں گے کہ منگو ڈی بی کمیونٹی ایڈیشن کو سینٹوس 7 سرور پر آفیشل منگو ڈی بی ذخیروں سے انسٹال اور تشکیل کرنے کا طریقہ۔
اوبنٹو 18.04 پر منگودب کیسے انسٹال کریں
مونگو ڈی بی ایک مفت اور اوپن سورس دستاویز کا ڈیٹا بیس ہے۔ اس ٹیوٹوریل میں ، ہم منگو ڈی بی کمیونٹی ایڈیشن کے جدید ورژن کو اوبنٹو 18.04 مشین پر منگو ڈی بی کے سرکاری ذخیروں سے نصب کرنے اور ترتیب دینے کے عمل کا احاطہ کریں گے۔







