در این مقاله به آموزش نصب دیتابیس mysql بر روی لینوکس می پردازیم.
برای این مقاله ما بدلیل امکانات و ویژگی هایی که نسخه percona از mysql به ما میدهد آن را برای نصب در نظر گرفته ایم .
ما این آموزش را برای دو سیستم عامل debian و centos برای شما قرار داده ایم.
نصب در debian
نکته: برای دیدن فیلم آموزش نصب debian به اینجا مراجعه کنید.
برای اینکه بتوانیم percona را بر روی سیستم خودمان نصب کنیم باید ابتدا repository های آن را به سیستم معرفی کنیم . به همین دلیل ابتدا باید فایل .deb مخصوص آن را از سایت پروژه با استفاده از دستور زیر دانلود میکنیم.
wget https://repo.percona.com/apt/percona-release_0.1-4.$(lsb_release -sc)_all.deb
و سپس با استفاده از دستور زیر فایل .deb گرفته شده را نصب میکنیم.
dpkg -i percona-release_0.1-4.$(lsb_release -sc)_all.deb
بعد از اینکه بسته مورد نظر را نصب کردیم repository های مربوط به percona در فایل /etc/apt/sources.list.d/percona-release.list قرار خواهد گرفت که شما میتوانید آن را مشاهده کنید.
حالا برای اینکه لیست بسته های سیستم بروز شود و بتوانیم percona را نصب کنیم باید دستور زیر را اجرا کنیم .
sudo apt-get update
بعد از اجرای دستور بالا و بروز رسانی لیست بسته های سیستم نوبت به نصب نسخه سرور mysql percona میشود. برای اینکه این نسخه نصب شود دستور زیر را وارد میکنیم.
sudo apt-get install percona-server-server-5.7
نصب در centos
نکته: برای دیدن فیلم آموزش نصب centos7 به اینجا مراجعه کنید.
برای اینکه بتوانیم percona را بر روی سیستم خودمان نصب کنیم به مانند سیستم عامل debian باید repository های مربوط را در centos هم به سیستم اضافه کنیم . برای این منظور دستور زیر را اجرا میکنیم .
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
بعد از انیکه کار نصب بسته و اضافه کردن repository ها تمام شد, نصب آن را با استفاده از دستور زیر تست میکنیم.
yum list | grep percona
اگر خروجی ماند زیر دیدیم کاری که انجام داده ایم در مراحل قبل درست بوده است.
…
Percona-Server-57-debuginfo.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-client-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-devel-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-server-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-shared-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-shared-compat-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-test-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
Percona-Server-tokudb-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
…
بعد از انجام مراحل بالا نوبت به نصب نسخه سرور percona در centos میشود. به همین دلیل دستور زیر را وارد میکنیم.
yum install Percona-Server-server-57