آموزش های سرور لینوکسوبمستران

آموزش نصب دیتابیس MongoDB روی CentOS 7 RHEL 7

آموزش نصب دیتابیس MongoDB روی CentOS 7 RHEL 7
آموزش نصب دیتابیس MongoDB روی CentOS 7 RHEL 7
آموزش نصب دیتابیس MongoDB روی CentOS 7 RHEL 7

دیتابیس MongoDB یک پایگاه داده باز از نوع NoSQL است که بر خلاف دیتابیس های نوع SQL بر اساس داده های جداول نبوده و از اطلاعاتی مشابه JSON به صورت داینامیک استفاده می کند و از همین رو دارای عملکرد بهتری نسبت به دیتابیس های SQL است به همین منظور در این مطلب از نایس استار قصد داریم آموزش نصب دیتابیس MongoDB روی CentOS 7 / RHEL 7 را برای شما توضیح دهیم.

آموزش نصب دیتابیس MongoDB روی CentOS 7 / RHEL 7

مخازن پیش فرض سیستم عامل های CentOS 7 و RHEL 7 به طور معمول شامل بسته نصبی MongoDB نمی شوند و برای نصب این دیتابیس نیاز داریم تا مخزن اختصاصی مربوط به MongoDB را روی سرور اضافه کنیم که برای این امر از دستور زیر استفاده می کنیم.

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

پس از افزودن مخزن برای سیستم عامل RHEL 7 به مسیر /etc/yum.repos.d/mongodb-org.repo رفته و خطوط زیر را به فایل مخزن اضافه کرده و آن را ذخیره کنید.

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

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

yum repolist

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

sudo yum install mongodb-org

پس از به پایان رسیدن نصب بسته با دستور زیر می توانیم سرویس MongoDB را راه اندازی و فعال کنیم.

sudo systemctl start mongod

سپس با دستور زیر وضعیت فعال بودن دیتابیس را بررسی می کنیم.

systemctl status mongod

خروجی

● mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2020-02-20 15:25:29 UTC; 2s ago
Docs: https://docs.mongodb.org/manual
Process: 1691 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS)
Process: 1690 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS)
Process: 1686 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS)
Process: 1685 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS)
Main PID: 1694 (mongod)
CGroup: /system.slice/mongod.service
└─1694 /usr/bin/mongod -f /etc/mongod.conf

همچنین با اجرا این دستور می توانیم نسخه نصب شده از MongoDB روی سرور را بررسی کنیم.

mongod --version

خروجی

db version v4.2.3

در صورتی که نیاز به باگذاری مجدد دیتابیس و یا متوقف کردن عملکرد دیتابیس داشتید می توانید از دستورات زیر به ترتیب استفاده کنید.

sudo systemctl reload mongod
sudo systemctl stop mongod

در صورتی که نیاز دارید از یک سیستم ثانویه به دیتابیس سرور متصل شوید و بر روی سرور از فایروال استفاده می کنید نیاز است تا دسترسی به دیتابیس را در فایروال مجاز کنید. دیتابیس Mongo به طور پیش فرض از پورت 27017 برای ارتباط استفاده می کند اما پیشنهاد می کنیم برای حفظ امنیت دیتابیس پورت را به طور کامل در فایروال باز نکنید و صرفا پورت را برای IP مشخصی که قصد دارید از طریق آن به دیتابیس متصل شوید را در فایروال باز کنید.

برای این کار می توانید از دستوری مشابه زیر استفاده کرده و IP مورد نظر خود را در این دستور جایگزین کنید.

sudo ufw allow from your_ip/32 to any port 27017

همچنین شما برای دسترسی و استفاده از MongoDB می توانید دستور زیر را در محیط خط فرمان اجرا کنید.

mongo

به پایان آموزش نصب دیتابیس MongoDB روی CentOS 7 / RHEL 7 از نایس استار رسیدیم و امیدواریم موفق شده باشید MongoDB را روی سرور مجازی/اختصاصی خود با موفقیت نصب کرده باشید.



آموزش نصب و پیکربندی دیتابیس MongoDB 4
آموزش نصب و پیکربندی دیتابیس MongoDB 4.2 طرفداران فدورا


نصب و پیکربندی MongoDB - برنامه نویسان
دانلود MongoDB نصب MongoDB تنها روی فایل setup دابل کلیک کرده و مراحل نصب زیر را دنبال کنید. سرور MongoDB در مسیر زیر قرار گرفته است پیکربندی MongoDB و کار با shell مربوط به آن بعد از نصب MongoDB روی ویندوز باید MongoDB Shell را باز کنیم تا MongoDB


آموزش کامل MongoDB از پایه
MongoDB یکی از دیتابیس های محبوب داینامیک است که کاربران با استفاده از آن می توانند اطلاعات را ذخیره کنند یا بخوانند بنابراین در این دوره آموزشی با کلیه مباحث مربوط به MongoDB آشنا می شویم و نحوه کار با آن را یاد خواهیم گرفت.


مدیریت پایگاه داده MongoDB با نرم افزار RoboMongo - سون لرن
در مطالب قبل در مورد نصب MongoDB بر روی ویندوز و نحوه راه اندازی MongoDB با سرویس ویندوز آشنا شدیم. در این مطلب میخوام نحوه دانلود و نصب نرم افزار RoboMongo رو به شما آموزش بدم تا بتونین به کمک این نرم افزار رایگان MongoDB رو به راحتی


آموزش دیتابیس MongoDB - faranesh.com
در این آموزش با شروع از توضیحات ابتدایی به نصب دیتابیس MongoDB پرداخته و عملیات گوناگون روی database Collection Document ها بیان شده است. پس از آن دستورات درج و ویرایش و حذف و بازیابی اسناد از این پایگاه داده به همراه مثال بصورت عملی


How To Install Cacti On CentOS 8 RHEL
How To Install Cacti On CentOS 8 RHEL 8 ITzGeek


How To Install latest version of MongoDB 3.2 on
04.12.2016 How to Install Latest Stable MongoDB on CentOS 7 Core from MongoDB own Yum Repo - Duration 1647. How to Install MongoDB on Centos or RHEL Server -


آموزش آپگرید دیتابیس MongoDB 4.0 به
آموزش آپگرید دیتابیس MongoDB 4.0 به نسخه MongoDB 4.2 طرفداران فدورا


چگونه MongoDB را در سرور CentOS نصب کنیم
13.06.2017 آموزش نصب MongoDB در سرور لینوکس CentOS MongoDB یک برنامه برای راه اندازی و ساخت دیتابیس بسیار سریع و کارامد Open Source است که تحت زبان برنامه نویسی C کدنویسی شده است. سرعت آن بالاتر از نسخه های


آموزش نصب Apache MySQL و PHP بر روی
آموزش نصب Apache MySQL و PHP بر روی سیستم عاملهای لینوکس RHEL

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

1 × 4 =

دکمه بازگشت به بالا
بستن