2Sep

مبتدئ جيك: كيفية استضافة موقع الويب الخاص بك على ويندوز( وامب)

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

هل يجب أن تستضيف الموقع الخاص بك؟

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

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

إذا كنت تريد فقط خادم تطوير محلي، ثم الحفاظ على القراءة.

ما هو "وامب"؟

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

ويندوز - "W" في وامب هو فقط هناك لتحديد أن البرنامج متوافق مع أنظمة التشغيل ويندوز.

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

ميسكل - يوفر هذا قاعدة بيانات لمحتوى الويب الخاص بك.وهناك الكثير من صفحات الويب الديناميكية تحتاج إلى تخزين البيانات( أي أسماء المستخدمين وكلمة المرور لحسابات الويب)، حيث يأتي ميسكل في.

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

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

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


تثبيت برنامج وامب

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

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

تأكد من إضافة استثناء الأمان ل أباتشي في جدار حماية ويندوز:

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

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

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

بعض استكشاف الأخطاء وإصلاحها سريعة

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

وامب 32 بت المطلوبة:
ميكروسوفت فيسوال C ++ 2008 حزمة الخدمة SP1 القابلة لإعادة التوزيع الحزمة( x86)
ميكروسوفت فيسوال C ++ 2010 حزمة الخدمة SP1 القابلة لإعادة التوزيع حزمة( x86)
ميكروسوفت فيسوال C ++ 2012( حدد vcredist_x86.exe) حزم مطلوبة

64 بت:
ميكروسوفت فيسوال C ++ 2008 حزمة الخدمة SP1 القابلة لإعادة التوزيع حزمة( x86)( هذه ليست أخطاء مطبعية - تحتاج إلى حزمة x86)
ميكروسوفت فيسوال C ++ 2008 القابلة لإعادة التوزيع حزمة( x64)
ميكروسوفت فيسوال C ++ 2010 حزمة الخدمة SP1 القابلة لإعادة التوزيع حزمة( x64)
ميكروسوفت فيسوال C ++ 2012vcredist_x64.exe)

المزيد من تهيئة وامب

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

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

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

ستكون الشفرة التالية بداية جيدة:

& لوت؛ هتمل & غ؛
& لوت؛ هيد & غ؛
& لوت؛ تيتل & غ؛ اختبار فب & لوت؛ / تيتل & غ؛
& لوت؛ / هيد & غ؛
& لوت؛ بودي & غ؛
& لوت؛؟ فب إيكو '& لوت؛ p & غ؛ مرحبا بالعالم & لوت؛ / p & غ؛'؛؟ وGT.
& لوت؛ / بودي & غ؛
& لوت؛ / هتمل & غ؛

قم بلصق هذا الرمز في المفكرة وحفظ الملف ك index.php داخل C: \ وامب \ ووو

الآن ارجع إلى موقع الويب الخاص بك( أو حدث تحديث [F5] إذا كان لديك بالفعل فتحه) وسترى الصفحة التيخلق للتو.

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

بشكل افتراضي، يتم تعيين ملف تكوين أباتشي لرفض الاتصالات الواردة من الجميع باستثناء المضيف المحلي، لذلك سيكون لديك أيضا لتغيير سطرين من التعليمات البرمجية حتى الأجهزة الأخرى لا ترى خطأ "403 ممنوع" كلما حاولواتحميل موقعك.قم بالوصول إلى httpd.conf( ملف تهيئة أباتشي) من خلال النقر بزر الماوس الأيمن فوق القائمة وامبسرفر والبحث تحت مجلد أباتشي.

قم بالتمرير لأسفل حتى ترى بعض التعليمات البرمجية التي تنص على: رفض الطلب

، السماح

رفض من كافة

حذف هذا الرمز واستبداله ب:

السماح بالوصول، رفض

السماح من كافة

حفظ التغييرات إلى httpd.conf وإعادة تشغيل كافةخدمات.

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