سیستم پایگاه داده MySQL اغلب با وب‌سایت موردنظر بر روی یک سرور نصب می‌شود. اما در برخی موارد نیاز است تا این پایگاه در سرور متفاوتی قرار گرفته و به‌صورت ریموت استفاده شود. علت این کار می‌تواند بهبود عملکرد یا امنیت وب‌سایت باشد.

در این مقاله، درباره پیکربندی MySQL، اتصال امن به سرور و استفاده درست به‌صورت ریموت را آموزش داده‌ایم. با ما همراه باشید.

استفاده پایگاه

برای دنبال‌کردن این آموز به چند موردنیاز دارید:

سرور Cpanel و WHM نصب‌شده به عنوان سرور ریموت

آدرس IP یا نام دامنه سرور پایگاه داده و اطلاعات ورود

سروری برای نصب برنامه‌های وب

پیکربندی پایگاه داده MySQL ریموت با استفاده از Cpanel

برای تنظیم پایگاه داده به‌صورت ریموت، ابتدا باید وارد Cpanel که MySQL را روی آن نصب کرده‌اید شوید. از منوی اصلی، ابزار Remote MySQL را انتخاب کنید.

گزینه Remote MySQL

در فرم Add Access Host نام دامنه یا آدرس IP سرور موردنظر را وارد کنید.

فرم Add Access Host

بر روی گزینه Add Host کلیک کنید تا Cpanel را برای پذیرش درخواست‌های سایت به‌صورت ریموت تنظیم کنید.

سپس سایت را برای این منظور پیکربندی کنید. این فرایند باتوجه‌به سایت و برنامه‌های موردنظر تفاوت‌هایی خواهد داشت. به طور مثال در یک سایت جدید، مرحله اول ایجاد پایگاه داده در Cpanel است.

حالا فایل wpconfig.php را ویرایش کرده و نام پایگاه داده، اطلاعات ورود و نام دامنه یا آدرس IP سرور را وارد کنید.

define( ‘DB_NAME’, ‘wp_database’ );

define( ‘DB_USER’, ‘user’ );

define( ‘DB_PASSWORD’, ‘a-secure-password’ );

define( ‘DB_HOST’, ‘203.0.113.0’ );

افزودن دسترسی MySQL به میزبان WHM

مدیران می‌توانند MySQL را به شکلی پیکربندی کنند که درخواست‌های سروری دیگر را بپذیرند. در این باره نکاتی هست که باید به آن توجه کنید:

تغییرات میزبان‌هایی که در WHM افزوده می‌شوند بر روی تمام حساب‌های کاربری در Cpanel اعمال می‌شوند.

کاربران  Cpanel نمی‌توانند میزبان‌های اضافه‌شده را به طور دائمی حذف کنند.

برای اجازه‌‌دادن به دسترسی ریموت به MySQL به بخش Additional MySQL Access Hosts در قسمت SQL Services بروید.

Additional MySQL Access Hosts

برای این منظور نام دامنه یا آدرس IP را وارد کرده و ذخیره کنید.

مدیریت پروفایل MySQL در WHM

علاوه بر پیکربندی در WHM، مدیران می‌توانند در آن برای خودشان پروفایل ایجاد کنند تا از طریقش به سرورهای ریموت متصل شوند. برای افزودن پروفایل جدید، وارد WHM شده و به بخش Manage MySQL Profiles بروید.

 

Manage MySQL Profiles

سخن پایانی

پس از فعال‌سازی WHM، اطلاعات پایگاه داده را باید به‌صورت دستی انتقال بدهید. البته ابزارهای پیشرفته و تنظیمات پیش‌فرض WHM و Cpanel فرایند مدیریت را برای شما آسان‌تر می‌کنند.