قالب وردپرس دانلود آبجکت 3Dmax پرنده فناوری

آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04

آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04
آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04
آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04

MongoDB یکی از دیتابیس های باز و NoSQL است که کاربرد زیادی بر روی سرور های لینوکسی دارد اما برای سیستم عامل های دیگر مثل ویندوز سرور نیز در دسترس می باشد. این دیتابیس با زبان های C و JavaScript نوشته شده و از اسنادی مشابه JSON برای ذخیره اطلاعات استفاده می کند. در ادامه این مطلب از نایس استار با آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04 در خدمت شما هستیم تا نحوه نصب و کانفیگ Mongo روی اوبونتو را توضیح دهیم.

نصب و کانفیگ MongoDB روی CentOS 8

آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04

برای شروع با استفاده از دسترسی SSH و کاربر sudo به سرور اوبونتو خود متصل شوید. یکی از مزایا Ubuntu 18.04 این است که مخازن پیش فرض سیستم عامل خود شامل بسته نصبی دیتابیس Mongo می شوند و در حالت معمول نیازی به نصب مخازن ثانویه نیست اما اگر نسخه خاصی از Mongo مدنظر شما می باشد می توانید از مخازن ثانویه استفاده کنید. در ادامه هر دو روش نصب را برای شما توضیح می دهیم.

نصب MongoDB از مخازن سیستم عامل

همانطور که گفتیم اگر نیاز به نسخه خاصی از دیتابیس ندارید ساده ترین راه نصب آن از طریق مخازن سیستم عامل است. برای این امر ابتدا با دستور زیر بسته های اساسی سیستم عامل را برای دریافت آخرین نسخه های نرم افزاری به روز می کنیم.

sudo apt update

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

sudo apt install -y mongodb

پس از اینکه فرآیند نصب به پایان رسید می توانید با دستور زیر نسخه دیتابیس نصب شده روی سرور خود را بررسی کنید.

mongod --version

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

db version v4.2.3

جهت اتصال به دیتابیس نیز می توانید دستور زیر را اجرا کنید.

mongo

نصب MongoDB از مخازن ثانویه

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

sudo apt update
sudo apt install -y gnupg

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

wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list

یا

wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list

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

sudo apt update
sudo apt install -y mongodb-org

برای دسترسی به دیتابیس می توانید از دستور زیر استفاده کنید.

mongo

فعالسازی MongoDB

پس از به پایان رسیدن فرآیند نصب، سرویس دیتابیس به صورت خودکار فعال و راه اندازی می شود که می توان با دستور زیر وضعیت آن را بررسی کنید.

sudo systemctl status mongodb

خروجی

● mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-05-13 19:51:04 IST; 17s ago
Docs: https://docs.mongodb.org/manual
Main PID: 3301 (mongod)
CGroup: /system.slice/mongod.service
└─3301 /usr/bin/mongod --config /etc/mongod.conf
May 13 19:51:04 ubuntu-18-04 systemd[1]: Started MongoDB Database Server.

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

sudo systemctl enable mongod
sudo systemctl start mongod

مدیریت دیتابیس MongoDB

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

راه اندازی دیتابیس

sudo systemctl start mongodb

برای متوقف کردن فعالیت دیتابیس

sudo systemctl stop mongodb

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

sudo systemctl restart mongodb

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

sudo systemctl enable mongodb
sudo systemctl disable mongodb

کانفیگ فایروال

در صورتی که شما بر روی سرور مجازی یا اختصاصی خود از فایروال استفاده می کنید برای دسترسی از سیستم های دیگر به دیتابیس نیاز دارید تا دسترسی های دیتابیس در فایروال را مجاز کنید در غیر این صورت MongoDB از طریق اینترنت در دسترس نیست. MongoDB به طور پیش فرض از پورت 27017 استفاده می کند که کافی است این پورت را در فایروال سرور باز کنیم.

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

sudo ufw allow from your_ip/32 to any port 27017

به پایان آموزش نصب دیتابیس MongoDB روی Ubuntu 18.04 از نایس استار رسیدیم و امیدواریم موفق شده باشید دیتابیس Mongo را روی سرور خود نصب و کانفیگ کنید.



آموزش نصب MongoDB در ابونتو 18
آموزش نصب MongoDB در ابونتو 18


آموزش نصب Laravel در اوبونتو 18.04
آموزش نصب Laravel در اوبونتو 18.04 - وان سرور


معرفی و نصب دیتابیس MongoDB
ممنون از فیدبک شما. Api نویسی و کار با دیتابیس کاملا در دوره آموزش MongoDB در Node.js توضیح داده شده. این دوره کاملا فوکوس بر روی nodejs هست و من فقط برای آشنایی بیشتر دانشجویان کمی از مانگو دیبی صحبت


نحوه نصب Docker در اوبونتو 18.04 LTS
نحوه نصب Docker در اوبونتو 18.04 LTS - شرکت امنیتی ایران سایبر


آموزش ubuntu - آموزش نصب اوبونتو نصب
آموزش ubuntu - آموزش نصب اوبونتو نصب لینوکس نصب debian


آموزش نصب اوبونتو 18.04 - aparat.com
در این فیلم آموزشی بصورت گام به گام با نصب لینوکس اوبونتو نسخه 18.04 جدیدترین نسخه 2018 در vmware آشنا خواهید شد. برای آموزش های بیشتر به کانال و سایت ما مراجعه کنید.


آموزش نصب مدیاویکی روی اوبونتو سرور 18.04 - فسفر
آموزش نصب مدیاویکی روی اوبونتو سرور 18.04. ارسال شده توسط آرین تاریخ پست اسفند 17 1397 در آموزش 1 نظر. چاپ ایمیل. در این پست قصد داریم نصب یکی از محبوبترین و پرکاربردترین نرمافزارهای ویکی یعنی مدیاویکی را آموزش دهیم


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


ایجاد Model برای ارتباط با دیتابیس MongoDB
ممنون از فیدبک شما. Api نویسی و کار با دیتابیس کاملا در دوره آموزش MongoDB در Node.js توضیح داده شده. این دوره کاملا فوکوس بر روی nodejs هست و من فقط برای آشنایی بیشتر دانشجویان کمی از مانگو دیبی صحبت


نحوه نصب LAMP در اوبونتو 18.04 به زبان ساده بلاگ سرو دیتا
برای نصب موارد بالا نیاز است تا بر روی سرور مجازی شما سیستم عامل Ubuntu 18.04 نصب بوده و دارای حساب کاربری Sudo باشد و یک فایروال بر روی آن نصب شده باشد.

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

مدیر

مطلب پیشنهادی

نصب Lets Encrypt SSL با NGNIX روی Ubuntu 20.04

گواهی SSL نوع Lets Encrypt محبوب ترین و پرکاربرد ترین گواهی SSL رایگان است که …

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

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

پانزده − 12 =