برای نصب MongoDB روی سیستمعامل لینوکس (مثل Ubuntu)، میتوانید مراحل زیر را دنبال کنید. در اینجا نصب MongoDB بر روی Ubuntu توضیح داده شده است، اما روند مشابهی در توزیعهای دیگر لینوکس نیز وجود دارد.
۱. نصب MongoDB روی Ubuntu
۱.۱. بروزرسانی سیستم
ابتدا سیستم خود را به روز کنید تا اطمینان حاصل کنید که آخرین نسخههای پکیجها نصب شدهاند:
sudo apt update
sudo apt upgrade
۱.۲. اضافه کردن مخزن MongoDB
برای نصب MongoDB از مخزن رسمی، باید ابتدا کلید عمومی MongoDB و مخزن آن را به سیستم اضافه کنید.
- کلید عمومی MongoDB را اضافه کنید:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
- مخزن MongoDB را به منابع پکیجهای APT اضافه کنید:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
در اینجا:
focal
به نسخه 20.04 از Ubuntu اشاره دارد. در صورتی که از نسخه دیگری از Ubuntu استفاده میکنید، نام کد توزیع خود را به جایfocal
قرار دهید (برای مثال،bionic
برای 18.04).
۱.۳. بروزرسانی دوباره پکیجها
پس از اضافه کردن مخزن، منابع پکیجها را دوباره بروزرسانی کنید:
sudo apt update
۱.۴. نصب MongoDB
حالا میتوانید MongoDB را نصب کنید:
sudo apt install -y mongodb-org
۱.۵. شروع به کار MongoDB
پس از نصب، سرویس MongoDB را راهاندازی کنید:
sudo systemctl start mongod
۱.۶. فعالسازی MongoDB هنگام بوت
برای اطمینان از این که MongoDB با راهاندازی سیستم به صورت خودکار شروع به کار کند، دستور زیر را وارد کنید:
sudo systemctl enable mongod
۱.۷. بررسی وضعیت MongoDB
برای بررسی این که آیا MongoDB به درستی در حال اجرا است یا نه، از دستور زیر استفاده کنید:
sudo systemctl status mongod
اگر MongoDB به درستی راهاندازی شده باشد، باید پیامی مشابه با این را مشاهده کنید:
Active: active (running) since ...
۲. استفاده از MongoDB
برای دسترسی به MongoDB از خط فرمان، دستور زیر را وارد کنید:
mongosh
این دستور شما را وارد MongoDB shell میکند و میتوانید دستورات MongoDB را اجرا کنید.
۳. نصب MongoDB در سایر توزیعهای لینوکس
برای سایر توزیعهای لینوکس مانند CentOS، Red Hat و Debian، مراحل نصب مشابه است، فقط باید مخزن مناسب برای هر توزیع را اضافه کنید. اطلاعات دقیقتر را میتوانید در مستندات رسمی MongoDB پیدا کنید.
نتیجهگیری
با دنبال کردن این مراحل، شما میتوانید MongoDB را به راحتی روی سیستمعامل لینوکس نصب و راهاندازی کنید.