چگونه ما به صورت دستی از نصب وردپرس مهاجرت می کنیم

Depositphotos 20821051 s

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

مشکل این است که همه میزبان ها به طور یکسان ایجاد نمی شوند. بسیاری از آنها نسخه های مختلف Apache را با ماژول های مختلف در حال اجرا دارند. برخی از آنها دارای مجوزهای واقعا بد بو هستند که باعث مشکل در بارگذاری پرونده ها ، ایجاد آنها فقط برای خواندن و مشکلات بارگذاری تصویر می شود. دیگران نسخه های مختلفی از PHP و MySQL دارند - یک مشکل وحشتناک در صنعت میزبانی. برخی از نسخه های پشتیبان شامل پرونده های مخفی هستند که به دلیل ذخیره سازی اختصاصی و تغییر مسیر در سرورها ، میزبان دیگری را ویران می کنند.

و البته ، این حتی شامل نمی شود محدودیت های بارگذاری پرونده. اگر نصب وردپرس قابل توجهی داشته باشید ، این اولین مسئله است ... پرونده پایگاه داده برای بارگذاری و واردات از طریق مدیر MySQL خیلی بزرگ است.

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

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

  1. We از کل نصب پشتیبان تهیه کنید و سایت آن را بارگیری کنید و برای نگهداری ایمن آن را بارگیری کنید.
  2. We صادر کردن پایگاه داده (همیشه در نسخه پشتیبان تهیه نمی شود) و برای نگهداری ایمن آن را به صورت محلی بارگیری کنید.
  3. We وردپرس را تازه نصب کنید بر روی سرور جدید و راه اندازی آن.
  4. We پلاگین ها را یکی یکی اضافه کنید برای اطمینان از سازگاری و کارایی همه آنها. برخی از توسعه دهندگان افزونه کار خوبی انجام داده اند که شامل تنظیمات خود در ابزار صادرات یا ارائه تنظیمات خود برای صادرات و واردات است.
  5. We صادرات محتوا از سایت موجود با استفاده از ابزار WordPress Export که درست در وردپرس تعبیه شده است.
  6. We آن محتوا را وارد کنید به سایت جدید با استفاده از ابزار واردات وردپرس که درست در وردپرس تعبیه شده است. این کار مستلزم این است که کاربران را کمی اضافه کنید ، اما ارزش تلاش را دارد.
  7. We پوشه های wp-content / uploads را FTP کنید جایی که تمام دارایی های پرونده بارگذاری شده ما در سرور جدید است ، اطمینان از تنظیم صحیح مجوزهای پرونده.
  8. ما تنظیم می کنیم تنظیمات permalinks.
  9. We طرح زمینه را فشرده و نصب کنید با استفاده از نصب قالب وردپرس.
  10. ما موضوع را به صورت زنده قرار داده و بازسازی منوها.
  11. We ابزارک ها را دوباره انجام دهید و محتویات را در صورت لزوم از سرور قدیمی به سرور جدید کپی و جایگذاری کنید.
  12. We سایت را بچرخانید به دنبال هر گونه مشکل در پرونده های از دست رفته.
  13. We همه صفحات را به صورت دستی مرور کنید از سایت برای اطمینان از اینکه همه چیز خوب به نظر می رسد
  14. اگر همه چیز خوب به نظر برسد ، ما خواهیم دید تنظیمات DNS ما را به روز کنید به میزبان جدید اشاره کرده و به طور مستقیم بروید.
  15. ما مطمئن خواهیم شد که تنظیمات جستجو را مسدود کنید در تنظیمات خواندن غیرفعال است.
  16. هر کدام را اضافه می کنیم CDN یا حافظه پنهان مکانیسم های مجاز به میزبان جدید برای سرعت بخشیدن به سایت است. بعضی اوقات این یک افزونه است ، بار دیگر بخشی از ابزار میزبان است.
  17. خوب با ابزارهای وب مستر سایت را دوباره بکشید تا ببینید آیا Google با مشکل روبرو شده است.

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

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.