أوس شجرة الفاصولياء مرنة ورد الاستضافة

هذا البرنامج التعليمي يرشدك خلال عملية إطلاق مثيل RDS DB خارجي لAWS مطاطا شجرة الفاصولياء، وتكوين بيئة توفر عالية تشغيل موقع على شبكة الانترنت وورد للاتصال به. تشغيل مثيل DB خارجي لمطاطا شجرة الفاصولياء يفصل قاعدة البيانات من دورة حياة البيئة الخاصة بك، وتمكنك من الاتصال إلى نفس قاعدة البيانات من بيئات متعددة، مبادلة خارج قاعدة بيانات واحدة لأخرى، أو القيام بنشر زرقاء / خضراء دون التأثير على قاعدة البيانات الخاصة بك.

أوس شجرة الفاصولياء مرنة وورد استضافة لتطوير واختبار، ل

إطلاق DB مثيل في الأمازون RDS

لاستخدام قاعدة بيانات خارجية مع تطبيق يعمل في مطاطا شجرة الفاصولياء، أولا إطلاق مثيل DB مع الأمازون RDS. عند بدء تشغيل مثيل مع الأمازون RDS، فمن مستقلة تماما عن مطاطا شجرة الفاصولياء والبيئات مطاطا شجرة الفاصولياء الخاص بك، ولن يتم إنهاء أو مراقبتها من قبل مطاطا شجرة الفاصولياء.

استخدام وحدة التحكم الأمازون RDS لإطلاق مثيل متعدد-AZ الخلية DB. اختيار نشر موضوع-AZ يضمن أن قاعدة البيانات الخاصة بك سوف الفشل وتستمر لتكون متوفرة إذا كان DB المثال سيد يخرج من الخدمة.

لإطلاق مثيل RDS DB في VPC الافتراضي

اختيار الحالات في جزء التنقل.

اختيار إطلاق DB مثيل.

اختيار المحرك DB وتكوين مسبقا.

تحت تحديد تفاصيل DB. اختيار DB مثيل فئة. لتوافر عالية، تعيين متعدد-AZ النشر لنعم.

ضمن إعدادات. إدخال قيم DB مثيل معرف. سيد اسم المستخدم. وماستر كلمة السر (وتأكيد كلمة المرور) ويلاحظ القيم التي أدخلتها في وقت لاحق.

لإعدادات الشبكة والأمن، اختر ما يلي:

يمكن الوصول إليها علنا ​​- لا

المنطقة توفر الغرف - لا يوجد أفضلية

VPC المجموعات الأمن - مجموعة الأمان الافتراضي VPC

لاسم قاعدة البيانات. اكتب ebdb. والتحقق من الإعدادات الافتراضية لخيارات الباقية. لاحظ قيم الخيارات التالية:

اختيار إطلاق DB مثيل.

بعد ذلك، تعديل مجموعة الأمان تعلق على سبيل المثال DB للسماح حركة المرور الواردة على المنفذ المناسب. هذه هي المجموعة الأمنية نفسها التي سوف نعلق على البيئة مطاطا شجرة الفاصولياء في وقت لاحق، وبالتالي فإن القاعدة التي قمت بإضافة سوف منح إذن دخول إلى الموارد الأخرى في المجموعة الأمنية نفسها.

لتعديل قواعد دخول على مجموعة أمان المثال RDS الخاص بك

اختر السهم بجانب دخول على سبيل المثال DB لتوسيع العرض.

اختر علامة التبويب تفاصيل.

في قسم الأمن والشبكة، يتم عرض مجموعة الأمان المقترنة المثيل DB. فتح الرابط لمشاهدة مجموعة الأمان في وحدة تحكم أمازون EC2.

لاحظ أيضا نقطة النهاية هو مبين في هذه الصفحة لاستخدامها لاحقا.

وفي التفاصيل مجموعة الأمان، اختر علامة التبويب الوارد.

أوس شجرة الفاصولياء مرنة وورد استضافة الكمبيوتر المحلي الخاص بك

اختر إضافة القاعدة.

للنوع. اختيار محرك DB التي يستخدمها التطبيق الخاص بك.

