كيفية استضافة WordPress على Google Cloud Hosting

نشرت: 2021-06-14
استضافة جوجل وورد
اتبعCloudways

في هذه المقالة ، سأوضح لك كيفية استضافة موقع WordPress على مثيل Google VM. بعد ذلك ، سأدخل في تفاصيل تثبيت WordPress على خادم سحابة Google Cloudways.

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

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

قبل الغوص في العمليات ، سيكون من الجيد أن تفهم لماذا يعد خادم Google السحابي خيارًا رائعًا لاستضافة موقع WordPress الخاص بك. عندما يتعلق الأمر باستضافة Google Cloud WordPress ، لماذا يفضل الناس استضافة WordPress مُدارة مثل Cloudways على استضافة الويب السحابية من Google؟

  • فوائد استضافة ووردبريس على جوجل كلاود
    • مدة التشغيل
    • سرعة
    • مصداقية
    • قابلية التوسع
  • لماذا Cloudways لاستضافة WordPress على GCE؟
  • كيفية تثبيت WordPress على محرك Google Compute؟
  • هل تريد تثبيت WordPress على Cloudways Managed Google Cloud Server؟
  • قم بترحيل موقع WordPress إلى Google Cloud

فوائد استضافة ووردبريس على جوجل كلاود

تعد Google Cloud واحدة من أكثر البنية التحتية السحابية تعقيدًا وموثوقية وأسرع. تستخدم الشركات الضخمة مثل HSBC و Twitter و PayPal و Bloomberg GCE لمتطلبات الاستضافة الخاصة بهم.

فيما يلي بعض الأسباب التي تجعل استضافة Google WordPress فكرة رائعة لمواقع الويب الخاصة بك:

مدة التشغيل

Google Cloud Engine متاح لأكثر من 99.9٪ من الوقت. تعتمد الشركات مثل متاجر التجارة الإلكترونية الكبيرة والمواقع التجارية والمواقع الإخبارية بشكل كبير على أوقات تشغيل الخادم المثلى لأنه حتى الانقطاع الطفيف في الخدمة يمكن أن يتسبب في أضرار مالية خطيرة.

سرعة

نعلم جميعًا أن Google (تقريبًا) تدير الإنترنت ، لذلك عليك أن تكون في صدارة لعبتك إذا كنت تريد أن تحتل المرتبة الأولى في Google SERPs. تسمح مواقع الويب التي تستضيف WordPress على Google بأن تكون مواقع الويب أسرع وتعد السرعة واحدة من أهم إشارات الترتيب التي تستخدمها Google لتصنيف مواقع الويب في SERP.

مصداقية

تستخدم GCE البنية الأساسية نفسها مثل Gmail و YouTube. متى كانت آخر مرة واجهت فيها فترة توقف أثناء مشاهدة مقاطع الفيديو على YouTube أو إرسال رسائل بريد إلكتروني في Gmail؟ أنت لا تفعل بالطبع.

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

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

قابلية التوسع

خوادم GCE قابلة للتطوير بدرجة كبيرة ويمكنها التعامل مع ارتفاعات حركة المرور غير المتوقعة بسهولة ، وتتيح لك ترقية حجم الخادم أو تقليله دون تغيير عنوان IP. عندما تكون على Cloudways ، يمكنك أيضًا مراقبة أداء الخادم لديك وتوسيع نطاق الخادم وفقًا لذلك.

لماذا Cloudways لاستضافة WordPress على GCE؟

حسنًا ، إذا لم تكن لديك خبرة سابقة في إدارة الخادم السحابي واخترت استضافة WordPress على منصة Google Cloud الأصلية ، فستبحر في بعض المياه المظلمة جدًا.

بالنسبة لمستخدم WordPress ، فإن استخدام GCE ليس بالأمر السهل. هناك الكثير لتفعله حتى قبل تثبيت WordPress عليه. يجب عليك شراء مثيل على استضافة Google ، ثم إنشاء اتصال SSH.

نعم! أعلم أنني فقدتك هناك.

ببساطة ، العملية طويلة ، ويمكن أن تسوء أشياء كثيرة. وإذا تعطلت العملية ، عليك أن تبدأ من جديد! مرح؟ ليس صحيحا!

مع ذلك ، تجعل Cloudways الأمر سهلاً! ما عليك سوى الاشتراك ، وفي غضون بضع دقائق ، سيكون لديك خادم Google Cloud في انتظارك مع تثبيت WordPress عليه.

ليس عليك أن تأخذ كلامي على محمل الجد. انظر إلى التعليقات والنتائج عندما أطلق المستخدم WordPress على Google Cloud مع Cloudways.

