آموزش نصب mongodb در centos 7

از سری آموزش های پیشرفته CentOS 7 در این مطلب با آموزش نصب mongodb در centos 7 در خدمت شما خواهیم بود. مانگو دی بی یک دیتابیس سند گرا است که اساس کار آن ...

آموزش نصب mongodb در centos 7

mongodb یک پایگاه داده سند گرای متن باز است که نیازی به طرح بندی اولیه نداشته و با زبان ++C نوشته شده است. هدف از طراحی و توزیع mongodb پرکردن فاصله ذخیره بندی کلید و مقادیر است که این امر باعث افزایش سرعت مقیاس پذیری می گردد. MongoDB به جای اینکه همانند دیتابیس‌های کلاسیک مانند MySQL داده‌ها را در جداول ذخیره کند ، داده‌ها را به صورت ساختار یافته در اسنادی مشابه JSON ذخیره می‌نماید.

در این مطلب از سری مطالب آموزش لینوکس با آموزش نصب mongodb در centos 7 در خدمت شما خواهیم بود.

آموزش نصب mongodb در centos 7

1- ابتدا وارد ترمینال لینوکس CentOS 7 خود شوید.

2- به دلیل اینکه پکیج MongoDB در لیست Repository پیش فرض centos 7 وجود ندارد ، ابتدا لیست Repository آن را اضافه می‌کنیم.

sudo vi /etc/yum.repos.d/mongodb-org.repo

سپس داده‌های زیر را در آن کپی کرده و فایل را ذخیره کنید.

[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

3- سپس با دستور زیر لیست repository لینوکس خود را چک کنید.

yum repolist

در خروجی دستور بالا باید نام مخزنی که اضافه کردید را مشاهده کنید.

4- پس از اعمال مراحل بالا دستور زیر را برای نصب mongoDB وارد کنید.

sudo yum install mongodb-org

پکیج شروع به نصب کرده و در حدود 201 مگابایت را دانلود و نصب می‌نماید. دقت داشته باشید در بین مراحل نصب از شما تأییدیه نصب و دانلود پرسیده خواهد شد که Yes را وارد کنید.

سپس منتظر بمانید تا نصب MongoDB تمام شود.

کار با سرویس mongodb در لینوکس CentOS 7

– جهت استارت کردن سرویس mongoDB دستور زیر را می توان وارد کرد.

sudo systemctl start mongod

– جهت استاپ کردن نیز دستور به شکل زیر وارد می گردد.

sudo systemctl stop mongod

– برای دریافت log های سرویس mongodb می توانید از دستور زیر استفاده نمایید.

sudo tail /var/log/mongodb/mongod.log

– برای اجرا و رفتن به محیط mongob دستور زیر را وارد کنید.

mongo

نکته : به احتمال فراوان پس از اولین باری که وارد محیط mongodb می شوید با اخطار مشابه زیر مواجه شوید.

خطای mongodb - نصب MongoDB

برای رفع این اخطار فایل 20-nproc.conf را با یک ویرایشگر باز کنید.

sudo vi /etc/security/limits.d/20-nproc.conf

دستور زیر را در انتهای فایل باز شده وارد کرده و فایل را ذخیره کنید.

mongod soft nproc 32000

در نهایت سرویس mongodb را یک بار ریلود کرده و مجددا وارد mongo شوید.

sudo systemctl restart mongod

در این بخش آموزش نصب mongodb در centos 7 به پایان رسیده است.

امیدواریم این آموزش مفید واقع شده باشد.

در مطالب بعدی با برخی دستورات کار با mongoDB آشنا خواهید شد.

نظرات کاربران


 
در حال بارگذاری...

برای مشاهده مطالب بیشتر به آکادمی آذرآنلاین مراجعه کنید

محتوای بیشتری برای بارگذاری وجود ندارید