للمصدر. اختيار مخصص. ثم اكتب معرف مجموعة من مجموعة الأمان. وهذا يسمح الموارد في المجموعة الامنية لاستقبال حركة المرور على منفذ قاعدة البيانات من الموارد الأخرى في نفس المجموعة.

إنشاء مثيل DB يستغرق حوالي 10 دقيقة. في هذه الأثناء، تحميل وورد وإطلاق بيئة مطاطا شجرة الفاصولياء الخاص بك.

تحميل وورد

الاستعداد لنشر وورد باستخدام AWS مطاطا شجرة الفاصولياء، يجب نسخ ملفات وورد إلى جهاز الكمبيوتر الخاص بك، وتوفير بعض المعلومات التكوين. AWS مطاطا شجرة الفاصولياء يتطلب حزمة المصدر، في شكل ملف ZIP أو WAR.

لتحميل وورد وإنشاء حزمة مصدر

تحميل أحدث إصدار.

استخراج ملفات وورد من التحميل إلى مجلد على الكمبيوتر المحلي، الذي يجب إعادة تسمية لورد-شجرة الفاصولياء.

تحميل ملفات التكوين في مستودع التالية:

استخراج الملفات التكوين في مجلد وورد-شجرة الفاصولياء الخاص بك.

تحقق من أن هيكل مجلد وورد-شجرة الفاصولياء الخاص بك هو الصحيح.

تعديل ملفات التكوين في مجلد .ebextensions مع معرفات VPC الافتراضي الخاص بك والشبكات، وعنوان IP العام الخاص بك.

الملف .ebextensions / EFS-create.config يخلق نظام الملفات EFS وجبل نقاط في كل منطقة التوفر / الشبكة الفرعية في VPC الخاص بك. تحديد VPC الافتراضي ومعرفات الشبكة الفرعية في وحدة تحكم الأمازون VPC.

الملف .ebextensions / dev.config تقييد الوصول إلى البيئة الخاصة بك إلى عنوان IP الخاص بك لحمايته أثناء عملية التثبيت وورد. استبدال عنوان IP نائب بالقرب من أعلى الملف مع عنوان IP العام الخاص بك.

إنشاء ملف ZIP من الملفات والمجلدات في مجلد وورد-شجرة الفاصولياء (وليس الدليل الأصل)، وذلك باستخدام إحدى الطرق التالية، اعتمادا على نظام التشغيل الخاص بك:

نوافذ - في مستكشف Windows، حدد الملفات والمجلدات، انقر بزر الماوس الأيمن، ثم اختر إرسال. مضغوط (مضغوط) مجلد. اسم wordpress-x.y.z.zip الملف. حيث x.y.z هو نسخة من وورد.

ماك OS X و Linux - استخدم الأمر التالي، حيث x.y.z هو نسخة وورد:

شن شجرة الفاصولياء البيئة مطاطا

استخدام وحدة التحكم بالإدارة AWS لإطلاق بيئة مطاطا شجرة الفاصولياء.

للمنصة. اختيار PHP.

لرمز التطبيقات. اختر تحميل التعليمات البرمجية.

اختيار تحميل وانتقل إلى ملف ZIP قمت بإنشائه لملفات وورد الخاص بك.

اختيار تحميل لتحديد رمز التطبيق الخاص بك.

اختيار تكوين المزيد من الخيارات.

لالمسبقة التكوين. حدد تكوين مخصص.

اختيار التكوين منصة التغيير وتحديد 64BIT الأمازون لينكس 2016.09 v2.3.1 تشغيل PHP 5.6 من القائمة المنسدلة ثم اختر حفظ.

استعراض جميع الخيارات ومرة ​​كنت راضيا عن تلك الخيارات اختر إنشاء التطبيق.

يأخذ خلق بيئة حوالي 5 دقائق.

تكوين مجموعات الأمان وخصائص البيئة

بعد ذلك، إضافة مجموعة أمان المقام DB لبيئتك قيد التشغيل. يؤدي هذا الإجراء مطاطا شجرة الفاصولياء إعادة توفيره جميع الحالات في البيئة الخاصة بك مع مجموعة أمنية إضافية المرفقة.