Cloudways جوجل كلاود مراجعة

كيفية تثبيت WordPress على Google Cloud Hosting

في هذه الطريقة ، سأقوم بنشر حزمة LAMP (Linux و Apache و MariaDB و PHP) على Google VM Instance وتثبيت تطبيق WordPress هناك. لذلك ، فإن أول ما عليك فعله هو إنشاء حساب على Google Cloud Platform ، وبعد ذلك تحتاج إلى التحقق من حسابك عن طريق إضافة رقم بطاقة الائتمان الخاصة بك. عملية التسجيل بسيطة ، لذلك سأتخطى ذلك وأفترض أنك قمت بالفعل بإنشاء حساب جديد.

لذلك دعونا نبدأ!

قم بإنشاء مثيل VM لمحرك Compute جديد

بمجرد التحقق من حسابك ، تحتاج إلى فتح قائمة التنقل> محرك الحساب > مثيلات VM.

إنشاء محرك حساب جديد

حاليًا ، لن ترى أي مثيل VM على GCP الخاص بك ، لذلك ببساطة انقر فوق إنشاء .

إنشاء مثيل vm جديد

في شاشة إنشاء مثيل ، يمكنك اختيار تكوينات الخادم والإعدادات الأخرى لخادمك مثل موقع الخادم ونوع الجهاز وغير ذلك الكثير.

تفاصيل مثيل vm الجديدة

القسم الأول هو حقل اسم الخادم ، وفي هذا البرنامج التعليمي وأنا أطلق عليه اسم google-server.

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

أود أن أقترح عليك اختيار أقرب موقع للمستخدمين.

موقع خادم جوجل كلاود

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

تكوينات خادم جوجل

بعد ذلك ، انتقل إلى قسم Boot Disk حيث يمكنك تحديد نظام التشغيل الذي تريد تثبيته على خادم Google السحابي. سأستخدم الخيار الافتراضي وهو Debian 10. إذا كنت ترغب في تغيير نظام التشغيل الخاص بك أو إصدار مختلف مثل CentOS 7 ، فيمكنك القيام بذلك عن طريق النقر فوق زر التغيير وتحديد نظام التشغيل الذي تريده.

نظام تشغيل الخادم

الآن ، اترك جميع الأقسام وتحقق من قواعد جدار الحماية ، .ie ، تسمح بحركة مرور HTTP / HTTPS.

تكوين جدار الحماية

الآن اكتملت عملية إنشاء مثيل VM الخاص بك ، ويمكنك النقر فوق إنشاء لبدء تشغيل خادمك الجديد. سيستغرق إنشاء خادم Google السحابي بضع دقائق.

مثيل google cloud vm

انشر حزمة LAMP

لقد أطلقت بنجاح خادمًا سحابيًا جديدًا من Google ، وقد حان الوقت لنشر حزمة LAMP هناك. لذلك ، تحتاج إلى تشغيل خادمك SSH بالنقر فوق SSH .

جوجل كلاود ssh

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

محطة خادم جوجل

الآن ، كل ما عليك فعله هو اتباع تعليماتي وتشغيل الأوامر التالية.

 sudo apt التحديث

سيتم تحديث قائمة الحزم.

أمر التحديث

 sudo apt الترقية -y

سيقوم بترقية قائمة الحزم

أمر الترقية

 sudo apt تثبيت apache2 -y

قم بتثبيت Apache2 على خادم Google السحابي الخاص بك.

تثبيت اباتشي

الآن ، انسخ عنوان IP الخاص بالخادم وافتحه في متصفح لتأكيد التثبيت الناجح لـ Apache.

ip خادم جوجل كلاود

يرجى ملاحظة أنك لم تقم بتثبيت شهادة SSL على خادم Google السحابي الخاص بك ، لذلك تحتاج إلى إزالة "S" من HTTPS (عنوان URL للمتصفح) ؛ بخلاف ذلك ، سترى أخطاء مثل "لا يمكن الوصول إلى هذا الموقع".

يمكنك أن ترى في الصورة أدناه ، تم تثبيت Apache2 Debian Default Page بنجاح على خادم GC.

صفحة اباتشي الافتراضية

 sudo apt تثبيت خادم mariadb -y

لتثبيت MariaDB على خادم Google السحابي الخاص بك.

تثبيت ماريادب

 sudo mysql_secure_installation

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

تثبيتات db الآمنة

بعد تشغيل الأمر أعلاه ، تحتاج إلى إدخال كلمة مرور الجذر. بشكل افتراضي ، لا توجد كلمة مرور حالية ، لذلك ما عليك سوى الضغط على Enter.

