آموزش کامل انتقال وردپرس از DirectAdmin به cPanel چاپ

  • 0

اگر قصد دارید سایت وردپرسی خود را از هاست DirectAdmin به cPanel منتقل کنید، این آموزش دقیقاً برای شماست. در این راهنما به صورت مرحله به مرحله فایل ها و پایگاه داده را جا به جا کرده و به کمک آموزش تیم الماس هاست سایت را روی سی پنل راه اندازی می‌کید، بدون اینکه اطلاعات از بین برود یا سایت دچار خطا شود.

مراحل کلی انتقال سایت وردپرس از دایرکت‌ادمین به سی‌پنل

بکاپ‌گیری از فایل‌های وردپرس در DirectAdmin

وارد پنل DirectAdmin شوید. به بخش File Manager بروید. وارد پوشه domains > yourdomain.com > public_html شوید. همه فایل‌ها را انتخاب کنید و گزینه Add to Archive یا Compress را بزنید تا یک فایل زیپ ساخته شود (مثلاً: backup.zip). فایل فشرده را دانلود و روی سیستم خود ذخیره کنید.

دریافت خروجی دیتابیس (MySQL)

به بخش MySQL Management در DirectAdmin بروید. نام دیتابیس وردپرس را پیدا کرده و وارد phpMyAdmin شوید. پس از ورود، دیتابیس مورد نظر را انتخاب کنید. از منوی بالا، روی Export کلیک کرده و گزینه Quick و فرمت SQL را انتخاب کنید. فایل خروجی را دانلود و ذخیره کنید

آپلود فایل‌ها در cPanel

وارد هاست cPanel شوید. به بخش File Manager بروید و پوشه public_html را باز کنید. روی گزینه Upload کلیک کنید و فایل زیپ (backup.zip) را آپلود نمایید. پس از اتمام آپلود، فایل را انتخاب کرده و با گزینه Extract از حالت فشرده خارج کنید.

ایجاد دیتابیس جدید در cPanel

در پنل cPanel به بخش MySQL® Databases بروید. یک دیتابیس جدید ایجاد کنید. یک یوزر دیتابیس بسازید و آن را به دیتابیس متصل کرده و تمام دسترسی‌ها (Privileges) را فعال کنید. اطلاعات دیتابیس، نام کاربری و رمز عبور را یادداشت کنید.

درون‌ریزی دیتابیس در phpMyAdmin

وارد phpMyAdmin شوید. دیتابیس تازه‌ساخته‌شده را انتخاب کنید. به تب Import بروید. فایل SQL که از DirectAdmin گرفته بودید را انتخاب کرده و روی Go کلیک کنید تا داده‌ها وارد شوند.

تنظیم فایل wp-config.php

به پوشه public_html در سی‌پنل بروید. فایل wp-config.php را باز کنید. اطلاعات دیتابیس جدید را وارد کنید:

define('DB_NAME', 'new_db_name');
define('DB_USER', 'new_db_user');
define('DB_PASSWORD', 'new_password');
define('DB_HOST', 'localhost');

پس از ذخیره تغییرات، آدرس سایت را در مرورگر وارد کنید. اگر همه مراحل را درست انجام داده باشید، سایت شما به درستی در هاست جدید بالا خواهد آمد. در صورتی که سایت بالا نیامد:

  • مسیر فایل‌ها را بررسی کنید.
  • اطلاعات دیتابیس در wp-config.php را چک کنید.
  • کش مرورگر و DNS را پاک‌سازی نمایید.

نکات تکمیلی انتقال سایت وردپرس از هاست دایرکت‌ ادمین به سی پنل

اگر از افزونه های کش یا امنیتی استفاده می کنید، قبل از انتقال آن‌ها را غیرفعال کنید. پیشنهاد می‌شود قبل از شروع مراحل، از کل سایت یک بکاپ کامل تهیه کنید. در صورت تغییر دامنه، باید آدرس‌ها را در دیتابیس اصلاح کنید (مثلاً با افزونه WP Migrate DB یا از طریق phpMyAdmin).


آیا این پاسخ مفید بود؟

« بازگشت