الأخبار التكنولوجية والاستعراضات والنصائح!

كيفية استضافة موقع من جهاز الكمبيوتر الخاص بك

ستساعدك المقالة التالية: كيفية استضافة موقع من جهاز الكمبيوتر الخاص بك

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

إذا كنت تخطط لبدء موقع ويب ، فستحتاج إلى الاستثمار في اسم المجال الخاص بك واستضافة الويب. اعتمادًا على احتياجات الاستضافة الخاصة بك ، يمكن أن تتراوح التكاليف من 50 دولارًا فقط (استضافة مشتركة) إلى أكثر من 10000 دولار سنويًا (خادم مخصص).

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

في هذه المقالة ، سأزودك بمراجعة تفصيلية لكيفية استضافة موقعك إما على ملف Windows أو نظام لينوكس.

ومع ذلك ، من المهم ملاحظة أن استضافة موقعك بنفسك تأتي مع بعض العيوب. سأعرض عليكم بعض هذه العيوب والخيارات المتاحة لحلها.

كيفية استضافة موقع باستخدام Windows

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

ما هو خادم WAMP؟

WAMP هو الشكل المتعاقد عليه Windowsو Apache و MySQL و PHP. لذلك ، يقوم خادم WAMP بتثبيت ثلاثة تطبيقات مختلفة في وقت واحد. تعتبر هذه الخوادم ملائمة تمامًا لأنها تسمح لك بتنزيل وتثبيت جميع الحزم اللازمة لاستضافة أي محتوى ويب. يمكن شرح عناصر WAMP على النحو التالي:

Windows- يوضح أن تطبيقات AMP متوافقة مع Windows الأجهزة. الأنظمة الأساسية الأخرى مثل Linux ، على سبيل المثال ، سيكون لها LAMP.

اباتشي- هذا هو البرنامج الأساسي الذي يؤدي خدمات الاستضافة. برنامج Apache فعال للغاية في استضافة ملفات HTML بالإضافة إلى مستندات الويب الثابتة الأخرى.

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

بي أتش بي- ربما تكون هذه هي أوسع لغة انتشار لإنشاء محتوى ويب ديناميكي. بعض مواقع الويب الشهيرة التي تعمل على أكواد PHP هي Facebook وورد.

الخطوة 1: تثبيت برنامج WAMP

قم بزيارة موقع ويب WampServer وقم بتنزيل أحدث إصدار. اختر إما 32 أو 64 بت حسب نظام التشغيل الخاص بك. تأتي الحزمة مع أحدث أقساط Apache و MySQL و PHP. قم بتشغيل ملف exe. في إعداد WAMP الذي قمت بتنزيله. ستتلقى مطالبات التثبيت مباشرة. انقر فوق “التالي” مع الحفاظ على القيم الافتراضية لمتابعة التثبيت. اختر المتصفح الذي تختاره أو اضغط على “فتح” وسيستخدم خادم الويب متصفح الكمبيوتر الافتراضي الخاص بك.

أثناء قيامك بهذه العملية ، windows قد يرفض جدار الحماية بعض ميزات Apache. لذلك ، تأكد من إجراء استثناء عندما تتلقى تنبيه أمان منبثق. بعد اكتمال التثبيت ، حدد المربع المسمى “ابدأ WampServer 2 الآن” قبل النقر في النهاية على الزر “إنهاء”.

الخطوة 2: التنقل في خادم WAMP

إذا كنت ترغب في تغيير الصفحات التي يعرضها خادم الويب ، فانتقل إلى دليل www بالنقر فوق رمز WAMP في جزء الإشعارات. يتم إنشاء الدليل تلقائيًا أثناء التثبيت ويمكن العثور عليه في القرص المحلي C (c: \\ wamp \\ www). لديك أيضًا خيار إنشاء أدلة فرعية يشار إليها باسم المشاريع في WampServer. ستكون هذه مفيدة في تخزين ملفات HTML أو PHP. إذا قمت بتثبيت WordPress على سبيل المثال ، فسيتم حفظ ملفات التثبيت الخاصة به في الأدلة. يمكنك تحديث أي تغييرات داخل التطبيق بالنقر فوق زر التحديث.

الخطوة 3: قم بإنشاء صفحة HTML أو PHP