كلمة مرور جذر db

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

تغيير كلمة المرور ديسيبل

وبالمثل ، يمكنك تغيير إعدادات الأمان الأخرى أيضًا.

إعدادات الأمان ديسيبل

بعد ذلك ، تحتاج إلى تثبيت PHP والوحدات النمطية الأخرى أيضًا.

 sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7. 3-intl php7.3-ldap php7.3-zip php7.3-curl -y

قم بتثبيت PHP 7.3 والوحدات النمطية الأخرى.

تثبيت وحدات وحزم php

 أعد تشغيل sudo systemctl apache2

لإعادة تشغيل اباتشي.

إعادة تشغيل اباتشي

قم بتثبيت تطبيق WordPress

الآن ، تحتاج إلى تثبيت WordPress ، ومن أجل ذلك ، تحتاج إلى تشغيل الأوامر التالية:

 sudo mysql -u الجذر -p

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

ملاحظة : استخدم كلمة المرور التي قمنا بإعدادها مسبقًا أثناء تثبيت MariaDB.

الوصول إلى الجذر MySQL

 إنشاء قاعدة بيانات cw ؛

أنشئ قاعدة بيانات جديدة.

إنشاء ديسيبل

 منح جميع الامتيازات على cw. * إلى "farhanuser" @ "localhost" المحدد بواسطة "pass123" ؛

منح التحكم الكامل والإذن للمستخدم.

منح إذن ديسيبل

 امتيازات التنظيف ؛

تصبح التغييرات سارية المفعول بدون إعادة تشغيل خدمة قاعدة البيانات.

امتيازات دافق

الآن قم بتشغيل أمر الخروج للخروج.

خروج

 cd / var / www / html

قم بتغيير الدليل الخاص بك إلى مجلد HTML.

قم بتغيير الدليل إلى مجلد html

 sudo ملائمة تثبيت wget

قم بتثبيت GNU Wget.

تثبيت wget

 sudo wget https://wordpress.org/latest.tar.gz

قم بتنزيل أحدث إصدار من WordPress.

تثبيت ملف wp

 sudo tar xzvf latest.tar.gz

استخرج ملف الأرشيف.

قم بفك ضغط الملف

 sudo chown -R www-data: www-data / var / www / html / wordpress /

تعيين الملكية.

التنازل عن الملكية

 أعد تشغيل sudo systemctl apache2

أعد تشغيل Apache2.

إعادة تشغيل اباتشي

الآن ، افتح ملف WordPress (موقع WordPress بشكل أساسي) في المتصفح "http: // yourIPaddress / wordpress."

إعداد ووردبريس

بعد ذلك ، اختر اللغة ، انقر فوق متابعة ، انقر فوق دعنا نذهب!

الآن ، قم بتغيير DBName واسم المستخدم وكلمة المرور (القيم أثناء إنشاء قاعدة بيانات جديدة) وانقر فوق إرسال لتوصيل قاعدة البيانات بـ WordPress.

تفاصيل ووردبريس وديسيبل

ثم قم بتشغيل التثبيت وأدخل معلومات موقع WordPress الذي تقوم بإنشائه وانقر فوق تثبيت WordPress .

معلومات ووردبريس

بعد ذلك ، كل ما عليك فعله هو تسجيل الدخول إلى لوحة تحكم WordPress الخاصة بك.

لوحة القيادة wp

قم بتثبيت WordPress على Cloudways Managed Google Cloud Hosting

إذا سبق لك العمل كمسؤول عن النظام ، فمن المحتمل أنك تعرف كيفية استضافة WordPress على Google Cloud وتهيئته.

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

يعد إطلاق خادم GCE على منصة Cloudways بمثابة قطعة من الحلوى. تستغرق العملية حوالي سبع نقرات فقط!

هذه العملية بديهية ومصممة لتكون بسيطة لجميع المستخدمين. يمكنك الحصول على تثبيت WordPress كامل الوظائف من اختيارك مستضاف على خادم سحابة GCE ببضع نقرات.

الأفضل هو أنه لا يتعين عليك امتلاك أي معرفة بالخادم لتشغيل خادم GCE على Cloudways!

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

1. اشترك في Cloudways

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

ما عليك سوى إدخال التفاصيل المطلوبة والنقر فوق الزر " ابدأ مجانًا" . لا توجد بطاقة ائتمان ولا يوجد التزام مطلوب!

الاشتراك في Cloudways

تحقق الآن من بريدك الإلكتروني لإكمال عملية التسجيل. بعد الاشتراك بنجاح ، انقر فوق الزر " تشغيل" لبدء عملية تشغيل الخادم.