لإضافة مجموعة الأمان للبيئة الخاصة بك

انتقل إلى صفحة إدارة بيئتك.

اختر إعدادات حالات رمز ().

مجموعات الأمان EC2. اكتب فاصلة بعد اسم مجموعة الأمان الذي تم إنشاؤه تلقائيا متبوعا باسم المجموعة الأمنية المثال RDS DB ل. افتراضيا، وحدة RDS بإنشاء مجموعة الأمن دعا طلقة-إطلاق المعالج.

قراءة التحذير، ثم اختر حفظ.

بعد ذلك، تمرير معلومات الاتصال إلى بيئة باستخدام خصائص البيئة. يستخدم التطبيق عينة مجموعة افتراضية من الخصائص التي تتطابق مع تلك التي مطاطا شجرة الفاصولياء بتكوين عند توفير قاعدة بيانات في البيئة الخاصة بك.

تكوين خصائص البيئة لمثيل الأمازون RDS DB

انتقل إلى صفحة إدارة بيئتك.

في قسم برامج التكوين، واختيار.

في قسم خصائص البيئة، وتحديد المتغيرات التي يقرأ التطبيق الخاص بك لبناء سلسلة الاتصال. من أجل التوافق مع البيئات التي لها مثيل متكامل RDS DB، استخدم ما يلي:

RDS_HOSTNAME - اسم المضيف مثيل DB.

الأمازون RDS تسمية وحدة - نقطة النهاية يجمع بين المضيف والميناء.

RDS_PORT - الميناء الذي المثيل DB يقبل الاتصالات. تختلف القيمة الافتراضية بين محركات DB.

الأمازون RDS حدة التسمية - بورت

RDS_DB_NAME - اسم قاعدة البيانات، ebdb.

الأمازون RDS حدة التسمية - اسم DB

RDS_USERNAME - اسم المستخدم الذي قمت بتكوين قاعدة البيانات الخاصة بك.

الأمازون RDS تسمية وحدة التحكم - اسم المستخدم

RDS_PASSWORD - كلمة المرور التي قمت بتكوين قاعدة البيانات الخاصة بك.

اختيار بالإضافة إلى الرمز (+) لإضافة خصائص إضافية:

تثبيت وورد

لإكمال التثبيت وورد الخاص بك

انتقل إلى صفحة إدارة بيئتك.

اختر URL البيئة لفتح موقع الويب الخاص بك في المتصفح. تتم إعادة توجيهك إلى معالج التثبيت وورد أنه لم يتم تكوين الموقع حتى الان.

إجراء التثبيت القياسي. الملف الفسفور الابيض بين ملف config.php موجود بالفعل في شفرة المصدر وتكوين لقراءة معلومات اتصال قاعدة البيانات من البيئة، لذلك يجب أن لا تتم مطالبتك لتكوين الاتصال.

يأخذ التركيب حوالي دقيقة واحدة لإكمال.

تحديث مفاتيح والأملاح

يقرأ وورد ملف التكوين الفسفور الابيض بين ملف config.php أيضا قيم مفاتيح والأملاح من خصائص البيئة. حاليا، يتم تعيين هذه الخصائص جميع لاختبار من قبل ملف wordpress.config في المجلد .ebextensions.

الملح التجزئة يمكن أن يكون أي قيمة ولكن لا يجب أن يتم تخزينها في التحكم بالمصادر. استخدام وحدة التحكم مطاطا شجرة الفاصولياء لتعيين هذه الخصائص مباشرة على البيئة.

لإضافة خصائص البيئة

انتقل إلى صفحة إدارة بيئتك.

في جزء التنقل، واختيار التكوين.

لبرامج التكوين. اختيار رمز الترس.

لخصائص البيئة. تحديد إعدادات المصادقة التالية:

AUTH_KEY - القيمة الذي تم اختياره لAUTH_KEY.

SECURE_AUTH_KEY - القيمة الذي تم اختياره لSECURE_AUTH_KEY.

LOGGED_IN_KEY - القيمة الذي تم اختياره لLOGGED_IN_KEY.

NONCE_KEY - القيمة الذي تم اختياره لNONCE_KEY.

