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

افزونه Duplicator تمامی اطلاعات موجود در یک وبسایت وردپرسی (پایگاه داده، قالب، افزونه ها و…) را در یک فایل زیپ به نام Package جمع آوری می‌کند؛ شما این پکیج را در اختیار خواهید داشت و هر زمان که اراده کنید، می‌توانید با چند کلیک ساده، سایت خود را به هاست و یا سرور جدید منتقل کنید. همانطور که گفته شد این افزونه کلیه اطلاعات را منتقل می‌کند، بنابراین در صورت انتقال به هاست جدید نیازی به نصب وردپرس نخواهید داشت.

Duplicator مانند خیلی از افزونه‌ها و نرم‌افزارها دارای یک سطح حرفه‌ای است که امکانات بیشتری در اختیار کاربر قرار می‌دهد؛ در حالت عادی نیاز به تهیه نسخه پیشرفته این افزونه نخواهید داشت. به بیان دیگر نسخه رایگان آن نیازهای شما را برطرف خواهد کرد.

این آموزش دارای دو مرحله می باشد؛ مرحله اول: ساخت بسته نصبی برای انتقال مرحله دوم: نصب Duplicator در هاست جدید و انتقال بسته نصبی.


مرحله اول: ایجاد بسته نصبی

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

New Articalte
در مرحله بعدی، در منو کناری (Sidebar) روی گزینه ی افزونه را رفته و در منو کشویی باز شده روی گزینه ی افزودن کلیک نمایید.

New Articale


در صفحه باز شده سمت چپ بالای صفحه در کادر جست و جوی کلمه ی Duplicator را جست و جوی نمایید و طی تصویر ذیل افزونه Duplicator – WordPress Migration Plugin را نصب نمایید، کمی منتظر نمایید نصب انجام گیرد و در همان قسمت، گزینه ی فعال سازی را بفشارید.

New Articale


برای ایجاد فایل بسته نصبی، در صفحه باز شده از قسمت افزونه Duplicator روی گزینه ی Manage کلیک نمایید.

New Articale

در صفحه ابتدایی این افزونه لیست پکیج‌هایی که ساخته‌اید را مشاهده خواهید نمود. برای شروع کار با داپلیکیتور و ساخت پکیج جدید بر روی گزینه Create new کلیک نمایید.

New Articale

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

نکته مهمی که باید در نظر داشته باشید، این است که اگر قصد دارید وبسایت خود را به صورت کامل و همانطور که هست به یک سرور دیگر انتقال دهید، پشنهاد می‌کنیم به هیچ یک از تنظیمات دست نزنید.

بخش اول: Name می‌باشد که نام پکیج شماست، مهم نیست چه نامی انتخاب کنید! به عنوان مثال backup گذاشته ایم.
بخش دوم: Storage می‌باشد که در آن می‌توانید محل ذخیره‌سازی پکیج را تعیین کنید. محل ذخیره‌سازی به صورت پیشفرض داخل مسیر اصلی هاست شما می‌باشد. تغییر این مسیر به جاهایی مانند دراپ باکس و گوگل درایو فقط در نسخه حرفه ای امکان پذیر است.
بخش سوم: Archive است که در آن فایل‌ها و دایرکتوری‌های مدنظر مانند دیتابیس را برای قرار گرفتن در فایل پکیج انتخاب می‌کنید. تمامی اطلاعات به صورت پیشفرض انتخاب شده است.
بخش چهارم: Installer نیز شامل تنظیمات امنیتی مانند تعیین رمز عبور برای فایل پکیج می‌باشد.

New Articale

در این مرحله سایت شما اسکن می‌شود تمامی اطلاعات سایت وردپرسی شما اماده ذخیره سازی در بسته نصبی می شود، و شما باید دستور ساخت پکیج را بدهید. مطابق تصویر زیر گزینه Build را بزنید و منتظر بمانید که بسته نصبی شما به درستی ایجاد گردد.

New Articale