يوضح لك هذا القسم كيفية اختبار خادم الويب. استخدم أحد برامج تطوير الويب مثل Notepad لتطوير صفحة PHP أو HTML بسيطة. انتقل إلى “حفظ باسم” وأعطها أي اسم وأضف الامتداد .php (مثل “name.php”). قم بتعيين c: \\ wamp \\ www ليكون وجهة الملف المحفوظ. ارجع إلى WebServer وانقر فوق تحديث لتحديث هذه التغييرات. سيتم تحديث بياناتك في دليل www. لاختباره ، انتقل إلى http: //localhost/name.php من خلال متصفحك. سيتم نقلك إلى صفحة الويب الجديدة الخاصة بك حيث سترى تفاصيل تثبيت PHP الخاص بك.

الخطوة 4: ضبط MySQL

يمكنك البدء في تكوين قواعد بيانات MySQL عن طريق فتح لوحة phpMyAdmin في القائمة. من هنا ، يمكنك فتح نافذة متصفح جديدة. يتم تعيين اسم مستخدم المسؤول تلقائيًا على “الجذر” وبعد ذلك يُطلب منك تقديم كلمة مرور. في الوقت الحالي ، يمكنك ترك حقل كلمة المرور فارغًا. يمكنك أيضًا تخصيص قواعد بيانات MySQL أو إنشاء قواعد بيانات جديدة بناءً على تفضيلاتك. إذا كنت تستخدم برنامج CMS مثل WordPress ، فإنهم يوفرون لك قاعدة بيانات بشكل افتراضي.

الخطوة الخامسة: إعداد الموقع ليكون مرئيًا للعامة

في هذه المرحلة ، يمكن الوصول إلى موقع الويب الخاص بك فقط عن طريق الكمبيوتر الذي قمت بتثبيت تطبيق WebServer فيه. يمكن أن يكون هذا رائعًا إذا كنت تريد استخدام خادم الويب لتطوير الويب وممارسات الاختبار. ومع ذلك ، في هذه الحالة ، تريد أن يرى بقية العالم محتويات موقعك. لجعلها عامة ، اضغط على رمز WampServer وحدد الخيار “ضع على الإنترنت”.

Note أن ملف إعدادات Apache مبرمج لرفض الوصول إلى الاتصالات من الخارج التي ليست المضيف المحلي. وبالتالي ، سيتلقى الأشخاص الذين ينقرون على عنوان URL الخاص بك رسالة “403 Forbidden”. لتصحيح هذه المشكلة ، تحتاج إلى تغيير بعض سطرين من التعليمات البرمجية داخل ملف تكوين Apache. حدد موقع ملف httpd.conf في قائمة WampServer داخل مجلد Apache. قم بالتمرير لأسفل حتى تصادف الرمز الموضح أدناه:

اطلب رفض ، واسمح بالرفض من الكل

احذفها ثم استبدلها بـ:

طلب السماح ، رفض السماح من الجميع

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

كيفية استضافة موقع الويب الخاص بك على جهاز Linux

تمامًا مثل ملف Windows OS ، لاستضافة موقع ويب على جهاز Linux ، تحتاج إلى تثبيت Apache و MySQL و PHP. بدلاً من تثبيتها بشكل منفصل ، يوفر لك LAMP WebServer حزمة تحمل جميع تطبيقات استضافة الويب الثلاثة المهمة.

الخطوة الأولى: تثبيت برنامج LAMP

يمكن تثبيت AMP في أي إصدارات من نظام التشغيل Linux. يجب أن تكون قادرًا على إعداد WebServer في جهاز الكمبيوتر سواء كنت تفضل سطر الأوامر فقط Ubuntu أو سطح مكتب Ubuntu القياسي. للقيام بذلك ، أدخل سطر الأوامر البسيط التالي في الجهاز:

sudo مناسب لتثبيت apache2 mysql-server php libapache2-mod-php7.0

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

شيء مهم آخر جدير بالملاحظة أنه كلما قمت بتغيير تكوين Apache ، يجب عليك إعادة تشغيل Apache عن طريق تنفيذ الأمر sudo /etc/init.d/apache2. ومع ذلك ، هناك استثناء عند تنفيذ العملية باستخدام ملفات htaccess. المحلية.

الخطوة الثانية: اختبر عملية PHP

يوفر LAMP اختبارًا يمكنه التحقق مما إذا كان خادم PHP قيد التشغيل وكذلك التحقق من الوحدات المتاحة. لتنفيذه ، أدخل ملف PHP التجريبي في الدليل الجذر لخادم الويب ، / var / www / html /. كمثال ، قم بإنشاء صفحة ويب PHP اختبارية تسمى “name” ثم أدخل الكود التالي في الدليل الجذر لخادم الويب:

sudo echo “”> /var/www/html/name.php

بعد ذلك ، انتقل إلى متصفحك واكتب http: //localhost/name.php ثم اضغط على Enter. عند التحميل ، يجب أن يظهر لك ملف PHP التجريبي. سيتم عرض إصدار PHP قيد التشغيل والتكوين والوحدات النمطية المتاحة على نافذتك أيضًا. يمكنك إضافة وحدات PHP جديدة لاحقًا من خلال مدير حزم Ubuntu في حال صادفت تطبيقًا يتطلب ذلك.

يحتوي مدير الحزم الرسومي على الوحدات المتاحة. يمكنك أيضًا الوصول إليه من خلال سطر الأوامر عن طريق إدخال الكود التالي: apt search php | وحدة grep. أجد الأخير أبسط بكثير.

الخطوة الثالثة: اختبر MySQL وعنوانه المرتبط

في هذه المرحلة ، تحتاج إلى تأكيد ما إذا كان تثبيت MySQL ناجحًا أم لا. هذا لأن أنظمة CMS مثل WordPress لن تعمل بدونها. أدخل الأمر التالي لتنفيذ الاختبار: service MySQL status. يجب أن يتم تشغيله عند النقر فوق إدخال ، ولكن إذا لم يحدث ذلك ، فأعد تشغيل خادم MySQL من خلال الكود التالي: “إعادة تشغيل sudo service mysql.”

تحقق أيضًا مما إذا كان عنوان ربط MySQL يشبه عنوان نظامك. قم بذلك عن طريق كتابة هذا الأمر البسيط: cat / etc / hosts | grep localhost. ستظهر عدة نتائج على شاشتك من بينها عنوان IP الخاص بك. افتح ملف تكوين MySQL وتحقق من كل ما هو مدرج هناك. قم بالتمرير حتى ترى عنوان الربط لجهاز الكمبيوتر الخاص بك. يجب أن تتطابق الأرقام المعروضة على هذا السطر مع تلك التي رأيتها سابقًا. في حالة عدم تطابقهما ، قم بتغييره لإنهاء الاختبار.

يمكنك الآن استخدام عميل سطر أوامر MySQL كأداة لإدارة قواعد البيانات الخاصة بك. ستمنحك بيانات اعتماد المسؤول التي قمت بتعيينها أثناء عملية تثبيت MySQL الوصول إلى الخادم الخاص بك. أنت الآن حر في التعامل مع بيئة MySQL ويمكنك إنشاء قاعدة بيانات.

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

الخطوة 4: عملية تثبيت PHPMyAdmin

اكتب الأمر “sudo apt-get install phpmyadmin” لتثبيته. إذا فشل التثبيت ، فسيتعين عليك إعادة تكوين مستودعات أخرى قبل إعادة العملية. على سبيل المثال ، عندما تواجه شاشة زرقاء تستفسر عن خادم الويب الذي ترغب في تكوينه ، اضغط على شريط المسافة (يجب أن يكون المؤشر الأحمر بجوار “apache2”). عندما تظهر علامة النجمة ، اضغط على زر الإدخال.

تأتي مطالبة جديدة إلى شاشتك تستفسر عما إذا كان يجب على phpMyAdmin إنشاء قاعدة بيانات افتراضية لاستخدامها الحصري ، انقر فوق “نعم”. الآن ستحتاج إلى إدخال اسم المستخدم وكلمة المرور الخاصين بالمسؤول لإنشاء قاعدة البيانات. أعد تشغيل Apache لإكمال العملية.

لتسجيل الدخول إلى phpMyAdmin ، اكتب العنوان التالي على متصفحك: http: // localhost / phpmyadmin /. أدخل اسم المستخدم وكلمة المرور في الحقول المتوفرة ثم انقر فوق “انتقال”. من المهم ملاحظة أن كلمات المرور التي قمت بتعيينها لهذه العملية بأكملها يجب أن تكون قوية لأن برنامج خادم الويب يمنح الأشخاص الآخرين إمكانية الوصول إلى جهاز الكمبيوتر الخاص بك.

الخطوة 5: تكوين DNS

قد ترغب في تكوين خادم الويب المحلي لديك ليكون لديك اسم مجال شخصي مثل exmple.com. لتحقيق ذلك ، يجب عليك تغيير إعدادات Apache لقبول الطلبات من الإنترنت. فيما يلي الخطوات المحددة لتكوين DNS الخاص بك:

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

