هاستینگ میهن وب سرور
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نصب مجدد MySQL در دایرکت ادمین
#1
اگر به هر دلیل سرویس MySQL با مشکل مواجه شده است و می خواهید یک نصب تازه از MySQL داشته باشید می توانید از این آموزش استفاده کنید.
(دقت داشته باشید که باید از دیتابیس ها بکاپ سالم در فضای مجزا داشته باشید که بتوانید اطلاعات را بازگردانی کنید، چون با انجام این آموزش همه اطلاعات و یوزرهای دیتابیس ها از بین خواهد رفت!)


1. نسخه MySQL ای که در فایل زیر در بخش MySQL Settings مشخص کرده اید توسط این آموزش نصب خواهد شد:
کد:
nano /usr/local/directadmin/custombuild/options.conf



2. دستورات زیر را اجرا کنید:
کد:
mv /etc/my.cnf /etc/my.cnf.old.backup
cd /usr/local/directadmin/scripts



3. سپس دستور زیر را پس از ویرایش اجرا کنید: (به جای daadminpass پسورد مورد نظر خود برای یوزر دیتابیس da_admin را وارد کنید و به جای rootpass پسورد مورد نظر خود برای یوزر دیتابیس root را وارد کنید.)
نکته مهم: در پسورد da_admin به هیچ عنوان از کاراکترهای ویژه استفاده نکنید! چون بعدا برخی سرویس ها جهت استفاده به مشکل خواهند خورد! تنها حروف کوچک و بزرگ و عدد استفاده شود.
کد:
./mysql.sh rootpass da_admin daadminpass



4. با اجرای دستور فوق سوالی به این شکل نمایان خواهد شد:
It seems as though mysql has already been installed.
The directory /var/lib/mysql 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 را تایپ کنید. (در این لحظه تمام اطلاعات دیتابیس از بین خواهد رفت!)




5. اگر از RoundCube نیز استفاده می کنید باید مجدد آنرا نیز نصب کنید:
کد:
cd /usr/local/directadmin/custombuild
./build roundcube



6. برای ایمن سازی نصب اولیه MySQL دستور زیر را اجرا کنید: (از شما پسورد یوزر دیتابیس root درخواست می شود که باید وارد کنید.)
کد:
mysql_secure_installation
نمونه از مراحل:
[root@x~]# mysql_secure_installation

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MySQL to secure it, we'll need the current
password for the root user.  If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] n
 ... skipping.

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] Y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] Y
 ... Success!

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] Y
 - Dropping test database...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
 ... Failed!  Not critical, keep moving...
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] Y
 ... Success!

Cleaning up...



All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!





7. برای اتمام کار آموزش زیر را انجام دهید:
آپدیت MySQL و MariaDB در دایرکت ادمین



مشاهده لینک ها در حالت مهمان امکانپذیر نمی باشد! (لطفا ثبت نام کنید یا وارد شوید)
پاسخ
#2
سلام من رمز رووتم یادم رفته بود ما اس کیو ال رو آنیستال کردم تازه نصب کرده بودم. الان دوباره می خوام نصب کنم، اونجایی که باید یه سری چیزا رو از اینترنت دانلود کنه خطا می ده و دانلود نمی کنه! چه کار کنم!!!
پاسخ
#3
سلام
لطفا متن کامل ارور را قرار دهید
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش آپدیت MySQL و MariaDB در دایرکت ادمین Admin 0 5,666 2016-07-19, 21:42
آخرین ارسال: Admin
  ریست کردن پسورد mysql در دایرکت ادمین Admin 0 5,725 2016-07-10, 19:43
آخرین ارسال: Admin

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان