چطوری میشه

راهنمای گام به گام برای انتقال سایت وردپرس خود به یک هاست جدید

راهنمای گام به گام برای انتقال سایت وردپرس خود به یک هاست جدید

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

بسیاری از مردم به دلیل مشکلاتی که با ارائه دهنده فعلی خود دارند با نیاز به انتقال به یک هاست جدید مواجه می شوند و به اندازه کافی غذا خورده اند. اما اغلب اوقات، مهاجرت به یک میزبان قابل اعتمادتر به دلیل ترس از اشتباه و آسیب رساندن به سایت(های) شما بارها و بارها به تاخیر می افتد.

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

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

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

فهرست محتوا

به سرعت به هر بخش پایین بروید یا حتی می‌توانید هر یک از پیوندهای زیر را نشانه‌گذاری کنید تا در صورت نیاز به استراحت در طول فرآیند، بازگشت آسان‌تر شود:

  1. از فایل‌های وب‌سایت خود نسخه پشتیبان تهیه کنید
  2. صادر کردن پایگاه داده وردپرس
  3. ایجاد پایگاه داده وردپرس در سرور میزبان جدید خود
  4. ویرایش فایل wp-config.php
  5. پایگاه داده خود را وارد کنید
  6. فایل‌های وردپرس را در هاست جدید خود آپلود کنید
  7. تعریف دامنه جدید و جستجو/جایگزینی دامنه قدیمی
  8. آخرین لمس

مرحله 1: از فایل های وب سایت خود نسخه پشتیبان تهیه کنید

FTP-Transfer

اولین قدم قبل از مهاجرت تهیه نسخه پشتیبان از تمام جنبه های سایت است. این باید بخشی از امنیت عمومی وردپرس شما باشد و قبل از هر تغییر بزرگی تمرین خوبی است. اما انتقال نصب وردپرس شما نیز الزامی است زیرا داده های زیادی در حال جابجایی است.

پس چگونه از سایت خود نسخه پشتیبان تهیه می کنید؟ افزونه های زیادی وجود دارد که می توانید از آنها برای پشتیبان گیری از وردپرس برای خود استفاده کنید. معمولاً با یک افزونه پشتیبان‌گیری، نصب می‌کنید و سپس از تنظیمات داخلی برای مدیریت فایل‌های پشتیبان‌گیری، تعداد دفعات و مکان ذخیره‌سازی نسخه‌های پشتیبان استفاده می‌کنید.

WPvivid

اگر می خواهید از یک افزونه استفاده کنید، یکی از بهترین گزینه ها WPvivid است. این افزونه هزاران گزینه پشتیبان‌گیری قدرتمند برای زمان‌بندی، نقاط بازیابی، محدود کردن فایل‌ها، فیلتر کردن فایل‌های بزرگ، تقسیم پشتیبان، تم‌ها و افزونه‌های پشتیبان، سازگاری با ذخیره‌سازی از راه دور، پشتیبانی از چند سایت و موارد دیگر ارائه می‌دهد.

در عوض می‌توانید رویکرد دستی‌تری داشته باشید. برای ارائه یک خلاصه سریع، پشتیبان گیری دستی به یک ابزار انتقال فایل (FTP) برای دسترسی به فایل های وب سایت شما نیاز دارد. دو برنامه محبوب FTP FileZilla (PC) و Transmit (Mac) هستند. پس از نصب، باید از اعتبار SFTP (از حساب میزبان وب خود) برای اتصال به سرور وب سایت خود استفاده کنید. پس از اتصال همه فایل‌ها را در فهرست وب‌سایت خود انتخاب و دانلود کنید. این شامل فایل .htaccess است که تنظیم شده است مخفی شود. اگر قادر به دیدن این فایل نیستید، با فایل راهنمای برنامه FTP خود مشورت کنید تا فایل های مخفی را نمایش دهد.

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

مرحله 2: صادر کردن پایگاه داده وردپرس

Database Export

صادر کردن پایگاه داده شما یک فرآیند ساده است که تکمیل آن تنها به چند مرحله نیاز دارد. به حساب cPanel سرور وب خود وارد شوید و phpMyAdmin. پایگاه داده حاوی نصب وردپرس شما را از لیست موجود در نوار کناری سمت چپ انتخاب کنید و پس از انتخاب روی برگه Export در منوی پیمایش کلیک کنید.

تنظیمات پیش‌فرض یک صادرات سریع و قالب SQL برای صادرات برای آنچه ما نیاز داریم کافی است. روی دکمه برو کلیک کنید و فرآیند صادرات پایگاه داده آغاز می شود و یک فایل در رایانه محلی شما دانلود می شود.

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

مرحله 3: پایگاه داده وردپرس را در سرور میزبان جدید خود ایجاد کنید

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

با اعتبار کاربری که برای شما ارائه کرده اند وارد میزبان وب جدید خود شوید و به نرم افزار cPanel متصل شوید. برای راهنمای خود از برنامه MySQL Databases استفاده خواهیم کرد. اگر میزبان وب شما آن برنامه را اجرا نمی کند، باید با تیم پشتیبانی آنها تماس بگیرید تا روش آنها برای ایجاد پایگاه داده جدید را کشف کنید.

مراحل ایجاد پایگاه داده بسیار ساده است:

  • پایگاه داده MySQL را باز کنید و یک پایگاه داده جدید با نام مناسب برای وب سایت خود ایجاد کنید.
  • یک کاربر MySQL جدید (با رمز عبور ایمن) ایجاد کنید.
  • این حساب کاربری را به پایگاه داده جدید اضافه کنید و همه امتیازات را به آن اعطا کنید.

نام پایگاه داده، نام کاربری جدید MySQL و رمز عبور آن را یادداشت کنید. به زودی به آنها نیاز خواهید داشت.

مرحله 4: فایل wp-config.php را ویرایش کنید

به پوشه رایانه محلی خود که فایل های وب سایت خود را در آن دانلود کرده اید، بروید. در آن پوشه فایلی به نام wp-config.php وجود دارد که دسترسی بین وردپرس و پایگاه داده شما را کنترل می کند.

یک کپی از این فایل تهیه کنید و آن را در پوشه دیگری در رایانه محلی خود ذخیره کنید. اگر بعداً مشکلی پیش بیاید، این برای بازیابی تغییراتی که می‌خواهیم ایجاد کنیم ضروری است.

نسخه اصلی فایل را با ویرایشگر متن دلخواه خود باز کنید و سه تغییر زیر را اعمال کنید:

1. نام پایگاه داده

را تغییر دهید

خط زیر را پیدا کنید:

define('DB_NAME', 'db_name');

بخش db_name این خط در حال حاضر روی نام پایگاه داده MySQL میزبان وب قدیمی شما تنظیم می شود. این باید به نام پایگاه داده جدیدی که ایجاد کرده اید تغییر کند.

2. نام کاربری پایگاه داده

را تغییر دهید

در زیر این خط را خواهید یافت:

define('DB_USER', 'db_user');

در این خط باید قسمت db_user را از نام کاربری میزبان قدیمی خود تغییر دهید تا با نام کاربری جدیدی که ایجاد کرده اید مطابقت داشته باشد.

3. رمز عبور کاربر پایگاه داده

را تغییر دهید

در نهایت، خط سوم را ویرایش کنید:

define('DB_PASSWORD', 'db_pass');

همانند سایر موارد، بخش db_pass این خط باید به رمز عبور امن جدیدی که برای کاربر MySQL خود ایجاد کرده‌اید تغییر کند.

wp-config.php را ذخیره کنید و فایل را ببندید.

مرحله 5: پایگاه داده وردپرس خود را وارد کنید

Database Import

اکنون که یک پایگاه داده جدید برای کار با آن دارید، می توانیم فرآیند واردات را آغاز کنیم.

phpMyAdmin را از نرم افزار cPanel روی سرور جدید خود راه اندازی کنید و پایگاه داده جدید خود را از لیست موجود در نوار کناری سمت چپ انتخاب کنید. پس از باز شدن، برگه وارد کردن را از منوی پیمایش انتخاب کنید.

در بخش فایل برای وارد کردن روی دکمه انتخاب فایل کلیک کنید و فایل SQL را که قبلا صادر کرده‌اید انتخاب کنید.

تیک کادر انتخاب وارد کردن جزئی را بردارید، مطمئن شوید که قالب روی SQL تنظیم شده است و سپس روی دکمه برو کلیک کنید. وارد کردن پایگاه داده اکنون آغاز می شود.

زمان این واردات بسته به اندازه پایگاه داده شما متفاوت است. پس از اتمام واردات، باید پیامی دریافت کنید که به شما اطلاع می‌دهد.

مرحله 6: فایل های وردپرس را در هاست جدید خود آپلود کنید

اکنون که پایگاه داده جدید را آماده کرده اید و فایل wp-config.php را مجدداً پیکربندی کرده اید، زمان آن رسیده است که فایل های وب سایت خود را آپلود کنید.

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

با انتخاب دایرکتوری راه دور، می توانید فایل های وب سایت خود را آپلود کنید که اکنون باید شامل نسخه به روز شده wp-config.php باشد. مانند دانلود قبلی، این فرآیند ممکن است کمی طول بکشد.

پس از اتمام آپلود، این فایل‌ها را از رایانه محلی خود حذف نکنید. آنها هنوز تا تکمیل مراحل نهایی مورد نیاز هستند.

مرحله 7: تعریف دامنه جدید و جستجو/جایگزینی دامنه قدیمی

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

یکی از مشکلاتی که افراد همیشه هنگام جابجایی سایت خود با آن مواجه می شوند این است که آنها پیوندهایی را به پست های دیگر در سایت خود اضافه کرده اند یا تصاویر را مستقیماً با اشاره به یک URL در سرور درج کرده اند، که باعث می شود هنگام انتقال به یک آدرس جدید، آنها شکسته شوند. دامنه. اگر می خواهید به سرعت و به راحتی هر نمونه ای از نام دامنه قدیمی خود را جستجو کنید و نام جدید را جایگزین کنید، پیشنهاد می کنیم به جستجوی جایگزین DB در github. این به شما این امکان را می دهد که این کار را به راحتی انجام دهید. فقط مطمئن شوید که پس از اتمام کار (به دلایل امنیتی) آن را حذف کرده اید و آن را در دامنه اصلی خود قرار ندهید، یک پوشه موقت با نام تصادفی برای میزبانی اسکریپت ایجاد کنید.

تغییر URL سایت: با جستجو و جایگزینی دامنه قدیمی و جایگزینی با دامنه جدید، مقادیر site_url و آدرس خانه را در پایگاه داده نیز تغییر خواهید داد (تغییر URL سایت) که اطمینان حاصل می کند که وقتی سعی می کنید برای ورود به سایت خود در دامنه جدید، سعی نمی کند شما را به دامنه قدیمی هدایت کند.

مرحله 8: لمس نهایی

این مرحله در واقع شامل دو مرحله کوچک جداگانه است که (به طور بالقوه) چندین روز بین آنها وجود دارد.

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

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

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

دوم – پس از انقضای دوره 48 ساعته، اکنون باید وقتی به وب سایت خود می روید، به میزبان وب جدید دسترسی داشته باشید. در این مرحله است که می‌توانید برای حذف فایل‌ها و پایگاه داده به میزبان وب قدیمی خود متصل شوید. شما همچنان باید یک نسخه پشتیبان محلی از این فایل‌ها و خروجی پایگاه داده، همراه با فایل اصلی wp-config.php داشته باشید، در صورتی که نیاز به بازگشت مجدد مهاجرت دارید. می‌تواند ایده خوبی باشد که این فایل‌ها را برای مدت طولانی نگه دارید، فقط برای اینکه در امنیت باشید.


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

آیا اخیراً وب سایت وردپرس خود را انتقال داده اید؟ تجربه خود را در مورد این فرآیند در بخش نظرات زیر با ما در میان بگذارید!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا