إدارة WordPress استضافة المواقع المبنية على Google Cloud.
في GCP ، عادة ما تكون أجزاء موقع WordPress منتجات منفصلة. قاعدة البيانات ليست على سبيل المثال ، غالبًا ما يكون مجلد التحميلات فارغًا ، ويحدث التخزين المؤقت قبل أي منها.
موقع WordPress ينتشر عبر أربعة منتجات.
لا شيء غير عادي هنا بالنسبة لـ GCP ، ولكنه يعني أن نسخة نظام الملفات من المثيل تحصل على جزء صغير من الموقع.
قاعدة بيانات غير موجودة على الجهاز
يعمل Cloud SQL كمثيل خاص به ، لذلك يصل mysqldump عبر SSH على VM إلى قاعدة بيانات قد لا تكون موجودة. يتم أخذ التصدير من مثيل SQL نفسه.
وسائل الإعلام في دلو ، وليس في التحميلات
مع وجود مكون إضافي للتنزيل في مكانه ، يمكن أن يكون wp-content / uploads على المثيل فارغًا تقريبًا بينما تخدم كل صورة من Cloud Storage. يؤدي نسخ القرص وحده إلى إنتاج موقع بدون صور.
القواعد التي تعيش في موازن الحمل
يتم تكوين عمليات إعادة التوجيه وقواعد WAF وسلوك Cloud CDN على موازن تحميل HTTPS ، وليس في WordPress ، لذلك لا توجد في أي مكان في نسخة احتياطية للموقع ويتم التقاطها بشكل صريح.
تعتمد الإضافات الخاصة بحسابات الخدمة على
الإضافات المصادقة على خدمات Google تفعل ذلك من خلال مفتاح حساب الخدمة. تتوقف بيانات الاعتماد هذه عن العمل في اللحظة التي يتم فيها هدم المشروع ، لذلك يتم سرد ما يستخدمهم أولاً.
كرون تشغيل كوظيفة مجدولة
غالبًا ما يتم تشغيل WordPress cron على GCP بواسطة Cloud Scheduler الذي يصل إلى wp-cron.php على فترة زمنية ثابتة ، وهو تكوين خارج الموقع ويسهل تركه وراءه.
قم بحصر المشروع وليس المثال
السؤال المفيد ليس ما هو على VM. إنه منتجات Google التي يعتمد عليها الموقع بهدوء ، لأن هذه هي ما ستفتقده النسخة.
- تم تصدير SQL السحابي في المثال ، وليس عبر SSH
- إعادة تعيين وسائط Bucket وإعادة كتابة عناوين URL
- تحميل موازن وقواعد CDN القبض عليها
- المشروع ترك قيد التشغيل حتى تؤكد
أجزاء أقل تتحرك ، نفس التسليم.
يؤدي نشر GCP جيد البناء. ما يفعله أيضًا هو فاتورة لخمس خدمات ويتطلب شخصًا يفهمها جميعًا.
ما الذي نغيره عند وصول موقع من Google Cloud
كل صف هنا هو منتج من Google يقوم بعمل يعود إلى المكدس.
| الإعداد | ما نضبطه | السبب |
|---|---|---|
| تصدير قاعدة البيانات | مأخوذة من مثيل Cloud SQL بدلاً من مثيل الحوسبة | Cloud SQL هو منتج مدار منفصل ، لذلك فإن تشغيل تفريغ على SSH على خادم الويب لا يصل إلى أي شيء أو نسخة محلية قديمة متبقية من إعداد سابق. |
| تخزين الوسائط | الكائنات سحبت من سحابة التخزين وعناوين URL إعادة كتابة | يمكن لمكون إضافي للتنزيل أن يترك دليل التحميلات فارغًا تقريبًا بينما تخدم كل صورة من دلو ، لذلك تنتج نسخة القرص موقعًا تحتوي جميع وسائطه على 404s. |
| قواعد الحافة والتوجيه | إعادة توجيه موازن التحميل ، WAF وسلوك Cloud CDN المعاد إنشاؤه في المكدس | يتم تكوين هذه القواعد على موازن تحميل HTTPS ولا تلمس WordPress أبدًا ، مما يعني أنه لا يوجد نسخة احتياطية للموقع تحتوي على أي دليل على وجودها. |
| مفاتيح حساب الخدمة | الإضافات التابعة التي تم تحديدها وإعادة اعتمادها قبل قطع | تتعطل الإضافات التي تصادق على خدمات Google بصمت عند حذف المشروع ، ويظهر الفشل بعد أسابيع كنموذج أو نسخة احتياطية توقفت عن العمل. |
| العمل المجدول | مشغلات Cloud Scheduler تم استبدالها بمنصة cron | عادةً ما تقوم عمليات نشر GCP بتعطيل WordPress cron وقيادته من جدولة خارجية ، لذا فإن نقل الملفات وحدها يترك موقعًا لا يوجد فيه أي شيء مجدول على الإطلاق. |
أسعار واضحة وبسيطة.
تتضمن كل خطة نقلًا مجانيًا ونسخًا احتياطيًا يوميًا وشهادة SSL ودعمًا على مدار الساعة.
- موقع ووردبريس واحد
- 10 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- الدعم عبر التذاكر
- 5 مواقع ووردبريس
- 50 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- تذاكر دعم ذات أولوية
- 20 مواقع ووردبريس
- 200 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- دعم مخصص
الأسئلة الشائعة.
قاعدة البيانات الخاصة بي في Cloud SQL. كيف يتم تصدير ذلك؟
صوري في دلو تخزين سحابي. هل تتحرك؟
لديّ عمليات إعادة توجيه على موازن التحميل. هل ستجدهم؟
هل يمكنني حذف مشروع GCP الخاص بي مباشرة بعد النقل؟
هل سيكلف هذا أقل من تشغيله على GCP؟
حافظ على العمارة، وتفقد الجمعية.
الهجرة الحرة ، كل منتج من منتجات Google تم جرده ، ولم يتم هدم أي شيء حتى تقول ذلك.