مرکز محتوای Server.ir :

نصب MongoDB در CentOS

نصب MongoDB در CentOS

در این مقاله به آموزش نصب MongoDB در سرور های لینوکسی با سیستم عامل CentOS خواهیم پرداخت.

MongoDB یک پایگاه داده opensource است که بر پایه NoSQL می باشد و امکان نصب برروی بسیاری از سیستم عامل ها را دارد.

mongodb

حال به سراغ نصب MongoDB در centOS می رویم:

قدم اول: فعال کردن MongoDB repository

در ابتدا لازم است که سرور لاگین نمایید، سپس  در مسیر /etc/yum.repos.d/ وارد شوید و در اینجا با دستور touch فایلی به نام mongodb-org.repo را ایجاد نمایید. سپس با دستور vi وارد مسیر /etc/yum.repos.d/mongodb-org.repo شوید و عبارت زیر را وارد نمایید:

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

البته اگر ورژن های قدیمی تر از Mongodb را مدنظر دارید تا نصب کنید می توانید ورژن مورد نظر را جایگزین “4.0” نمایید.

قدم دوم: نصب MongoDB

حال که repository فعال شده است می توانید نصب Mongodb را با دستور yum انجام دهید:

yum install mongodb-org

سپس در ادامه کلید Y را بفشارید و صبر کنید تا نصب به اتمام برسد. با نصب mongodb-org پکیج های زیر نیز نصب خواهد شد و به ان دسترسی دارید:

mongodb-org-server

mongodb-org-mongos

mongodb-org-shell

mongodb-org-tools

قدم سوم: استارت MongoDB

پس از آنکه نصب به اتمام رسید زمان آن است که MongoDB استارت و فعال شود که با کامند های زیر این کار صورت می پذیر:

systemctl start mongod

systemctl enable mongod

قدم چهارم: تایید نصب MongoDB

جهت تایید نصب MongoDB  می توانید کامند زیر را  وارد نمایید که اطلاعات دیتابیس و ورژن پایگاه داده را نیز به شما نشان خواهد داد:

mongod

همچنین زمانی که وارد MongoDB، shell شده اید می توانید عبارت زیر را وارد نمایید و ورژن MongoDB را مشاهده نمایید:

()db.version

البته در حال حاضر امکان نصب MongoDB در سرور های ایرانی وجود ندارد اما نصب آن برروی سرور های خارجی به راحتی امکان پذیر است.

امیدواریم که این مقاله برای شما مفید واقع شده باشد.

مقاله مورد نظر را جستجو کنید

موضوعات محبوب ما

نوشته های جدید

Let’s Encrypt

نصب let’s encrypt در IIS

در این مقاله قصد داریم به شما آموزش دهیم که برروی سرور ویندوزی خود ssl رایگان let’s encrypt  رو در IIS به چه صورت هستT

الکسا

الکسا که بود و چه کرد؟

در حوزه سئو و بهینه‌سازی جایگاه وبسایت در سیستم رتبه‌بندی موتورهای جستجوی ابزار مختلفی وجود دارند اما شاید بتوان الکسا را معروف‌ترین و پرکاربردترین این

موضوع پیشنهادی شما برای مقاله

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.