سیستم پایگاه داده MySQL اغلب با وبسایت موردنظر بر روی یک سرور نصب میشود. اما در برخی موارد نیاز است تا این پایگاه در سرور متفاوتی قرار گرفته و بهصورت ریموت استفاده شود. علت این کار میتواند بهبود عملکرد یا امنیت وبسایت باشد.
در این مقاله، درباره پیکربندی MySQL، اتصال امن به سرور و استفاده درست بهصورت ریموت را آموزش دادهایم. با ما همراه باشید.
استفاده پایگاه
برای دنبالکردن این آموز به چند موردنیاز دارید:
سرور Cpanel و WHM نصبشده به عنوان سرور ریموت
آدرس IP یا نام دامنه سرور پایگاه داده و اطلاعات ورود
سروری برای نصب برنامههای وب
پیکربندی پایگاه داده MySQL ریموت با استفاده از Cpanel
برای تنظیم پایگاه داده بهصورت ریموت، ابتدا باید وارد Cpanel که MySQL را روی آن نصب کردهاید شوید. از منوی اصلی، ابزار Remote MySQL را انتخاب کنید.
در فرم Add Access Host نام دامنه یا آدرس IP سرور موردنظر را وارد کنید.
بر روی گزینه 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 بروید.
برای این منظور نام دامنه یا آدرس IP را وارد کرده و ذخیره کنید.
مدیریت پروفایل MySQL در WHM
علاوه بر پیکربندی در WHM، مدیران میتوانند در آن برای خودشان پروفایل ایجاد کنند تا از طریقش به سرورهای ریموت متصل شوند. برای افزودن پروفایل جدید، وارد WHM شده و به بخش Manage MySQL Profiles بروید.
سخن پایانی
پس از فعالسازی WHM، اطلاعات پایگاه داده را باید بهصورت دستی انتقال بدهید. البته ابزارهای پیشرفته و تنظیمات پیشفرض WHM و Cpanel فرایند مدیریت را برای شما آسانتر میکنند.