جدول محتوایی
نصب MySQL روی CentOS 9 Stream
در این آموزش، نحوه نصب MySQL را در CentOS 9 Stream به شما نشان خواهیم داد.
MySQL یک سیستم مدیریت دیتابیس رابطه ای (RDBMS) منبع باز است که تحت مجوز GNU (مجوز عمومی عمومی) منتشر شده است. MySQL برای ذخیره سازی اطلاعات، تجارت الکترونیکی و برنامه های ثبت گزارش استفاده می شود، اما ویژگی رایج تر آن ذخیره سازی و مدیریت دیتابیس وب است.
در این مقاله فرض می کنیم که شما حداقل دانش اولیه لینوکس را دارید. و می دانید چگونه از Shell استفاده کنید و مهمتر از همه، شما سایت خود را روی VPS خود میزبانی می کنید. فرایند نصب بسیار ساده است و فرض می کنیم که شما با اکانت روت وارد میشوید. در غیر این صورت ممکن است نیاز باشد sudo را به دستورات اضافه کنید تا امتیازات روت را دریافت کنید.
در ادامه به شما نحوه نصب گام به گام پایگاه داده MySQL را در CentOS 9 Stream به شما نشان خواهیم داد.
پیش نیاز ها :
- یک VPS لینوکس که روی آن توزیع CentOS 9 Stream نصب باشد.
- توصیه می شود برای جلوگیری از هر گونه مشکل احتمالی از یک سیستم عامل تازه نصب شده استفاده کنید.
- بعنوان یک کاربر sudo یا روت وارد سیستم شوید.
مراحل نصب MySQL روی CentOS 9 Stream
1. ابتدا باید مطمئن شویم که سیستم بروز و آپدیت باشد.
sudo dnf clean all
sudo dnf update
2. نصب MySQL در CentOS 9 Stream.
به طور پیش فرض، MySQL در مخزن پایه CentOS 9 Stream موجود است. سرور MySQL را با استفاده از دستور زیر نصب می کنیم:
sudo dnf install mysql mysql-server
تایید نصب MySQL:
mysql --version
پس از اتمام نصب، اکنون MySQL را فعال کنید (برای شروع خودکار پس از بوت شدن سیستم)، MySQL را راه اندازی کنید و وضعیت را با استفاده از دستورات زیر تأیید کنید :
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo systemctl status mariadb
3. ایمن سازی MySQL
به طور پیش فرض، MySQL ایمن نمی شود. می توانید MariaDB را با استفاده از اسکریپت mysql_secure_installation ایمن کنید. شما باید هر مرحله را با دقت بخوانید و زیر آن یک رمز عبور root تنظیم کنید. کاربران ناشناس را حذف کنید، ورود به ریشه از راه دور را مجاز نکنید، و دیتابیس آزمایشی و دسترسی به MySQL ایمن را حذف کنید:
mysql_secure_installation
به این صورت پیکربندی میکنیم:
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
اگر می خواهید به MySQL متصل شوید و شروع به اضافه کردن اطلاعات به آن کنید، دستور زیر را اجرا کنید:
mysql -u root -p
تبریک می گوییم! شما با موفقیت My SQL را نصب کردید. از اینکه از این آموزش برای نصب MySQL در CentOS 9 Stream استفاده کردید، سپاسگزاریم. برای راهنمایی بیشتر یا اطلاعات مفید، توصیه می کنیم وب سایت رسمی MySQL را بررسی کنید.
ای والا کارمون راه افتاد
آفرین ممنون
منون از پست خوبتون
یکم بیشتر میشه راجب این موضوع مطالب بزارید .؟
مثل همیشه عالی و جذاب
سلام به تیم ایرانکاسرور ممنون از پست خوبتون
ممنونم ازتون