در این مقاله به آموزش نصب MongoDB در سرور های لینوکسی با سیستم عامل CentOS خواهیم پرداخت.
MongoDB یک پایگاه داده opensource است که بر پایه NoSQL می باشد و امکان نصب برروی بسیاری از سیستم عامل ها را دارد.
حال به سراغ نصب 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 در سرور های ایرانی وجود ندارد اما نصب آن برروی سرور های خارجی به راحتی امکان پذیر است.
امیدواریم که این مقاله برای شما مفید واقع شده باشد.