المواقع الإلكترونية
نقل موقع ويب من cPanel إلى KapsuleHost
Most people move a site from cPanel without touching a file: Kapsule has a guided migration that copies your files and database for you while the old site stays live. This guide covers the three…
ترحيل موقع ويب من cPanel إلى KapsuleHost
يقوم معظم الأشخاص بنقل موقع من cPanel دون لمس ملف واحد: لدى Kapsule عملية ترحيل موجهة تنسخ ملفاتك وقاعدة بيانتك لك بينما يبقى الموقع القديم نشطًا. يغطي هذا الدليل مسارات الترحيل الثلاثة، وأيها تختار، والطريق اليدوي للحالات التي تفضل فيها القيام بذلك بنفسك.
الترحيل مجاني في كل خطة. لا توجد رسوم إعداد ولا رسوم لكل موقع.
قبل أن تبدأ
احتفظ باستضافتك القديمة نشطة حتى يتم التحقق من الموقع الجديد وتم توجيه النطاق الخاص بك. الإلغاء المبكر هو الخطأ الوحيد في هذه العملية التي لا يمكن التراجع عنه، لأن مصدر النسخ يختفي معه. امنح نفسك أسبوعًا من التداخل.
جهز هذه:
- النطاق الذي يعمل عليه الموقع حاليًا.
- الوصول إما إلى مسؤول WordPress للموقع، أو بيانات اعتماد cPanel أو FTP الخاصة بك.
- بيانات اعتماد مسجل النطاق الخاص بك، للخطوة الأخيرة.
- خطة استضافة Kapsule مع فتحة موقع مجانية.
اختيار مسار الترحيل
افتح Migrations في الشريط الجانبي الأيسر KPanel، انقر عبر ترحيل موقع ويب، وأدخل عنوان موقعك الحالي. يتحقق Kapsule من الموقع، ويحدد المنصة، ويقدم ثلاثة مسارات.

| المسار | كيف يعمل | الأفضل لـ |
|---|---|---|
| Kapsule Migrator Plugin | قم بتثبيت ملحق مجاني على الموقع المصدر والصق رمز لمرة واحدة. لا تترك بيانات اعتماد الاستضافة يديك. | مواقع WordPress و WooCommerce. الخيار الأسرع والذي يجب على معظم الناس اختياره. |
| بيانات اعتماد الاستضافة | أعطنا وصول FTP أو SFTP أو cPanel مؤقتًا بالإضافة إلى تفاصيل قاعدة البيانات. نحن نسحب كل شيء مباشرة. | أي منصة، بما في ذلك المواقع التي لا تستخدم WordPress. |
| فريقنا يتعامل معها | أخبرنا عن الموقع وموعدك المفضل. يرد مهندس الترحيل خلال أربع ساعات عمل مع خطة، ولا شيء يصبح مباشرًا بدون موافقتك. | الإعدادات المعقدة، أو عدة مواقع في وقت واحد، أو إذا كنت ببساطة تفضل عدم القيام بذلك. |
الثلاثة مجانية، ويمكنك التبديل بينها في أي نقطة في المعالج.
مسار الملحق
- اختر Kapsule Migrator Plugin.
- حمّل
kapsule-migrator.zipمن الشاشة. - على موقعك الحالي، انتقل إلى Plugins، ثم Add New، ثم Upload Plugin. قم بتحميل الملف المضغوط وتفعيله.
- افتح Kapsule Migrate في قائمة مسؤول WordPress الخاصة بك.
- انسخ الرمز من KPanel، والصقه في الملحق وانقر على Start Migration.
يكتشف KPanel الاتصال تلقائيًا وينقلك إلى شاشة التقدم المباشرة. يتم نسخ الملفات وقاعدة البيانات والتحميلات لك. انتهاء صلاحية الرمز بعد 24 ساعة؛ قم بإنشاء رمز جديد من نفس الشاشة إذا احتجت إلى ذلك.
مسار بيانات الاعتماد
اختر Hosting credentials واملأ قسمين: تفاصيل FTP أو SFTP أو SSH (اسم المضيف، اسم المستخدم، كلمة المرور) وتفاصيل قاعدة البيانات (المضيف، الاسم، اسم المستخدم، كلمة المرور). يوجد حقل ملاحظات لأي شيء آخر يساعد، مثل عنوان cPanel الخاص بك.
يتم تشفير بيانات الاعتماد قبل تخزينها ولا يمكن قراءتها إلا من قبل نظام الترحيل المؤتمت، وليس من قبل الموظفين. يتم حذفها بشكل دائم في غضون 24 ساعة من اكتمال الترحيل، وليس أبدًا يتم استخدامها لأي شيء آخر غير نسخ موقعك.
مسار الفريق
أخبرنا عن الموقع والوقت المفضل لديك. يرد مهندس الترحيل خلال أربع ساعات عمل مع خطة، ولا شيء يصبح مباشرًا بدون موافقتك.
ما يحدث بعد ذلك
بغض النظر عن المسار الذي اخترته، الشكل هو نفسه:
- تعمل النسخة في الخلفية. يبقى موقعك الحالي نشطًا وعديم اللمس طوال الوقت.
- يصبح موقعك الجديد قابلاً للمراجعة في عنوان مؤقت.
- تتحقق منها وتوافق عليها.
- فقط عندها تتغير DNS.
يحتفظ Kapsule بملفاتك الأصلية لمدة 7 أيام بعد الترحيل، لذا يوجد استرجاع إذا ظهر شيء ما بعد بضعة أيام.
المراجعة قبل التبديل
هذه الخطوة التي تستحق المسح الجاد، لأنه بعد انتقال DNS، كل زائر يرى ما وافقت عليه.
حمّل العنوان المؤقت وتحقق من:
- الصفحة الرئيسية وصفحتين أو ثلاث صفحات عميقة.
- الصور، بما في ذلك أي شيء في منزلق أو معرض.
- أي نموذج اتصال أو حجز، مُرسل بشكل حقيقي.
- قم بتسجيل الدخول إلى المسؤول، وحفظ تعديل واحد.
- على المتجر: اختبار طلب كامل إلى صفحة التأكيد.
إذا كانت بعض عناوين URL لا تزال تشير إلى النطاق القديم، فقم بتشغيل بحث واستبدال: تشغيل البحث والاستبدال.
توجيه نطاقك
عندما تكون المراجعة نظيفة، انقل النطاق. إما تغيير خوادم الأسماء الخاصة بك إلى Kapsule، وهو الخيار الأبسط ويجلب إدارة DNS إلى KPanel، أو الاحتفاظ بموفر DNS الموجود والتأشير على سجلات الموقع.
التعليمات الكاملة موجودة في تغيير خوادم الأسماء الخاصة بك و توصيل نطاق مخصص بموقعك الإلكتروني.
تستغرق تغييرات DNS من بضع دقائق إلى بضع ساعات للوصول إلى الجميع. خلال هذه النافذة، سيستمر بعض الزوار في الهبوط على المضيف القديم، وهذا بالضبط السبب في احتفاظك به يعمل.
وجّه نطاقك صباح يوم أسبوع هادئ، وليس مساء الجمعة. إذا كان شيء ما يحتاج إلى تعديل، فأنت تريد أن تكون مستيقظًا وتريدنا أن نكون في متناول اليد.
الترحيل اليدوي
إذا كنت تفضل القيام بذلك بنفسك، أو إذا لم يكن الموقع على منصة مدعومة، فإن الطريق اليدوي لا يزال يعمل.
1. إنشاء الموقع
Websites، ثم Add Website، ثم New Website. اختر نوع الموقع الذي يطابق ما تنقله. يتم توفير الموقع على عنوان مؤقت يمكنك الاختبار عليه مباشرة. انظر إنشاء موقعك الأول.
2. التصدير من cPanel
قم بتنزيل ملفات الموقع، إما من خلال File Manager في cPanel أو عبر FTP. بالنسبة إلى WordPress، هذا كل شيء تحت public_html، بما في ذلك wp-config.php. ينتج برنامج Backup Wizard في cPanel الشيء كله كتنزيل واحد إذا كنت تفضل ذلك.
ثم قم بتصدير قاعدة البيانات: افتح phpMyAdmin في cPanel، وحدد قاعدة البيانات، واستخدم Export، ثم Quick، ثم Go.
3. تحميل الملفات
- في KPanel، افتح موقعك الجديد، ثم Files، ثم SFTP.
- تحت SFTP accounts، أدخل اسم مستخدم وانقر على Create.
- انسخ المضيف والمنفذ واسم المستخدم وكلمة المرور المعروضة. يتم عرض كلمة المرور مرة واحدة ولا يمكن استردادها بعد ذلك.
- قم بالاتصال بأي عميل SFTP وقم بتحميل ملفاتك في دليل الموقع.
التفاصيل الكاملة على حساب SFTP والوصول الأصلي SSH موجودة في الاتصال عبر SFTP.
4. استيراد قاعدة البيانات
- افتح الموقع، ثم Files، ثم Database.
- انقر فوق Open phpMyAdmin. يتم تسجيل الدخول تلقائيًا، بدون كلمة مرور منفصلة.
- حدد قاعدة البيانات الخاصة بك، انقر فوق Import، واختر ملف
.sql، وانقر فوق Go.
انظر الوصول إلى قاعدة البيانات الخاصة بك باستخدام phpMyAdmin لحدود الاستيراد وكيفية التعامل مع تصريح كبير.
5. تحديث wp-config.php
يسرد علامة التبويب Database تفاصيل الاتصال الجديدة. انسخها إلى wp-config.php باستخدام Files، ثم File Manager:
define( 'DB_NAME', 'your-new-database-name' );
define( 'DB_USER', 'your-new-database-user' );
define( 'DB_PASSWORD', 'your-new-password' );
define( 'DB_HOST', '127.0.0.1' );
لا تنقل قواعد .htaccess الخاصة بالمضيف القديم. Kapsule لا تستخدم Apache، لذا لن تعمل تلك القواعد ويمكن أن تضللك في الاعتقاد بأن إعادة توجيه موجودة عندما لا تكون كذلك. أعد إنشاؤها في KPanel بدلاً من ذلك: فهم .htaccess على KapsuleHost.
6. الاختبار، ثم إعادة التوجيه
حمّل العنوان المؤقت، واعمل من خلال قائمة المراجعة أعلاه، ثم وجّه نطاقك.
استكشاف الأخطاء وإصلاحها
يتم تحميل الموقع ولكنه لا يحتوي على نمط. عناوين URL مطلقة قديمة في قاعدة البيانات. قم بتشغيل بحث واستبدال من العنوان القديم إلى العنوان الجديد.
"خطأ في إنشاء اتصال قاعدة البيانات". بيانات الاعتماد في wp-config.php لا تطابق علامة التبويب Database. تحقق من أن DB_HOST هو 127.0.0.1.
فشل استيراد قاعدة البيانات في منتصف الطريق. التصريح أكبر من حد تحميل phpMyAdmin. ضغطه إلى .sql.gz، أو قسّمه إلى ملفات أصغر، أو افتح تذكرة وسنستورده لك.
بعض الصفحات 404 بعد الانتقال. حرر قواعد الكتابة: WordPress، ثم Quick Actions، ثم Flush Rewrites. انظر إصلاح مشاكل الرابط الدائم في WordPress.
القفل مفقود أو يحذر. محتوى مختلط من عناوين HTTP لا تزال في قاعدة البيانات: إصلاح تحذيرات المحتوى المختلط.