استضافة WordPress المدارة للمواقع التي تعمل على خدمة Azure App.
خدمة التطبيقات هي هدف نشر بدلاً من خادم. التكوين الخاص بك في البوابة ، وتحميلاتك على جبل ، وليس هناك مربع لأخذ نسخة من.
حيث يحتفظ موقع خدمة التطبيقات بالأشياء فعليًا.
كل ما هو موجود عادة في ملف على خادم هو في مكان آخر ، وهذا بالضبط ما يجعل التصدير غير عادي.
إعدادات التطبيق App Settings
يتم حقن بيانات اعتماد قاعدة البيانات والأملاح وأعلام الميزات كمتغيرات بيئة من البوابة. wp-config.php يقرأها ، لذلك لا يحتوي الملف نفسه على أي من القيم التي تحتاجها.
خادم مرن يحمل البيانات
تعمل قاعدة بيانات Azure لـ MySQL بشكل منفصل مع قواعد جدار الحماية الخاصة بها و TLS القسري ، لذلك يتم أخذ التصدير هناك بدلاً من التطبيق.
تحميل على تخزين شنت
عادة ما يجلس الوسائط على مشاركة ملفات Azure المثبتة في التطبيق ، لأن نظام الملفات الخاص بالتطبيق ليس في مكان ما للحفاظ على أي شيء تريده للبقاء على قيد الحياة.
فتحة نشر تفعل التدريج
فتحات هي كيف يتم تشغيل خدمة التطبيقات ، والفتحة لها إعداداتها الخاصة. أي الفتحة التي تخدم الإنتاج في الواقع يتم تأكيدها قبل نسخ أي شيء.
الباب الأمامي أمام كل شيء
يتم تكوين التخزين المؤقت وقواعد WAF والتوجيه المخصص بشكل متكرر في Azure Front Door أو CDN ، والتي ترى حركة المرور قبل وقت طويل من قيام WordPress بذلك.
اقرأ البوابة ثم خذ النسخة.
تصدير خدمة التطبيقات التي تبدأ مع نظام الملفات يحصل على موقع لا يمكن الاتصال بقاعدة البيانات الخاصة به، لأن أيا من بيانات الاعتماد في الملفات.
- إعدادات التطبيق تصديرها قبل أي شيء آخر
- خادم MySQL مرن تم التخلص منه مع TLS القسري
- تم جمع مشاركة الملفات المثبتة
- تأكيد فتحات وقواعد الباب الأمامي
لا بداية باردة، لا قواعد تحجيم للكتابة.
جداول خدمة التطبيق عند تكوينه ل. الفرق هنا هو أن الضبط قد تم بالفعل وليس هناك خطة الطبقة تحديد ما إذا كان PHP لديه ذاكرة كافية.
ما نغيره عندما يصل موقع من Azure
الموضوع هنا هو أن خدمة التطبيقات تبقي عمدا الدولة خارج التطبيق ، لذلك يجب على الترحيل الذهاب والعثور عليه.
| الإعداد | ما نضبطه | السبب |
|---|---|---|
| قيم التهيئة | إعدادات التطبيق قراءة من البوابة ومكتوبة في التكوين الحقيقي | خدمة التطبيقات تضخ أوراق الاعتماد والأملاح كمتغيرات بيئية ، لذلك wp-config.php على القرص يحمل المراجع فقط ونسخة نظام الملفات تنتج موقعًا لا يمكنه الوصول إلى قاعدة البيانات الخاصة به. |
| قاعدة البيانات | تصديرها من قاعدة بيانات Azure لMySQL مع متطلبات TLS لها الوفاء بها | يجلس الخادم المرن خلف جدار الحماية الخاص به ويرفض الاتصالات غير المشفرة ، لذلك يتم رفض محاولة التصدير بالطريقة المعتادة قبل أن يبدأ. |
| التنزيلات | تم جمعها من مشاركة ملفات Azure المثبتة | تعامل خدمة التطبيقات نظام ملفات التطبيق على أنه يمكن التخلص منه ، لذلك يتم الاحتفاظ بالوسائط على حصة مثبتة لا تحتوي عليها حزمة النشر أو تبديل الفتحات أبدًا. |
| فترات النشر | فتحة الإنتاج المؤكدة قبل اتخاذ التصدير | يعد التثبيت على خدمة التطبيقات فتحة ذات إعدادات خاصة بها ، ويؤدي نسخ الخطأ إلى ترحيل موقع لم يكن أحد يزوره. |
| قواعد الباب الأمامي | التخزين المؤقت ، WAF وسلوك التوجيه المعاد إنشاؤه على حافة لدينا | يعالج الباب الأمامي هذه الطلبات قبل مشاركة خدمة التطبيقات ، وبالتالي فإن القواعد غير مرئية لـ WordPress وتختفي بصمت عند إيقاف تشغيل نقطة النهاية. |
أسعار واضحة وبسيطة.
تتضمن كل خطة نقلًا مجانيًا ونسخًا احتياطيًا يوميًا وشهادة SSL ودعمًا على مدار الساعة.
- موقع ووردبريس واحد
- 10 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- الدعم عبر التذاكر
- 5 مواقع ووردبريس
- 50 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- تذاكر دعم ذات أولوية
- 20 مواقع ووردبريس
- 200 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- دعم مخصص
الأسئلة الشائعة.
لا يحتوي موقع wp-config.php الخاص بي على بيانات اعتماد قاعدة البيانات فيه. هل هذا طبيعي؟
كيف تقوم بتصدير قاعدة بيانات Azure لـ MySQL؟
أين هي الصور التي تم تحميلها؟
أستخدم فتحات النشر. أي واحد تقوم بترحيله؟
ما الذي يحل محل الباب الأمامي؟
توقف عن نشر WordPress مثل تطبيق.
الهجرة الحرة، والتكوين المستردة من البوابة، والتخزين جلبت مرة أخرى معها.