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

آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8

آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8
آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8
آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8

دیتابیس MongoDB یک دیتابیس ذحیره اطلاعات و اسناد است که اطلاعات شبیه JSON را ذخیره سازی می کند که عملکرد و ساختار آن نسبت به سایر دیتابیس ها متفاوت است. این دیتابیس به عنوان یک پایگاه داده NoSQL شناخته می شود به این معنا که از SQL پشتیبانی نمی کند و معمولا برای ذخیره و مدیریت دیتابیس های حجیم و بزرگ مثل اسناد متنی، ایمیل ها، XML و … کاربرد دارد. MongoDB به صورت باز بوده و در سیستم عامل های محبوبی مثل Windows، Linux، FreeBSD و … در دسترس است به همین جهت در این مطلب از قصد داریم به آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8 بپردازیم.

در ادامه آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8 همراه باشید تا این مطلب آموزشی را به پایان برسانیم.

آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8

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

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

sudo tee /etc/yum.repos.d/mongodb-org-4.repo mongodb_cgroup_memory.te db.createUser(
{
user: "mongod",
pwd: "password",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)

سپس برای لیست شدن کاربر ادمین دستور زیر را اجرا می کنیم.

>show users

خروجی دستور باید به شکل زیر باشد با اطلاعاتی که شما برای کاربر ادمین خود وارد کرده اید.

{
"_id" : ".mongodadmin",
"userId" : UUID("f6e908db-e393-44a9-8c77-0fdb1c2baa0e"),
"user" : "mongod",
"db" : "admin",
"roles" : [
{
"role" : "userAdminAnyDatabase",
"db" : "admin"
}
],
"mechanisms" : [
"SCRAM-SHA-1",
"SCRAM-SHA-256"
]
}
غیر فعال کردن صفحات سنگین

یکی از مواردی که می تواند برای اکثر دیتابیس ها مشکل ایجاد کند اطلاعات و صفحات سنگین هستند زیرا چنین صفحاتی بر روی عملکرد کلی دیتابیس تاثیر مستقیمی می گذارند و در اکثر موارد باعث کندی در دیتابیس می شوند به همین منظور MongoDB پیشنهاد می کند که چنین صفحاتی را غیر فعال کنید تا نتیجه بهتری در عملکرد دیتابیس مشاهده کنید.

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

mkdir /etc/tuned/virtual-guest-no-thp
vi /etc/tuned/virtual-guest-no-thp/tuned.conf

حال در فایل دستورات زیر را اضافه کنید.

[main]
include=virtual-guest
[vm]
transparent_hugepages=never

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

tuned-adm profile virtual-guest-no-thp

در اینجا به پایان آموزش کامل نصب و کانفیگ MongoDB روی CentOS 8 از رسیدیم و امیدواریم که با استفاده از این مطلب توانسته باشید علاوه بر نصب دیتابیس MongoDB بر روی سرور، MongoDB را نیز کانفیگ کنید تا بهترین عملکرد را برای کارکرد مورد نیاز شما داشته باشد.



شروع کار با CentOS Web Panel CWP
شروع کار با CentOS Web Panel CWP ویکی بیت آموزش کنترل پنل های


آموزش نصب و راه اندازی centos در 7 مرحله تصویری - مدیریت
11.05.2020 آشنایی کلی با سرورهای لینوکسی و آموزش نصب و راه اندازی centos. باید در نظر داشت که centos دارای ورژنهای مختلفی است و در هر ورژن به نسبت نسخه قبل باگها و مشکلات برطرف شده است. لذا قبل از کانفیگ


آموزش نصب MongoDB Nitro Code
نصب nodejs و دیتابیس MongoDB روی CentOS 7 Tags nodejs در centos آموزش نصب MongoDB راه اندازی nodejs نصب nodejs Category اموزش لینوکس کانفیگ سرور


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


آموزش نصب BigBlueButton بر روی Ubuntu
آموزش نصب BigBlueButton بر روی Ubuntu 16.04 قائم هاست


خرید هاست و معرفی Centos Web panel
خرید هاست و معرفی Centos Web panel زوبی کلاود


آموزش نصب Redis بر روی سرور Centos 8 RHEL 8 ویکـی کانـفیـگ
در این مقاله میخواهیم آموزش نصب Redis 4 را بر روی Centos 8RHEL 8 را برای شما عزیزان قرار دهیم. با مطالعه این مقاله شما میتوانید Redis را بر روی سرور با سیستم عامل Centos 8 RHEL 8 نصب و کانفیگ نمایید.


پی سی دانلود - جستجوی کل سایت آموزش
پی سی دانلود - جستجوی کل سایت آموزش تصویری شبکه در لینوکس


نحوه کانفیگ و نصب OpenVPN در Centos
آموزش CWP CentOS Web Panel قسمت 2 آموزش نصب CentOS و زیرساخت سلام عزیزان این ویدیو دومین قسمت از دوره آموزشی Centos Web Panel می باشد لذا توصیه میکنم حتما ویدیو اول ما رو مشاهده کنید.در این جلسه قصد


آموزش نصب mongodb در centos 7 - azaronline.com
از سری آموزش های پیشرفته CentOS 7 در این مطلب با آموزش نصب mongodb در centos 7 در خدمت شما خواهیم بود. مانگو دی بی یک دیتابیس سند گرا است که اساس کار آن

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

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

3 × پنج =

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