نصب MariaDB در Centos 7
نصب MariaDB ، در این آموزش قصد داریم به آموزش نصب پایگاه داده قدرتمند mariadb در سیستم عامل centos 7 بپردازیم
درود بر کاربران عزیز وبسایت pentestcore
MariaDB یک پایگاه داده قدرتمند و جوان است.
این پایگاه داده برای اولین بار در سال 2009 عرضه شد
و همانطور که عنوان شد نسبت به دیگر پایگاه داده ها مانند mysql و microsoft sql عمر کمتری دارد.
(اولین انتشار mysql در 1995 اتفاق افتاد و microsoft sql ذر 1989)
اما این پایگاه داده توانست جایگاه خوبی را در بین پایگاه داده ها بدست بیاورد.
یکی از دلایل موفقیت این پایگاه داده، توسعه دهندگان آن هستند.
داستان پیداش MariaDB ، پر از اتفاقات جالب است که ما قصد داریم ابتدا بصورت خیلی خلاصه پیدایش MariaDB را مورد بحث قرار دهیم سپس به آموزش نصب MariaDB بپردازیم
پیدایش MariaDB
پایگاه داده mysql به علت سهولت در کارکرد، هماهنگی زیاد با لینوکس و زبان برنامه نویسی php از محبوبیت بسیار بالایی برخوردار بود و همچنان این محبوبیت هم تا حدود زیادی ادامه دارد. شرکت بزرگ اوراکل که خود صاحب پایگاه داده قدرتمند اوراکل است بارها تمایل به خرید Mysql را از خود نشان داده است. اوراکل در تمامی تلاش های خود ناموفق ماند و سران mysql همیشه از فروش کسب و کار خود به اوراکل ممانعت می کردند.
در سال 2008 شرکت سان میکروسیستمز طی یک قرداد کسب و کار maysql را خریداری کرد.
در سال 2009 مانتی ویندنیوس از بنیانگذاران mysql بر سر توسعه این سیستم عامل با سران سان میکروسیستمز به مشکل خورد و همین باعث جدایی آن از گرو mysql و سان میکروسیستمز شد.
مانتی ویندنیوس از همان لحظه جدایی با گروهی دیگر بر سر توسعه MariaDB شروع به فعالیت کرد و 1 سال بعد اولین نسخه آن را منتشر کرد.
پایه اصلی MariaDB همان mysql معروف است و در اصل MariaDB انشعابی از mysql است
از طرفی دیگر اوراکل هم برای خرید mysql چاره جدیدی اندیشید، خرید شرکت سان میکروسیستمز
بالاخره اوراکل با خرید شرکت سان توانست mysql را به چنگ بیاورد.
با اینکه اوراکل بارها اعلام کرده بود که در روند توسعه mysql دخالت نمی کند
اما هربار mysql را بیشتر شبیه پایگاه داد اختصاصی خود یعنی اوراکل میکرد.
پایگاه داده اوراکل یک پایگاه داده قدرتمند است و در آن شکی نیست اما پیچیدگی پایگاه داده و محدودیت ها اوراکل کمی کاربران را از این پایگاه داده دور کرده و کاربران به سمت mysql می آمدند اما حالا که mysql هم به تصاحب اوراکل درآمده و روز به روز بیشتر شبیه پایگاه داده اوراکل می شود کاربران باید چکار کنند؟
جواب این سوال ساده است: نصب MariaDB و استفاده از آن
MariaDB جانشین برحق mysql است
تمامی برنامه ها و پایگاه داده های Mysql به راحتی بر روی MariaDB اجرا می شود و جالب است بدانید در برخی موارد حتی عملکرد بهتری نسبت به mysql از خود به جا می گذارد
نصب MariaDB در Centos 7
نصب این پایگاه داده در centos بسیار ساده است.برای نصب این پایگاه داده فقط کافی است دستور زیر را در ترمینال خود وارد کنید و منتظر شوید تا عملیات نصب تمام شود
sudo yum -y install mariadb-server mariadb
بعد از نمایش پیغام complete این پایگاه داده قدرتمند نصب شده است اما باید فعال شود.
با دستور زیر اقدام به فعال سازی آن بکنید
sudo systemctl start mariadb.service
حال اگر تمایل دارید که این پایگاه داده در استارت آپ سیستم عامل قرار بگیرد
و با روشن شدن سیستم اتوماتیک MariaDB هم فعال شود از دستور زیر استفاده کنید
sudo systemctl enable mariadb.service
کار تمام است و از استفاده از این پایگاه داده لذت ببرید
امیدورام از آموزش نصب MariaDB در Centos 7 لذت برده باشید
در آموزش های بعد به کانفیگ امنیتی این پایگاه داده می پردازیم
شاد و پیروز باشید…