اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر
بیش از ۳ سال فعالیت حرفه‌ای، میزبان ۱۶.۰۰۰ هزار وب‌سایت هستیم.

سوال از هوش مصنوعی

هر سوالی درباره این مقاله داری، از هوش مصنوعی بپرس!

تاریخچه سوالات
هنوز سوالی نپرسیده‌اید

سلام! 👋 من می‌توانم به سوالات شما درباره آموزش کامل افزونه Duplicator و ساخت بسته نصب آسان وردپرس پاسخ دهم.
سوال خود را بپرسید!

0/120

آموزش کامل افزونه Duplicator و ساخت بسته نصب آسان وردپرس

آموزش کامل افزونه Duplicator و ساخت بسته نصب آسان وردپرس

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

Duplicator چیست؟


مزایای اصلی Duplicator:

✅ انتقال سایت بین دو هاست مختلف

✅ انتقال سایت به دامنه جدید

✅ ساخت نسخه پشتیبان کامل

✅ ایجاد سایت آزمایشی (Staging)

✅ کلون کردن سایت در چند دقیقه

✅ بازیابی سایت در زمان خرابی

بر اساس مستندات رسمی، Duplicator هنگام ساخت بسته نصبی دو فایل اصلی ایجاد می‌کند:

  • archive.zip یا archive.daf

  • installer.php

این دو فایل برای انتقال کامل سایت کافی هستند.

مرحله 1: نصب افزونه Duplicator

وارد پیشخوان وردپرس شوید:

افزونه‌ها ← افزودن

عبارت زیر را جستجو کنید:

Duplicator

سپس:

  1. روی نصب کلیک کنید.

  2. افزونه را فعال نمایید.

پس از فعال‌سازی منوی:

Duplicator

در پنل مدیریت نمایش داده می‌شود.

مرحله 2: ساخت بسته نصبی (Package)

از منوی وردپرس وارد شوید:

Duplicator → Backups

سپس روی:

Create New

کلیک کنید.

مرحله 3: تنظیمات بسته نصبی

در این بخش می‌توانید:

نام بسته

مثال:

mysite-backup

انتخاب فایل‌ها

در صورت نیاز می‌توانید:

  • پوشه Cache را حذف کنید

  • فایل‌های بکاپ قدیمی را حذف کنید

  • برخی پوشه‌ها را از بسته خارج کنید

انتخاب دیتابیس

امکان حذف جداول خاص نیز وجود دارد.

برای اکثر کاربران تنظیمات پیش‌فرض مناسب است.

مرحله 4: اسکن سایت

روی دکمه:

Next

کلیک کنید.

Duplicator سایت را بررسی می‌کند:

  • حجم سایت

  • نسخه PHP

  • دیتابیس

  • فایل‌ها

  • دسترسی‌ها

اگر همه موارد سبز باشند می‌توانید ادامه دهید.

مرحله 5: ساخت Package

تیک:

Yes. Continue with the build process

را فعال کنید.

سپس:

Build

را بزنید.

مدت زمان ساخت بسته به:

  • حجم سایت

  • تعداد فایل‌ها

  • قدرت هاست

بستگی دارد.

مرحله 6: دانلود فایل‌ها

پس از اتمام فرآیند دو فایل ایجاد می‌شود:

Installer

installer.php

Archive

archive.zip

یا

archive.daf

این دو فایل را دانلود کنید.

ساختار فایل‌های بسته نصبی

installer.php

این فایل مسئول:

  • استخراج فایل‌ها

  • اتصال دیتابیس

  • جایگزینی آدرس دامنه

  • نصب نهایی سایت

است.

archive.zip

شامل:

  • فایل‌های وردپرس

  • افزونه‌ها

  • قالب‌ها

  • تصاویر

  • دیتابیس

می‌باشد.

مرحله 7: آماده‌سازی هاست مقصد

در هاست جدید:

ایجاد دیتابیس

در cPanel:

MySQL Databases

یا در DirectAdmin:

MySQL Management

موارد زیر را ایجاد کنید:

  • Database Name

  • Username

  • Password

اطلاعات را ذخیره نمایید.

مرحله 8: آپلود فایل‌های بسته نصبی

