نحوه نصب مانگودبی (MongoDB) در کنترل پنل دایرکت ادمین

نحوه نصب مانگودبی (MongoDB) در کنترل پنل دایرکت ادمین

mongodb-on-directadmin

با سلام خدمت کاربران محترم فراویر در این پست به بررسی نحوه نصب مانگودبی (MongoDB) در کنترل پنل دایرکت ادمین می پردازیم .

 

 

 

 

 

یکی از پایگاه داده های سورس باز و رایگان که نسبت به دیگر پایگاه داده ها از محودیت کمتری برخوردار است پایگاه داده MongoDB نام دارد.

همچنین این پایگاه داده سند گرا است و مانند اسناد json را مدیریت میکند.

در ادامه به آموزش نصب این پایگاه داده بر روی دایرکت ادمین می پردازیم :

نصب پایگاه داده MongoDB در کنترل پنل دایرکت ادمین :

باید دقت داشته باشید این آموزش برای سیستم عامل سنتوس 7 و کنترل پنل دایرکت ادمین می باشد.

ابتدا برای شروع نصب باید توسط SSH به روت متصل شوید و با استفاده از دستور زیر فایل را ویرایش کنید:

nano /etc/yum.repos.d/mongodb-org.repo

بعد از ورود به محیط ویرایش باید دستورات زیر را در آن جا کپی کنید :

[mongodb-org-3.4]

name=MongoDB Repository

baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/

gpgcheck=1 e

nabled=1

gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

و سپس با استفاده از کلید های ctrl + x آن را ذخیره کنید.

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

yum repolist

yum -y install mongodb-org

systemctl start mongod

تا این مرحله شما با موفقیت مانگو دی بی را نصب کرده اید حالا باید تنضیمات کانفیگ را انجام دهید :

پیکربندی پایگاه داده MongoDB :

ابتدا دستور زیر را برای شروع مجوز مانگو دی بی وارد کنید :

mongo

در ادامه در محیط MongoDB باید دستورات زیر را وارد کنید :

use admin

)db.createUser

}

,”user: “admindb

,”pwd: “YOUR_PASSWORD

[“roles: [ “root

{

(

exit

سپس باید به مسیر /etc/mongod.conf بروید و این فایل که مربوط به پیکر بندی MongoDB است را ویرایش کنید .

ابتدا دستور زیر را وارد کنید :

nano etc/mongod.conf

کد زیر را در آن کپی کنید :

:security

authorization: enabled    

و سپس با استفاده از کلید های ctrl + x آن را ذخیره کنید.

در مرحله بعد باید برای ست شدن تنضیمات یک بار پایگاه داده مانگو ررا ری استارت کنید.

سپس می توانید برای ورود از دستور زیر با استفاده اکانت خود استفاده کنید :

“mongo –port 27017 -u “admindb” -p “YOUR_PASSWORD” –authenticationDatabase “admin

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

use userdb

)db.createUser

  }

 ,”user: “username

,” pwd: “USER_PASS

[{“roles: [ { role: “readWrite”, db: “userdb

{

(

نصب درایور php در MongoDB :

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

/usr/local/php71/bin/pecl install mongodb

  • در این دستور باید دقت داشته باشید : عدد 71 نمایانگر ورژن PHP شما می باشد مثلا اگر ورژن php شما 5.4 بود باید عدد 54 را جایگزین کنید.

سپس باید با ویرایش فایل php.ini عبارت extension=mongodb.so را به آن اضافه کنید.

و در آخر یک بار سرویس های Apach و PHP را مجدد ری استارت کنید.

برای یافتن فایل php.ini می توانید از دستور زیر استفاده کنید :

php–ini

به امید بهترینها برای شما و افزایش روز افزون علم شما .همراه همیشگی شما فراویر 🙂

خرید هاست سی پنل ارزان

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

پاسخی بگذارید

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