پایگاه داده, لینوکس, مدیریت سرور لینوکس

آموزش نصب MySQL در لینوکس CentOS

آموزش نصب MySQL در لینوکس CentOS

نصب MySQL در لینوکس CentOS ساده است، در این مقاله نحوه نصب و راه اندازی دیتابیس MySQL در لینوکس توزیع CentOS را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش نصب MySQL در لینوکس CentOS

MySQL در CentOS

دیتابیس MySQL پایگاه اطلاعاتی قدرتمند و شناخته شده در سرویس دهی بر روی هاست های لینوکسی می باشد.

این پایگاه اطلاعاتی قدرتمند چندین سال از بهترین پایگاه ها بوده و آمار خوبی از خود به جای گذاشته است.

این پایگاه اطلاعاتی همراه کنتل پنل های محبوب مانند Directadmin و سایر پنل های لینوکسی رایگان به صورت پیشفرض نصب می شوند. استفاده از این دیتابیس بسیار رایج بوده و جهت سرویس دهی نصب و کانفیگ می شود.

در ادامه این مقاله نحوه نصب و راه اندازی پایگاه داده MySQL روی لینوکس CentOS را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

مراحل نصب MySQL در سنت او اس 8

سرور MySQL 8.0 را با استفاده از مدیر بسته CentOS به عنوان root یا کاربر دارای امتیازات sudo نصب کنید :

sudo dnf install @mysql

ماژول @mysql برای شما MySQL و تمام وابستگی ها را نصب می کند.

پس از اتمام نصب ، سرویس MySQL را استارت کرده و با اجرای دستور زیر ، آن را فعال کنید تا بطور خودکار بعد از بوت فعال شود:

sudo systemctl enable --now mysqld

برای بررسی اینکه سرور MySQL در حال کار است ، تایپ کنید:

sudo systemctl status mysqld

خروجی دستور فوق به این شکل است:

● mysqld.service - MySQL 8.0 database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2019-10-17 22:09:39 UTC; 15s ago
...

امنیت MySQL

اسکریپت mysql_secure_installation را اجرا کنید که چندین عملیات امنیتی را انجام می دهد و رمز روت MySQL را تنظیم می کند:

sudo mysql_secure_installation

از شما خواسته می شود تا VALIDATE PASSWORD PLUGIN ، که برای تست قدرت رمزهای عبور کاربران MySQL و بهبود امنیت استفاده می شود را کانفیگ کنید.

سه سطح سیاست اعتبار سنجی گذرواژه ، کم ، متوسط ​​و قوی وجود دارد. اگر نمی خواهید افزونه رمز عبور معتبر را تنظیم کنید ، ENTER را فشار دهید.

در صورت درخواست بعدی، از شما خواسته می شود که یک رمز عبور برای کاربر روت MySQL تنظیم کنید.

پس از انجام این کار اسکریپت همچنین از شما می خواهد تا کاربر ناشناس را حذف کنید.

دسترسی کاربر root به دستگاه محلی را محدود کرده و پایگاه داده آزمایشی را حذف کنید.

شما باید به همه سؤالات “بله” (بله) پاسخ دهید.

برای تعامل با سرور MySQL از خط فرمان، از ابزار سرویس دهنده MySQL که به عنوان یک وابستگی نصب شده است استفاده کنید.

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

mysql -u root -p

در صورت درخواست رمزعبور اصلی را وارد کنید و مطابق زیر پوسته MySQL به شما ارائه می شود:

خروجی:

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 8.0.17 Source distribution

شما MySQL 8.0 را بر روی سرور CentOS خود نصب و امن کرده اید و آماده استفاده از آن هستید.

سخن پایانی

امیدواریم مقاله آموزش نصب MySQL در سنت او اس برای شما عزیزان مفید بوده باشد.

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

مطالب مرتبط

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

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