AUTH_SALT - القيمة الذي تم اختياره لAUTH_SALT.

SECURE_AUTH_SALT - القيمة الذي تم اختياره لSECURE_AUTH_SALT.

LOGGED_IN_SALT - القيمة الذي تم اختياره لLOGGED_IN_SALT.

NONCE_SALT - القيمة الذي تم اختياره لNONCE_SALT.

إعداد خصائص على البيئة يتجاوز مباشرة القيم في wordpress.config.

تحديث البيئة

ويشمل هذا البرنامج التعليمي ملف التكوين (loadbalancer-sg.config) أن يخلق مجموعة أمان ويسند الى موازن التحميل البيئة، وذلك باستخدام عنوان IP تكوينها في dev.config لتقييد الوصول HTTP عبر منفذ 80 إلى اتصالات من الشبكة . وهذا ما يمنع طرف خارجي من المحتمل أن يربط إلى موقع الويب الخاص بك قبل الانتهاء من تركيب وورد الخاص بك وتكوين حساب المشرف. لإزالة هذا القيد من التكوين موازن التحميل وفتح موقع على شبكة الإنترنت يمكنك استخدام الخطوات التالية.

لإزالة قيود وتحديث البيئة الخاصة بك

على الكمبيوتر المحلي الخاص بك، قم بحذف الملف .ebextensions / loadbalancer-SG-التكوين من مجلد وورد-شجرة الفاصولياء.

إنشاء ملف ZIP من الملفات والمجلدات في مجلد وورد-شجرة الفاصولياء (وليس الدليل الأصل)، وذلك باستخدام إحدى الطرق التالية، اعتمادا على نظام التشغيل الخاص بك:

نوافذ - في مستكشف Windows، حدد الملفات والمجلدات، انقر بزر الماوس الأيمن، ثم اختر إرسال. مضغوط (مضغوط) مجلد. اسم الملف باستخدام التنسيق التالي، حيث x.y.z هو نسخة من وورد.

ماك OS X و Linux - استخدم الأمر التالي، حيث x.y.z هو نسخة وورد:

انتقل إلى صفحة إدارة بيئتك.

اختيار تحميل ونشر.

اختيار اختيار ملف وانتقل إلى ملف ZIP قمت بإنشائه لملفات وورد الخاص بك.

أدخل تسمية النسخة التي تميز هذا الإصدار المحدث من الإصدار السابق.

تكوين Autoscaling

وأخيرا، تكوين مجموعة السيارات تحجيم البيئة الخاصة بك مع الحد الأدنى من أعلى العد المثال. تشغيل حالتين على الأقل في جميع الأوقات لمنع خوادم الويب في البيئة الخاصة بك من كونها نقطة واحدة من الفشل، ويسمح لك لنشر التغييرات دون أخذ موقعك خارج الخدمة.

لتكوين مجموعة السيارات تحجيم بيئتك لتوافر عالية

انتقل إلى صفحة إدارة بيئتك.

تحت حجم السيارات. تحديد الحد الأدنى المثال عد إلى 2 و مثيل الحد الأقصى عد إلى قيمة أعلى من 2.

إطلاق بيئة يخلق الموارد التالية:

المثال EC2 - إن الأمازون مطاطا حساب السحب (أمازون EC2) الجهاز الظاهري تكوين لتشغيل تطبيقات الويب على منصة التي تختارها.

كل منصة تدير مجموعة مختلفة من البرامج وملفات التكوين، ومخطوطات لدعم إصدار محدد لغة، والإطار، والحاويات على شبكة الإنترنت، أو مزيج منها. معظم المنصات تستخدم إما أباتشي أو إنجن إكس كوكيل عكسي الذي يجلس أمام التطبيق الويب الخاص بك، إلى الأمام تطلب إليها، يخدم الأصول الثابتة، ويولد الوصول والخطأ السجلات.

مجموعة أمان المثال - جماعة الأمن أمازون EC2 تكوينه للسماح دخول على المنفذ 80. هذا المورد يتيح حركة المرور HTTP من موازن التحميل تصل إلى المثال EC2 تشغيل التطبيق الويب الخاص بك. افتراضيا، لا يسمح حركة المرور على منافذ أخرى.

موازن التحميل - هناك مرونة موازنة تحميل موازن التحميل تكوينها لتوزيع طلبات لحالات بتشغيل التطبيق الخاص بك. يلغي موازن تحميل أيضا على ضرورة فضح الحالات الخاصة بك مباشرة إلى شبكة الإنترنت.

تحميل مجموعة أمان موازن - جماعة الأمن أمازون EC2 تكوينه للسماح دخول على المنفذ 80. هذا المورد يتيح حركة المرور HTTP من الإنترنت الوصول إلى موازن التحميل. افتراضيا، لا يسمح حركة المرور على منافذ أخرى.

مجموعة السيارات تحجيم - جماعة السيارات تحجيم تكوين لتحل محل المثال إذا تم إنهاء أو يصبح غير متوفر.

الأمازون S3 دلو - وموقع تخزين التعليمات البرمجية المصدر، جذوع الأشجار، وغيرها من الأعمال الفنية التي يتم إنشاؤها عند استخدام مطاطا شجرة الفاصولياء.

أجهزة الإنذار CloudWatch الأمازون - اثنان من أجهزة الإنذار CloudWatch التي ترصد الحمل على الحالات في البيئة الخاصة بك ويتم تشغيلها إذا كان الحمل مرتفع جدا أو منخفضة جدا. عندما يتم تشغيل الإنذار، مجموعة حجم السيارات الخاصة بك موازين أعلى أو لأسفل في الاستجابة.

AWS كومة CloudFormation - مطاطا شجرة الفاصولياء يستخدم AWS CloudFormation لإطلاق الموارد في البيئة الخاصة بك، ونشر تغييرات التكوين. يتم تعريف الموارد في القالب الذي يمكنك عرض في وحدة تحكم AWS CloudFormation.

اسم النطاق - اسم المجال الذي الطرق المؤدية إلى التطبيق الويب الخاص بك في شكل فرعي. المنطقة .elasticbeanstalk.com.

تدار كل هذه الموارد عن طريق مطاطا شجرة الفاصولياء. عند إنهاء البيئة الخاصة بك، مطاطا شجرة الفاصولياء ينهي جميع الموارد التي يتضمنها. على سبيل المثال RDS DB أنك أطلقت هو خارج البيئة الخاصة بك، لذلك كنت مسؤولا عن إدارة دورة حياتها.

ويشارك في دلو S3 الذي يخلق مطاطا شجرة الفاصولياء بين البيئات ولا يتم حذف أثناء إنهاء بيئة. لمزيد من المعلومات، راجع استخدام مطاطا شجرة الفاصولياء مع الأمازون S3.

عند الانتهاء من العمل مع مطاطا شجرة الفاصولياء، يمكنك إنهاء بيئتك. مطاطا شجرة الفاصولياء ينهي جميع الموارد AWS المرتبطة البيئة الخاصة بك، مثل حالات EC2 الأمازون. قاعدة بيانات الحالات. موازنات الحمل. مجموعات الأمان، وأجهزة الإنذار.

لإنهاء بيئة مطاطا شجرة الفاصولياء الخاص بك

انتقل إلى صفحة إدارة بيئتك.

اختيار تطبيقات. ثم اختر إنهاء بيئة.

في مربع الحوار تأكيد إنهاء الخدمة، اكتب اسم البيئة، ومن ثم اختيار إنهاء.

وبالإضافة إلى ذلك، يمكنك إنهاء الموارد قاعدة البيانات التي تم إنشاؤها خارج بيئة مطاطا شجرة الفاصولياء الخاص بك. عند إنهاء مثيل قاعدة بيانات الأمازون RDS، يمكنك أن تأخذ لقطة واستعادة البيانات إلى حالة أخرى في وقت لاحق.

لإنهاء المثال RDS DB الخاص بك

اختيار سبيل المثال DB الخاص بك.

اختيار تطبيقات مثيل. ثم اختر حذف.

اختيار ما إذا كان لإنشاء لقطة، ثم اختر حذف.

لحذف جدول DynamoDB

فتح صفحة الجداول في وحدة تحكم DynamoDB.