ساخت پکیج مقداری طول خواهد کشید و بعد از آن با تصویر زیر روبرو می‌شوید. دو گزینه ارائه شده در تصویر در واقع تمامی اطلاعات سایت شما و فایل نصبی آن است. هر دوی این موارد را باید در پوشه Public-html بارگذاری کنید. در ادامه این فرایند را نیز به شما خواهیم آموخت.
میتوانید با کلیک روی مرحله یک و دو قرمز رنگ، فایل هارا جداگانه دانلود نمایید و یا اینکه هر دو فایل را طی مرحله یک سبز رنگ یکجا دانلود نمایید.

New Articale

تبریک! اکنون شما در فایل آرشیو، تمامی اطلاعات سایت خود را در اختیار دارید. در کنار آن یک فایل Installer هم برای شما ساخته شده که با استفاده از آن می‌توانید وبسایت خود را بصورت کامل و با چند کلیک ساده نصب کنید، که طی مرحله دوم خدمتتان آموزش ارائه میدهیم.



مرحله دوم: ریستور بسته نصبی

در ادامه طی این آموزش وارد هاست سیپنل جدید و سپس پوشه Public_html شوید. پس از ورود، فایل zip ای که دانلود کردید را به همراه installer داخل پوشه Public_html آپلود کنید:

New Articale

بعد از آپلود فایل زیپ، آن را از حالت فشرده خارج و یا به اصطلاح Extract کنید.

New Articale

بعد از اینکار لطفا از مرورگر خود سایت جدید را باز کنید. در این مرحله باید فایل installer را فراخوانی کنید. برای این کار آدرس سایت خود را به همراه installer.php/ در نوار مرورگر طبق تصویر ذیل (بجای newsite.domain دامنه خود را وارد نماید) وارد کرده و منتظر بمانید تا تصویر زیر برای شما نمایان گردد و روی Next کلیک کنید.

دقت نمایید: در صورتی که هاست جدید شما، با دامنه یکسان است، لطفا قبل از این مرحله DNS های دامنه را به هاست جدید متصل نمایید، ومنتظر بمانید تا DNS ها ست شده و با فراخوانی دامنه هاست جدید نمایش داده شود.

کمی پایین تر می بایست طی این آموزش یک دیتابیس در هاست جدید ساخته و اطلاعات آنرا وارد نموده در پایان گزینه ی Validate را کلیک نمایید.

New Articale

با کلیک بر روی گزینه ی Validate به صفحه ی دیگری منتقل می شوید که طی تصویر ذیل روی تیک گزینه I have read and accept all terms & notices را فعال کنید و روی Next کلیک کنید.

New Articale


بعد از کلیک با صفحه ای مطابق با زیر مواجه می شوید که نشان دهنده عملیات در حال انجام می باشد . لطفا منتظر بمانید تا نصب به اتمام برسد.

New Articale

بعد از گذشت زمان مدنظر، صفحه ای به شرح ذیل نمایش داده می شود در صورتیکه تمام گزینه ها Good بود؛ تبریک می گوییم! شما موفق شدید توسط داپلیکیتور سایت وردپرسی خود را انتقال دهید. اکنون میتوانید با گزینه Admin Login وارد پیشخوان مدیریت سایت وردپرسی خود شوید.

New Articale

تاکید می شود به جهت امنیت بیشتر وبسایت وردپرسی جدید، با ورود به هاست cPanel جدید خود، حتما فایل های ذیل را در مسیر public_html هاست جدید حذف نمایید. شایان ذکر است، در صورتی که فایل هارا به هر دلیل حذف ننمایید سایت شما متوجه ریسک امنیتی بالایی خواهد بود.

dup-installer
installer.php
installer-backup.php
dup-installer-bootlog__[HASH].txt
archive.zip/daf

هدف از نگارش این مطلب آشنایی شما با افزونه داپلیکیتور و مزایای استفاده از آن بود. علاوه بر این مراحل انتقال سایت به هاست جدید با استفاده از Duplicator را نیز در این مطلب به شما آموختیم.

آیا این پاسخ به شما کمک کرد؟ 0 کاربر پسندید (1 نظرات)