خادم إطلاق Cloudways

2. حدد التطبيق الخاص بك

حدد متغير WordPress الذي تختاره من القائمة المنسدلة وقم بتسمية التطبيق والخادم والمشروع الخاص بك.

تفاصيل خادم Cloudways والتطبيق

ملاحظة: لديك خيار تشغيل Cloudways Optimized WordPress أو WordPress مع WooCommerce أو WordPress Multisite أو WordPress دون أي تحسين.

3. حدد خادم الاستضافة الخاص بك

حدد Google's GCE Hosting Platform كخادم سحابي. هذا يعنى

مقدمي الخدمات السحابية

4. حدد حجم الخادم

يمكنك تحديد حجم الخادم الأنسب لمتطلباتك. تقدم Cloudways استضافة WordPress قابلة للتطوير ، مما يعني أنه يمكنك دائمًا توسيع / ​​خفض مستوى الخادم الخاص بك من إدارة الخادم> القياس الرأسي .

حجم خادم Cloudways

5. حدد النطاق الترددي والتخزين

على Cloudways ، يمكنك تحديد النطاق الترددي بناءً على احتياجاتك لتقليل التكاليف إلى الحد الأدنى. يمكنك أيضًا اختيار أحجام تخزين مختلفة لقاعدة البيانات وملفات التطبيق.

مواصفات خادم Cloudways

6. حدد الموقع

اختر مركز البيانات الأقرب لجمهورك المستهدف. بالنسبة إلى GCE ، لديك خيار الاستضافة في مناطق متعددة ومواقع مختلفة.

موقع خادم cloudways

7. قم بتشغيل الخادم

إذا كنت راضيًا عن التكلفة المقدرة لخادم GCE المحدد ، فما عليك سوى الضغط على زر التشغيل الآن .

Cloudways إطلاق الخادم الآن

الآن ، انتظر بضع دقائق بينما يكون خادم GCE جاهزًا.

cloudways إضافة الخادم

بمجرد أن يصبح الخادم جاهزًا ، انتقل إلى التطبيقات من شريط القائمة العلوي.

تطبيقات Cloudways

انقر فوق تطبيق WordPress الخاص بك.

تطبيق cloudways

لتسجيل الدخول إلى موقع WordPress الخاص بك ، انتقل إلى إدارة التطبيقات> تفاصيل الوصول> لوحة المسؤول . سترى بيانات اعتماد المسؤول (اسم المستخدم وكلمة المرور) لتطبيق WordPress الخاص بك. انقر فوق عنوان URL ، ثم انسخ بيانات الاعتماد والصقها للوصول إلى لوحة إدارة WordPress.

Cloudways الوصول إلى بيانات الاعتماد

هذا كل شيء! لقد قمت بتشغيل WordPress بنجاح على Google Cloud.

قم بترحيل موقع WordPress إلى Google Cloud

يعد ترحيل موقع الويب سهلاً مثل بدء تشغيل خادم على Cloudways. في حال كنت تقوم بترحيل موقع WordPress الحالي الخاص بك من مزود آخر إلى Cloudways ، ما عليك سوى استخدام المكون الإضافي المجاني للترحيل ، الذي يعتني بالعملية بأكملها وترحيل موقعك ببضع نقرات.

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

البرنامج المساعد ترحيل Cloudways

منصة Cloudways غنية بالميزات التي تمكنك من تعيين نطاقك بسهولة ، وإنشاء مواقع مرحلية لاختبار الميزات الجديدة ، وتقديم SSL مجانًا عبر Let's Encrypt ، ويتيح لك إنشاء أعضاء الفريق ، وما إلى ذلك.

استنتاج

لقد تعلمت الآن كيفية تثبيت WordPress على سحابة Google بطريقة تقنية وبطيئة (Native GCP) وطريقة سريعة وسهلة (عبر Cloudways).

تم تصميم Cloudways لتوفير الراحة للراغبين في الحصول على الفوائد الكاملة للاستضافة السحابية دون إضاعة الوقت في إدارة الخادم المخصصة.

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

يحب المصممون ذلك لأنهم يستطيعون اختبار عملهم من خلال بيئات التدريج وعناوين URL الخاصة بـ WordPress.

والوكالات تعشقنا لأنهم يفعلون ما يحلو لهم. بدلاً من التعامل مع البنية التحتية للاستضافة لعملائهم (نحن نعتني بذلك!) ، يمكنهم التركيز على عملياتهم التجارية.

لذا ، ابدأ بإصدار تجريبي مجاني واستضف موقع WordPress الخاص بك على Google Cloud. أعتقد أنك ستحبه!