در این آموزش قصد داریم نحوه نصب دوباره و بروزرسانی MySQL را در DirectAdmin شرح دهیم در ادامه با زاگریو همراه باشید.
قبل از شروع پروسه بروزرسانی و یا نصب دوباره MySQL پیشنهاد ما گرفتن نسخه پشتیبان از دیتا بیسهایتان است. در شیوه اول ما از CustomBuild 2.0 rev 2914 برای این امر استفاده میکنیم که این نسخه بسیار توانا در نصب دوباره و بروزرسانی MySQL میباشد.
قدم اول: در این قدم شما قرار است با دستور زیر تمام دیتاها و دیتابیسهای خود را پاک کنید، فرض ما این است که شما از دیتای خود نسخه پشتیبان تهیه نمودهاید و قصد دارید بعد از نصب مجدد آن ها را برگردانید:
1 2 3 |
perl -pi -e 's/mysqld=ON/mysqld=OFF/' /usr/local/directadmin/data/admin/services.status service mysqld stop mv /var/lib/mysql /var/lib/mysql.old |
قدم دوم: نسخه مورد نظر خود را با دستور زیر نصب نمایید:
1 2 3 4 5 6 |
cd /usr/local/directadmin/custombuild ./build set <span class="mysql">mysql</span> 5.6 ./build set mysql_inst <span class="mysql">mysql</span> ./build set mysql_backup yes ./build update ./build <span class="mysql">mysql</span> |
قدم سوم: با استفاده RoundCube user+db را اجرا نمایید:
1 |
./build roundcube |
قدم چهارم: میتوانید دیتا های خود را به راحتی بازگردانی نمایید و از نسخه جدید MySQL خود استفاده نمایید.
روش قدیمی
در این روش نیز مانند بالا توصیه ما گرفتن نسخه پشتیبان یا بکاپ از دیتاهای خودتان است زیر امکان پاک شدن آنها زیاد است.
قدم اول: اگر MySQL شما دچار مشکل شده یا در بار اول به درستی نصب نگردیده میتوانید با اجرای دستور زیر اقدام به شروع پروسهع نصب نسخه مورد نظر خود نمایید، دستور زیر تمام دیتاهای MySQL شما را پاک خواهد نمود.
1 2 |
cd /usr/local/directadmin/scripts ./mysql.sh <b>rootpass</b> da_admin <b>daadminpass</b> |
در این مرحله میتوانید رمز عبور یا تمام متعلقات قابل تغییر را بر اساس نتظر خود تغییر دهید،
1 2 3 4 5 |
It seems as though mysql has already been installed. The directory <b>/var/lib/mysql</b> has been found. For the best results, its recommended that this be deleted. All database data will be lost if you delete it Do you want to delete it? (y is recommended)? (y,n) : |
در اینجا با انتخاب Y پروسه پاک کردن نسخه قدیمی آغاز میگردد. اگر نیاز دارید تا RoundCube را نصب نمایید از دستور زیر استفاده نمایید.
1 2 |
cd /usr/local/directadmin/custombuild ./build roundcube |
بدون دیدگاه