اختيار تطبيقات. ثم اختر حذف الجدول.

الخطوات التالية

كما يمكنك الاستمرار في تطوير التطبيق الخاص بك، فإنك ربما تريد إدارة البيئات ونشر التطبيق الخاص بك دون خلق ملف .zip يدويا وتحميلها إلى وحدة مطاطا شجرة الفاصولياء. ومطاطا شجرة الفاصولياء واجهة سطر الأوامر (CLI EB) يوفر أوامر سهلة الاستخدام لخلق وتكوين ونشر تطبيقات إلى بيئات مطاطا شجرة الفاصولياء من سطر الأوامر.

يستخدم التطبيق عينة ملفات التكوين لتكوين إعدادات PHP وإنشاء جدول في قاعدة البيانات إذا لم يكن موجودا بالفعل. يمكنك أيضا استخدام ملف تكوين لتكوين إعدادات مجموعة أمان مثيلات "خلال خلق بيئة لتجنب التحديثات التكوين تستغرق وقتا طويلا. انظر التخصيص البيئة المتقدم مع ملفات التكوين (.ebextensions) لمزيد من المعلومات.

لتطوير واختبار، قد ترغب في استخدام وظيفة مطاطا شجرة الفاصولياء لإضافة المثال DB تدار مباشرة من البيئة الخاصة بك. للحصول على إرشادات حول إعداد قاعدة بيانات داخل البيئة الخاصة بك، انظر تهيئة قواعد البيانات مع مطاطا شجرة الفاصولياء.

إذا كنت في حاجة الى قاعدة بيانات عالية الأداء، والنظر في استخدام الأمازون أورورا. الأمازون أورورا هو محرك قاعدة بيانات MySQL متوافق التي توفر ميزات قاعدة بيانات تجارية بتكلفة منخفضة. للاتصال تطبيق لقاعدة بيانات مختلفة، كرر الخطوات تكوين مجموعة الأمن وتحديث خصائص البيئة المتعلقة RDS.

إذا كنت تخطط لاستخدام التطبيق الخاص بك في بيئة الإنتاج، تكوين اسم مجال مخصص للبيئة الخاصة بك.

إذا كنت ترغب في تمكين HTTPS للاتصالات الآمنة هناك الإضافات وورد المتاحة للمساعدة. ومن الأمثلة على ذلك SSL المساعد بسيط حقا.

2017، والأمازون خدمات ويب، وشركة أو الشركات التابعة لها. كل الحقوق محفوظة.

شاهد هذا الفيديو!

مقالات ذات صلة

استضافة وورد على العميل الأمازون S3سوف الإجراءات التالية تساعدك على تركيب وتكوين، وتأمين بلوق وورد على سبيل المثال الأمازون لينكس الخاص بك. هذا البرنامج التعليمي هو مقدمة جيدة لاستخدام أمازون EC2 في أن لديك ...
الانتقال بلوق وورد على GoDaddy أو استضافةسواء كنت تتحرك ورد إلى ملقم جديد أو إلى موقع آخر على الخادم الخاص بك، فإنك لا تحتاج إلى إعادة تثبيت. وورد هو مرنة بما فيه الكفاية للتعامل مع كل حالة من هذه الحالات. متحرك...
استضافة وورد على IIS 7اريك Woersching مقدمة ورد هو تطبيق النشر بلوق ونظام إدارة المحتوى. ووفقا لwordpress.org، ورد هو "للدولة من بين الفن الدلالي الشخصية ...
استضافة المواقع بنقرة واحدة وورد تثبيت نوع من البطكيفية تثبيت وورد وورد، باعتبارها واحدة من نظم إدارة المحتوى أكثر سهولة على شبكة الإنترنت، وقد تم تحميلها لملايين آلاف المرات في جميع أنحاء العالم. من السهل لفهم واجهة ...
وورد استضافة مجانية أستراليا العلمالقوى وورد 26.4٪ من جميع المواقع على شبكة الإنترنت. يجري حتى الشعبية، فإنه يجذب الكثير من الاهتمام. ليس كل هذا الاهتمام هو جيد. الاهتمام السلبي الذي يحصل ورد في كثير من الأحيان ...