وارد File Manager شوید.

به مسیر:

public_html

بروید.

سپس این دو فایل را آپلود کنید:

installer.php
archive.zip

مستندات رسمی توصیه می‌کنند برای نصب کلاسیک، پوشه مقصد کاملاً خالی باشد.

مرحله 9: اجرای نصب

مرورگر را باز کنید:

https://yourdomain.com/installer.php

مثال:

https://example.com/installer.php

سپس نصب‌کننده Duplicator اجرا می‌شود.

مرحله 10: بررسی اولیه

Duplicator موارد زیر را بررسی می‌کند:

  • فایل archive

  • نسخه PHP

  • دسترسی‌ها

  • فضای دیسک

اگر همه چیز صحیح باشد:

Pass

نمایش داده می‌شود.

مرحله 11: اتصال دیتابیس

اطلاعات دیتابیس جدید را وارد کنید:

Host

localhost

Database

dbname

Username

dbuser

Password

password

سپس:

Validate

را بزنید.

اگر اتصال برقرار شد:

Next

را انتخاب کنید. 

مرحله 12: نصب پایگاه داده

در این مرحله:

  • جداول دیتابیس وارد می‌شوند

  • اطلاعات سایت بازیابی می‌شود

سپس روی:

OK

کلیک کنید.

مرحله 13: جایگزینی دامنه

Duplicator به صورت خودکار:

دامنه قدیمی

مثال:

oldsite.com

را به:

دامنه جدید

newsite.com

تبدیل می‌کند.

مرحله 14: ورود به سایت

پس از پایان نصب:

Admin Login

را انتخاب کنید.

با همان نام کاربری و رمز عبور سایت قبلی وارد شوید.

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

بعد از اولین ورود:

تنظیمات → پیوندهای یکتا

وارد شوید.

بدون تغییر روی:

ذخیره تغییرات

کلیک کنید.

این کار بسیاری از خطاهای 404 را برطرف می‌کند.

نصب روی سایتی که وردپرس دارد (Overwrite)

اگر روی هاست مقصد وردپرس نصب است:

  1. فایل‌های Duplicator را آپلود کنید.

  2. installer.php را اجرا کنید.

  3. حالت Overwrite را انتخاب نمایید.

در این روش فایل‌ها و دیتابیس سایت فعلی جایگزین خواهند شد.

خطاهای رایج Duplicator

خطای Archive Not Found

علت:

  • فایل ZIP ناقص آپلود شده

  • نام فایل تغییر کرده

راه‌حل:

  • دوباره فایل را آپلود کنید.

  • مطمئن شوید installer و archive از یک Package هستند.

خطای 403 یا 404 روی installer.php

علت:

  • فایل در مسیر اشتباه قرار گرفته

  • هاست دسترسی را مسدود کرده

راه‌حل:

  • فایل را در Public_HTML قرار دهید.

  • سطح دسترسی فایل‌ها را بررسی کنید.

  • در برخی هاست‌ها تغییر نام installer.php نیز کمک می‌کند.

خطای حجم زیاد سایت

برای سایت‌های حجیم:

  • حافظه PHP را افزایش دهید.

  • ZipArchive را فعال کنید.

  • فایل‌های غیرضروری را حذف کنید.

برخی کاربران گزارش کرده‌اند که استفاده از فرمت ZIP برای سایت‌های بزرگ‌تر نتیجه بهتری داشته است.

بهترین روش استفاده از Duplicator

برای انتقال حرفه‌ای سایت وردپرس:

  1. یک بکاپ کامل بسازید.

  2. فایل‌های Installer و Archive را دانلود کنید.

  3. دیتابیس جدید ایجاد نمایید.

  4. فایل‌ها را در هاست مقصد آپلود کنید.

  5. installer.php را اجرا کنید.

  6. نصب را تکمیل نمایید.

  7. پیوندهای یکتا را ذخیره کنید.

  8. عملکرد سایت را بررسی کنید.

اشتراک‌گذاری:
تیم تولید محتوا
نویسنده

تیم تولید محتوا

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

دیدگاه‌ها

0 دیدگاه
اولین نفری باشید که دیدگاه می‌گذارید.
×