آموزش نصب دیتابیس MySQL روی Debian 10

MySQL یکی از کاربردی ترین سیستم های مدیریت دیتابیس حال حاضر اینترنت است که به طیف وسیعی از نیاز کاربران در زمینه سرویس های تحت وب پاسخگو است و امکان نصب آن بر روی تمام سیسیتم عامل ها فراهم است و همین باعث شده بر روی اکثر سرویس های هاست و سرور از این دیتابیس استفاده شود. به همین منظور در این مطلب از پرداز آی تی آموزش نصب دیتابیس MySQL روی Debian 10 در خدمت شما هستیم.
افزودن مخزن MySQL
برای شروع ابتدا باید مخزن و پکیج های محلی سرور را آپدیت کنیم.
sudo apt update
حال پکیج gnupg را نصب می کنیم.
sudo apt install gnupg
حال باید مخزن نرم افزار MySQL را به سرور خود اضافه کنیم به همین منظور با اجرا دستور wget این مخزن را دانلود می کنیم.
cd /tmp wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
پس از دانلود حال بسته را نصب می کنیم.
sudo apt install ./mysql-apt-config_0.8.13-1_all.deb
نصب MySQL روی سرور
با انجام مراحل بالا، حال باید با استفاده از دستور زیر apt را مجدد آپدیت کنیم و سپس دستور نصب دیتابیس MySQL را اجرا کنیم.
sudo apt update sudo apt install mysql-server
پس از اجرا دستور نصب سیستم از شما می خواهد تا نصب را با انتخاب کلید Y و سپس Enter تایید کنید. در حین نصب سیستم از شما درخواست وارد کردن اطلاعاتی مثل رمز عبور روت و … را می کند. پسورد را پس از نصب می توانید تغییر دهید اما پیشنهاد می کنیم به دلیل حساس بودن دیتابیس از یک رمز قدرتمند استفاده کنید.
پس از پایان نصب دیتابیس به صورت خودکار فعال و راه اندازی می شود و با استفاده از دستور زیر می توایند وضعیت فعال بودن MySQL روی سرور خود را بررسی کنید.
sudo systemctl status mysql
در خروجی بالا برای اینکه اطمینان حاصل کنید سرویس فعال است باید به صورت Active: active running باشد.
کانفیگ امنیتی MySQL
پس از کامل شدن فرآیند نصب پیشنهاد می کنیم که مراحل کانفیگ امنیتی دیتابیس را نیز انجام دهید.
sudo mysql_secure_installation
با اجرا دستور بالا سیستم از شما رمز عبور روت که در حین نصب دیتابیس تنظیم کردید را درخواست می کند.
اولین پرسش به صورت زیر است.
Press y|Y for Yes, any other key for No: n <-- استفاده از کلید برای احراز هویت
Change the password for root ? ((Press y|Y for Yes, any other key for No) : no <-- در این مرحله می توانید رمز روت که در حین نصب تنظیم کردید را تغییر دهید
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y <-- کاربر های ناشناس را حذف کنید
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y <-- دسترسی ریموت به دیتابیس را غیرمجاز کنید
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y <-- دیتابیس تست را حذف کنید
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y <-- جداول را مجدد بارگذاری کنید
پس از پاسخ به تمام سوالات از mysql_secure_installation به طور خودکار خارج می شوید. می توانید با استفاده از دستور زیر دیتابیس MySQL را تست کنید.
mysqladmin -u root -p version
برای اتصال به سرور متناسب با تنظیمات امنیتی که برای اتصال و ورود به دیتابیس انتخاب کرده اید می توانید یکی از دستورات زیر را اجرا کنید.
sudo mysql
mysql -u root -p
در اینجا به پایان این مطلب از پرداز آی تی رسیدیم و امیدواریم به کمک آموزش نصب دیتابیس MySQL روی Debian 10 موفق شده باشید MySQL را به درستی روی دبیان 10 نصب و تنظیم کرده باشید.