الخطوة 6: تكوين Apache

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

أولاً ، قم بتعطيل الإعداد الافتراضي لمضيف Apache الظاهري عن طريق إدخال الأمر sudo a2dissite * default. انتقل إلى دليل التخزين الافتراضي المسمى / var / www / html بكتابة سطر الأوامر هذا: “cd / var / www / html”. أنشئ مجلدًا جديدًا يستضيف موقعك. تأكد من تغيير اسم المجال الخاص بك من exmple.com إلى الاسم الذي تريده. استخدم سطر الأوامر: sudo mkdir requiredname.com.

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

sudo mkdir -p requiredname.com/public_html sudo mkdir -p requiredname.com/log sudo mkdir -p neededname.com/backups

بعد ذلك ، افتح ملف مضيف افتراضي جديد لموقعك من خلال هذا الأمر:

sudo nano /etc/apache2/sites-available/desiredname.com.conf

Note أن اسم المجال الخاص بك “requiredname.com” قد تم استبداله بـ “requiredname.com.conf”.

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

ServerAdmin [email protected] Server_Name requiredname.com Server_Alias ​​www.desiredname.com موجود) Directory_Index index.html index.php (هذا هو المجلد الذي يتم فيه حفظ الملفات) Document_Root / var / www / html / requiredname. com / public_html (يحتوي على اسم ملف php أو htm الخاص بك)

لحفظ هذه التغييرات ، اضغط على زر التحكم + X متبوعًا بـ Y ثم الزر Enter لإضافة التغييرات إلى ملف تكوين المضيف الظاهري.

أخيرًا ، قم بتمكين موقعك من خلال هذا الأمر: sudo a2ensite neededname.com.conf. ستتلقى مطالبة بإعادة تشغيل Apache لتطبيق الإعدادات الجديدة. ستعمل هذه الخطوات البسيطة على تجهيز Apache للاحتفاظ بموقعك. يمكنك تكرار الإجراء لأي مواقع ويب أخرى ترغب في استضافتها على خادم LAMP على كمبيوتر Linux الخاص بك.

ما هي مزايا استضافة موقع على جهازك؟

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

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

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

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

يكلف

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

تعلم مهارات جديدة

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

إمكانية الوصول

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

سلبيات استضافة موقع على جهاز الكمبيوتر الخاص بك

الاستضافة الداخلية لها جوانبها السلبية أيضًا. فيما يلي أهمها:

عدم الوصول إلى خدمات إضافية

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

حماية

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

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

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

القدرة والمهارات

تتمتع شركات استضافة الويب بموظفين مدربين. من ناحية أخرى ، قد يكون لديك القليل من المعرفة حول إعداد خوادم الويب. يؤدي تعيين الموظفين أو تدريب نفسك إلى تكاليف إضافية تقلل من جدوى الاستضافة الداخلية.

التوفر

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

يكلف

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

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

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

بدائل الاستضافة الذاتية لموقع الويب

هناك أشكال مختلفة من استضافة الويب بخلاف الاستضافة الداخلية أو الاستضافة الذاتية. هنا ، سنلقي نظرة على الاستضافة الافتراضية والاستضافة المخصصة.

استضافة افتراضية

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

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

تشمل بعض شركات استضافة VPS الموثوق بها Bluehostو Siteground و InMotion Hosting. قد ترغب أيضًا في التحقق من بعض مزودي VPS الأرخص أيضًا.

استضافة مخصصة

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

الميزة الأساسية للاستضافة المخصصة هي أن قوة المعالجة وسرعتها غير محدودة. إنهم يواجهون القليل جدًا من التعطل مقارنة باستضافة VPS.

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

علامتا التبويب التاليتان تغيير المحتوى أدناه.

اسمي جيمي سبنسر وقد أمضيت السنوات العشر الماضية في بناء مدونات لكسب المال. بعد أن سئمت من 9-5 ، أتنقل ولم أر عائلتي أبدًا ، قررت أنني أرغب في إجراء بعض التغييرات وأطلقت أول مدونتي. منذ ذلك الحين أطلقت الكثير من المدونات المتخصصة الناجحة وبعد بيع مدونتي الخاصة بالبقاء على قيد الحياة قررت أن أعلِّم الآخرين كيف يفعلون الشيء نفسه.