پیکربندی Windows Service برای MongoDB

پیکربندی Windows Service

در این مقاله، نحوه‏ ی ایجاد و پیکربندی Windows Service برای MongoDB راخواهیم آموخت. در مقالات قبل‏، نحوه‏ ی راه ‏اندازی و شروع کار با MongoDB را آموختیم. تا پایان مقاله همراه ما باشید.

در طول نصب MongoDB، گزینه‏ ی “Install MongoDB as a service” (نصب MongoDB به عنوان یک سرویس) را علامت نزدیم، چرا که میخواستم نحوه‏ ی انجام آن با کمک خط فرمان را به شما نشان دهم تا یادگیری مراحل پایه را آسان‏تر کند.

اگر بخش های قبلی مقالات ما را نخوانده‏ اید همواره می‏توانید در لینک‏ زیر مشاهده کنید.

Windows Service برای MongoDB

۱_ فرمان “ Service.msc ” را اجرا کرده و بررسی کنید که آیا سرویس MongoDB نصب شده است یا خیر.

از آنجایی که آن سرویس را در طول فرآیند نصب، فعال و نصب نکردیم، قادر نخواهید بود آن را در پنجره‏ ی Service بیابید.

Install MongoDB as a service

۲- اکنون، خط فرمان را با دسترسی به عنوان مدیر باز کنید چرا که قرار است یک Windows Service را برای MongoDB نصب یا پیکربندی کنیم.

Windows Service

۳- یک پوشه‏ ی  log  در درایو ایجاد کنید تا هر یک از گزارش ‏ها بتوانند گرفته شوند.

log

۴- حال، بیایید فایل MongoDB.cfg را افزوده و محل پایگاه داده (DB) را همراه با مسیری که میخواهیم تمام گزارش‏ گیری‏ های پایگاه داده را در آنجا انجام دهیم، اضافه کنیم.

MongoDB.cfg

۵- خطوط زیر را به فایل config (پیکربندی) اضافه کنید.

۶- سپس، باید یک Windows Service برای MongoDB نصب کنیم.

میتوانیم از گزینه‏ های موجود برای فرمان MongoDB  با استفاده از دستور – help بررسی کنیم.

windows service control

  • فرمان زیر را به منظور نصب Windows Service برای MongoDB اجرا کنید.
    mongod –config “C:\Mongo Files\data\mongodb.cfg” -install

 inatall Windows Service

۷- خواهید دید که هم ‏اکنون یک MongoDB Service در پنجره‏ ی Services نصب شده است.

 پیکربندی Windows Service

۸- فرمان “ net start mongodb ” را به منظور اجرای MongoDB Service اجرا کنید.

اگر سرویس با موفقیت راه ‏اندازی شده باشد، پیامی موفقیت‏ آمیز دریافت خواهید کرد.

net start mongodb

۹-  MongoDB Service در حال اجرا در پنجره‏ ی Services ، نشان داده خواهد شد.

MongoDB Service

۱۰- بیایید جهت بررسی اتصال با پایگاه داده، فرمان Mongo Shell را در ترمینالی دیگر اجرا کنیم.

Mongo Shell

۱۱-  همچنین میتوانید سرویس را با فرمان “ net stop mongodb ” متوقف کنید.

net stop mongodb

۱۲- پنجره‏ ی Services را بررسی کرده و خواهید دید که سرویس با موفقیت متوقف شده است.

Services

۱۳-  در صورتیکه می‏خواهید سرویس را از پنجره‏ ی Windows Service حذف کنید، فرمان “ sc.exe delete MongoDB ” را در خط فرمان اجرا کنید.

  • پسورد: www.mspsoft.com
زهره سلطانیان

نوشته‌های مرتبط

دیدگاه‌ها

*
*

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.