جدول المحتويات:

قم بإعداد خادم الويب الخاص بك!: 12 خطوة
قم بإعداد خادم الويب الخاص بك!: 12 خطوة

فيديو: قم بإعداد خادم الويب الخاص بك!: 12 خطوة

فيديو: قم بإعداد خادم الويب الخاص بك!: 12 خطوة
فيديو: تفعيل خدمات المواقع داخل السيرفر Vps Enable web server iis 2024, شهر نوفمبر
Anonim
قم بإعداد خادم الويب الخاص بك!
قم بإعداد خادم الويب الخاص بك!

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

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

الخطوة 1: الحصول على جهاز كمبيوتر مخصص

احصل على جهاز كمبيوتر مخصص
احصل على جهاز كمبيوتر مخصص
احصل على جهاز كمبيوتر مخصص
احصل على جهاز كمبيوتر مخصص
احصل على جهاز كمبيوتر مخصص
احصل على جهاز كمبيوتر مخصص

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

مواصفات النظام: AMD Sempron 64 2600+ (فيركلوكيد إلى 1.85 جيجاهرتز) 1.5 جيجابايت DDR RAM nVidia GeForce4 MX420 64 ميجابايت (وحدة معالجة الرسومات ليست مهمة حقًا ، الخوادم لا تحتاج إلى بطاقات فيديو جيدة ، حتى المدمجة بها الكثير) محرك أقراص ثابت سعة 60 جيجابايت (IDE) (لا هذا جيد للخادم ، ولكنه جيد بما يكفي ، لم أرغب في إنفاق أي أموال على هذا) محرك أقراص DVD و CD (ستحتاج على الأقل إلى محرك أقراص مضغوطة لتثبيت نظام التشغيل ، بخلاف ذلك ، ليس ضروريًا) 3 Ethernet البطاقات (ستحتاج إلى 1 على الأقل) يعمل هذا النظام جيدًا كخادم ، لذا فإن أي شيء يتجاوز هذا سيؤدي بشكل أفضل. تكلف إعادة بناء هذا الكمبيوتر حوالي 100 دولار (كان يحتوي بالفعل على ذاكرة الوصول العشوائي ، والحالة ، ومحركات الأقراص الضوئية ، ومحرك الأقراص الثابتة) وكان ذلك في أواخر عام 2007 حيث قمت بإعادة بنائه.

الخطوة الثانية: احصل على نظام التشغيل

احصل على نظام التشغيل!
احصل على نظام التشغيل!
احصل على نظام التشغيل!
احصل على نظام التشغيل!

بالنسبة لخادمي ، أستخدم Ubuntu Linux 8.04. Linux هو نظام تشغيل خادم رائع وهو أحد أنظمة التشغيل الرئيسية وراء خوادم الويب الاحترافية (مثل Google ، إذا كنت أتذكر جيدًا ، فإن Google تستخدم خوادم Linux). ومع ذلك ، يمكن أن يكون Linux مربكًا للمستخدمين الجدد ، لذلك سأستخدم إصدار سطح المكتب بدلاً من إصدار الخادم. يحتوي إصدار سطح المكتب على واجهة مستخدم رسومية (GUI) ، لذا لن تضطر إلى تكوين الخادم الخاص بك باستخدام جميع أوامر المحطة الطرفية. فقط لأنه ليس "إصدار الخادم" لا يعني أنه لا يمكنه تشغيل خادم رائع ، على الرغم من ذلك!

إذا كان لديك جهاز كمبيوتر 64 بت ، فستحتاج إلى الإصدار 64 بت من Linux. هذه شرائح 64 بت: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (لم يتم وضع علامة Sempron64 رسميًا ، ولكن سيكون عليها شعار AMD 64 على العبوة) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad إذا كان لديك جهاز كمبيوتر 32 بت ، فلا يمكنك استخدام الإصدار 64 بت ، لذا احصل على الإصدار 32 بت (x86). هذه هي وحدات المعالجة المركزية 32 بت الشائعة: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4 / M / D -Intel Celeron (قد تكون بعض الأجهزة الجديدة متوافقة مع 64 بت) قم بتنزيل Ubuntu على www.ubuntu.com أوصي باستخدام BitTorrent للتنزيل. بعد الحصول على صورة ISO لأي إصدار ستستخدمه ، انسخ ملف.iso على قرص مضغوط فارغ باستخدام برنامج حرق الأقراص المضغوطة الذي تختاره.

الخطوة الثالثة: قم بتثبيت نظام التشغيل

قم بتثبيت نظام التشغيل!
قم بتثبيت نظام التشغيل!

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

الآن ، إذا كنت تريد التمهيد المزدوج (لديك كل من Windows و Linux على نفس الكمبيوتر الشخصي) ، فانتقل إلى System-> Administration-> Partition Editor. يمكنك استخدام هذا لتغيير حجم قسم Windows (FAT32 أو NTFS) وترك بعض المساحة الفارغة لتثبيت Linux عليه. بعد تغيير الحجم والتطبيق ، أو إذا كنت ستقوم فقط بتثبيت Linux بمفرده ، انقر نقرًا مزدوجًا فوق رمز "التثبيت" على سطح المكتب. تابع الإعداد الإرشادي ، وحدد "استخدام أكبر مساحة خالية مستمرة" كموقع للتثبيت عليه. بعد الانتهاء من التثبيت ، أعد تشغيل الكمبيوتر. يجب أن تحصل على GRUB (أداة تحميل التشغيل ، شاشة سوداء مع قائمة تسرد جميع أنظمة التشغيل المثبتة على جهاز الكمبيوتر الخاص بك). اختر Ubuntu من القائمة واضغط على Enter. بعد بدء التشغيل ، قم بتسجيل الدخول باستخدام الاسم وكلمة المرور اللذين أدخلتهما أثناء عملية التثبيت. يجب أن تشاهد الآن سطح مكتب Ubuntu. أنت الآن جاهز للخدمة!

الخطوة 4: إعداد VNC

قم بإعداد VNC
قم بإعداد VNC
قم بإعداد VNC
قم بإعداد VNC

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

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

الخطوة الخامسة: تثبيت FTP

قم بتثبيت FTP
قم بتثبيت FTP

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

FTP (بروتوكول نقل الملفات) هو نظام يستخدم لتحميل وتنزيل الملفات من وإلى الخادم. في الأساس ، يشبه وجود مجلد على الإنترنت ، يمكنك الحصول على مجلدات متعددة تنسخ الملفات إليها. يمكنك حتى استخدام Windows Explorer للوصول إلى مجلدك على الإنترنت وسحب ملفاتك إليه لتحميلها. ثم يمكنك منح أصدقائك حسابًا ويمكنهم أيضًا التحميل والتنزيل ، مما يلغي الحاجة إلى حشر الملفات في رسائل البريد الإلكتروني. لهذا ، سأستخدم Pro FTP Daemon (proftpd) ، وهو برنامج Linux يقوم بتشغيل خادم FTP على جهاز الكمبيوتر الخاص بك. سأستخدم أيضًا gproftpd ، واجهة رسومية (GUI) تسمح لك بإعداد proftpd دون الحاجة إلى تحرير الملفات النصية أو استخدام الرموز الطرفية. أعلم أن هذا قد يبدو محيرًا ، لكنه في الواقع سهل للغاية. ابدأ بفتح محطة طرفية (تطبيقات-> ملحقات-> طرفية). هناك طرق أخرى لتثبيت البرامج (إذا كنت لا تستطيع الوقوف على الجهاز الطرفي على الإطلاق) ، لكنني شخصيًا أعتقد أنه من الأسرع فقط استخدام الجهاز إذا كنت تعرف ما تبحث عنه. بمجرد فتحه ، اكتب sudo apt-get install proftpd واضغط على ENTER. سيقول "password:" ، أدخل كلمة المرور الخاصة بك (التي قمت بإعدادها أثناء التثبيت) ثم اضغط على ENTER مرة أخرى. لن يتم وضع علامات النجمة أو النقاط أثناء كتابة كلمة المرور الخاصة بك ، لذلك لا تقلق إذا لم تجد أي إشارة إلى أنك قمت بكتابة كلمة المرور الخاصة بك. ثم سيتم تشغيله من خلال مجموعة من الأشياء ، ربما يطلب منك الضغط على Y أو N (نعم أو لا) للتثبيت ، من الواضح أن اضغط على Y. ثم بعد الانتهاء من ذلك (سيعود إلى السطر @) ، اكتب: sudo apt-get install gproftpd واضغط على ENTER. لا ينبغي أن يطلب منك كلمة المرور هذه المرة نظرًا لأنك أدخلتها بالفعل ، ولكن إذا طلبت ذلك ، فما عليك سوى تكرار ما سبق. بمجرد الانتهاء من هذا الأمر ، تكون جاهزًا للتهيئة.

الخطوة 6: تكوين مستخدمي FTP

تكوين مستخدمي FTP
تكوين مستخدمي FTP

الآن للجزء الممتع. انتقل إلى النظام -> الإدارة -> GPROFTPD وأدخل كلمة المرور الخاصة بك إذا طلبت ذلك. يجب أن تواجه نافذة GPROFTPD. ربما لن يتم تنشيط الخادم الخاص بك ، ولن يتم إعداده ، لذلك يجب أن نمر به وتهيئته أولاً.

أولاً ، انتقل إلى علامة التبويب المستخدمون. هذا هو المكان الذي ستنشئ فيه حسابًا لنفسك. إنها تشرح نفسها بنفسها إلى حد ما ، ولكن إليك المعلومات التي تحتاج إلى تعبئتها: اسم المستخدم: فقط أدخل ما تريد أن يكون اسم المستخدم الخاص بك على الخادم الخاص بك. ستستخدم هذا لتسجيل الدخول. لا يمكن أن تحتوي على أحرف كبيرة أو أحرف غير قياسية ، فقط أحرف صغيرة وأرقام. كلمة المرور: توضيحية ، مرة أخرى ، أحرف صغيرة وأرقام. لاحظ أنه لن يخفي كلمة مرورك ، لذا إذا كنت تدخل كلمة مرور خاصة ، فلا تدع أصدقاءك يرون شاشتك! المجموعة: لست متأكدًا جدًا من هذا ، فقط أدخل اسم المجموعة. سأضع "المسؤولين" لأنك مسؤول ، ثم بالنسبة للأصدقاء ، ضع "مستخدمين" (ما لم يكونوا مميزين حقًا وتريد تصنيفهم كمسؤولين أيضًا: P) مرة أخرى ، أحرف صغيرة وأرقام فقط. التعليق: ضع من هو الحساب حقًا ("أنا" تعمل لنفسك ، أو ضع الأسماء الحقيقية لأصدقائك هنا). مرة أخرى ، أحرف صغيرة وأرقام فقط. شل: اتركه كما هو ، / dev / null. لا أعرف ما الغرض منه ، لكنه يعمل بشكل جيد إذا تركته عند هذا الحد. حدد كلاً من "مطلوب كلمة مرور" و "إظهار المستخدم في الإحصائيات" (إذا كنت تريد مستخدمًا مخفيًا ، فقم بإلغاء تحديد "إظهار المستخدم في الإحصائيات") الحد الأقصى لعمليات تسجيل الدخول: قم بتعيين عدد الاتصالات المتزامنة التي يُسمح للمستخدم بفتحها. بالنسبة لك ، سأقوم بضبطه أعلى ، بالنسبة للآخرين ، اجعله أقل. من المحتمل أن تكون الشخص الذي يقوم بتحميل معظم الملفات ، ولهذا السبب تحصل على المزيد من الاتصالات. السماح بعمليات تسجيل الدخول من: الكل ، فقط اترك الأمر عند هذا الحد. بالنسبة للجزء السفلي ، ضع دليل المستخدم الرئيسي. بالنسبة لي ، أضع / home / adam / ftp. نظرًا لأنني أردت الوصول إلى دليل الصفحة الرئيسية الخاص بي من حسابي (/ home / adam) ، فقد قمت بتعيين حساب أي شخص آخر على دليل فرعي من منزلي (/ home / adam / ftp). بهذه الطريقة يكون دليل FTP داخل الصفحة الرئيسية لحساب المستخدم الخاص بي ، ويمكن لحساب FTP الخاص بي الوصول إلى صفحة FTP الرئيسية بالإضافة إلى دليلي الرئيسي الشخصي. أوصي باستخدام / home // لدليلك الرئيسي ، مع فحص جميع الأذونات ، و / home // ftp لأصدقائك (تحقق من الأذونات كما تراه مناسبًا). الأذونات تشرح نفسها بنفسها ، للسماح للمستخدم بتنفيذ إجراء معين على ملف أو مجلد ، حدد المربع. بعد إعداد المستخدم الخاص بك ، انقر فوق الزر "إضافة" لإضافة المستخدم إلى القائمة. كرر هذه الخطوة لأي عدد تريده من المستخدمين.

الخطوة 7: تكوين وتنشيط خادم FTP

تكوين وتنشيط خادم FTP!
تكوين وتنشيط خادم FTP!

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

ارجع إلى علامة التبويب الأولى ، علامة التبويب "الخوادم". لقد تم إعداده بالفعل إلى حد كبير ، ولكن إليك بعض الخيارات التي قد ترغب في تغييرها. عنوان IP للخوادم أو اسم المضيف: أوصي بترك هذا عند 0.0.0.0 ، وهذا يعني أنه سيكتشف موقعه تلقائيًا ويهيئ نفسه وفقًا لهوية الخادم البديل: يمكنك استخدام هذا لمنح الخادم الخاص بك اسمًا. إنه اختياري ، وإذا كنت ترغب في إعطائه اسمًا ، فقم بتغيير المربع إلى "تشغيل". ، فقط اتركه واستخدمه فقط إذا كانت لديك مشاكل عنوان البريد الإلكتروني للمسؤولين: أنت المسؤول ، ضع بريدك الإلكتروني هنا. استخدم عمليات البحث عن الهوية / العكسي: لا يوجد دليل على ما تفعله هذه ، ولكن إيقاف / إيقاف يعمل بشكل جيد معيار الوقت: احتفظ به في المستوى المحلي ، فمن المحتمل أن يعرف الأشخاص الذين يستخدمون FTP المنطقة الزمنية التي تعيش فيها. المنفذ: اترك هذا عند 21 ، هذا هو منفذ FTP قياسي. إذا كنت ترغب في تغييره ، ومعرفة ما تفعله ، فاستمر في ذلك ، ولكن إذا كنت لا تعرف ما هو هذا ، فاتركه في 21. نطاق المنفذ السلبي: لا أعرف ، اتركه افتراضيًا ويجب عليك كن على ما يرام الحد الأقصى للاتصالات: هذا هو عدد الاتصالات الإجمالية (من جميع المستخدمين) التي سيسمح بها الخادم الخاص بك. الافتراضي جيد هنا. الحد الأقصى من محاولات تسجيل الدخول: أعتقد أن هذا لمحاولة كلمة مرور سيئة. أفضل تعيين هذا أعلى ، لأنني أعرف أن بإمكان الأشخاص العبث بكلمة المرور الخاصة بهم. فقط لأنك أخطأت في كلمة مرورك لا يعني أنك مخترق ، لذا أسمح بـ 40 محاولة على خادمي. سرعة التحميل: قم بتعيين هذا أعلى من الحد الأقصى لسرعة الشبكة المتصلة بالخادم ، وسيضمن عدم تباطؤ خادمك دون داع. إذا كنت تستخدم كلاً من شبكة LAN والإنترنت للنقل ، فقم بتعيين هذا على أكثر من 1000 ، لأن LAN يمكنها النقل بشكل أسرع وستتباطأ عمليات نقل LAN بدون سبب. لن يصل الإنترنت ببساطة إلى السرعة القصوى ، لكن هذا واضح. سرعة التنزيل: كما هو مذكور أعلاه ، قمت بتعيينها عالية (1000) لمنع عمليات نقل الشبكة المحلية البطيئة. إزالة التحميلات المجهضة تلقائيًا: أقوم بتشغيل هذا. بهذه الطريقة ، إذا ألغى شخص ما عملية تحميل ، فلن تحصل على نصف ملف على الخادم الخاص بك (نصف الملف عديم الفائدة إلى حد كبير ويضيع مساحة). نعم! الآن قمت بتكوين. انقر فوق "تطبيق" لتطبيق تغييرات الإعدادات. الآن بالنسبة للخادم الكبير ، انقر فوق الزر "تنشيط" وستتغير حالة خادمك إلى "نشط". هذا يعني أنك الآن متصل! (حسنًا ، ليس حقًا ، خادمك يعمل ولكن فقط على شبكة LAN الخاصة بك ، والمزيد حول هذا لاحقًا).

الخطوة الثامنة: تثبيت دعم HTTP ، اجلس واسترخ

قم بتثبيت دعم HTTP ، اجلس واسترخ!
قم بتثبيت دعم HTTP ، اجلس واسترخ!
قم بتثبيت دعم HTTP ، اجلس واسترخ!
قم بتثبيت دعم HTTP ، اجلس واسترخ!

اعتقدت أن FTP كان صعبًا بعض الشيء (أو على الأقل طويلاً؟) ، لا داعي للخوف. يعد إعداد دعم HTTP أمرًا بسيطًا للغاية.

اكتب هذا في Terminal: sudo apt-get install apache2 واضغط على Enter ، واكتب كلمة المرور إذا لزم الأمر ، واضغط على Y إذا لزم الأمر. الآن ، اجلس واسترخ ، خادم HTTP يعمل! (بالمناسبة ، الدليل الرئيسي لصفحة الويب الخاصة بك هو / var / www ، يمكنك وضع ملفات html الخاصة بك هناك)

الخطوة 9: تثبيت خادم لعبة فيديو (اختياري)

تثبيت خادم لعبة فيديو (اختياري)
تثبيت خادم لعبة فيديو (اختياري)
تثبيت خادم لعبة فيديو (اختياري)
تثبيت خادم لعبة فيديو (اختياري)

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

مشكلة! تتم كتابة معظم ألعاب الفيديو لنظام التشغيل WINDOWS … ولكن خادمنا لا يعمل على النحو التالي: (الإجابة؟ Wine. Wine هو برنامج يتيح لك تشغيل برامج Windows في Linux. الدعم ثلاثي الأبعاد ليس مثاليًا ، لذلك غالبًا ما تعاني الألعاب نفسها من مواطن الخلل أو مشكلات الرسومات ، ولكن عادةً ما تعمل برامج الخادم المخصصة لهذه الألعاب بشكل لا تشوبه شائبة. ومرة أخرى ، استخدم Terminal لتثبيت Wine باستخدام الأمر السهل: sudo apt-get install wine الآن يجب أن تعرف كيفية استخدام هذا. بعد تثبيت Wine ، ستتمكن من لديك مجلد /home//.wine/drive_c/ (عليك النقر فوق إظهار الملفات المخفية في متصفح الملفات لترى.wine ، لأن أي شيء له نقطة في المقدمة يعتبر مخفيًا في Linux). هذا يعادل Windows الخاص بك C: محرك الأقراص. تدخل أي برامج موجودة في محرك الأقراص C في هذا المجلد ، حيث يرى Wine هذا المجلد على أنه محرك الأقراص الظاهري C:. في حالتي ، /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe هو موقع البرنامج الذي أحتاجه. يمكنك إنشاء مشغل على سطح المكتب لبدء تشغيل الخادم (بافتراض أن المصدر خادم مخصص هنا). اكتب - اسم التطبيق - أمر خادم Mod الخاص بـ Garry - النبيذ C: /gmodserver/orangebox/srcds.exe - تعليق game garrysmod - ابدأ خادم Mod الخاص بـ Garry الآن يجب أن تحصل على أيقونة لطيفة على سطح المكتب الخاص بك ، يمكنك استخدام هذا لتشغيل الخادم الخاص بك. استمتع باللعب:)

الخطوة 10: إعادة توجيه المنافذ

إلى الأمام الموانئ!
إلى الأمام الموانئ!
إلى الأمام الموانئ!
إلى الأمام الموانئ!

لما؟ الموانئ الأمامية؟ ما هذا؟ Port Forwarding هو خيار متاح في جميع أجهزة التوجيه المنزلية تقريبًا. نظرًا لأن جهاز الكمبيوتر الشخصي على الخادم من المحتمل أن يكون خلف جهاز توجيه (الشبكة المنزلية الخاصة بك هي شبكة محلية [LAN] مع جهاز توجيه يربطها بالإنترنت) ، عنوان IP لجهاز الكمبيوتر الخاص بك (الرقم الذي يستخدمه جهاز الكمبيوتر الآخر للتحدث إلى جهاز الكمبيوتر الخادم) فقط يعمل داخل شبكتك المحلية (جميع أجهزة الكمبيوتر المتصلة بجهاز التوجيه الخاص بك). لكي يتمكن العالم الخارجي (الإنترنت) من التحدث مباشرة إلى الخادم الخاص بك ، يحتاج جهاز التوجيه الخاص بك إلى السماح لكما بالتواصل. عادة ، سيتحدث العالم الخارجي (الإنترنت) إلى جهاز التوجيه الخاص بك ، وسيقوم جهاز التوجيه الخاص بك بنقل هذه الرسالة إلى جهاز الكمبيوتر الخاص بك. يعمل هذا بشكل رائع للتصفح ، ولكن ليس للخدمة. لفتح قناة الاتصال هذه ، نحتاج إلى إلقاء نظرة على المنافذ. المنافذ هي "قنوات" تستخدمها برامج مختلفة للتحدث. بعض المنافذ الشائعة: 21 - FTP80 - HTTP5900 - VNC29070 - أكاديمية Jedi (تستخدم لاستضافة خادم JKA) هناك أطنان أخرى (مثل 65 ألفًا منهم لول) ولكن هذا ليس هو الهدف. النقطة المهمة هي أنك تحتاج إلى أن يكون المنفذ الموجود على عنوان IP الخاص بالإنترنت متصلاً مباشرةً بالمنفذ الموجود على عنوان IP المحلي للخادم الخاص بك. للقيام بذلك ، افتح صفحة إعدادات جهاز التوجيه الخاص بك (ستحتاج إلى معرفة اسم المستخدم وكلمة المرور الخاصين بالمسؤول.). عادة ما تكون صفحة الموجه على https://192.168.1.1 ، على الرغم من أن بعضها يمكن أن يكون على https://192.168.0.1 أو https://192.168.2.1 أو عناوين أخرى. إذا لم تتمكن من الاتصال ، فاستشر دليل إرشادات جهاز التوجيه الخاص بك أو ابحث عنه في Google. بمجرد الدخول ، تحتاج إلى العثور على Port Forwarding. يوجد My Netgear في العمود الجانبي مباشرةً ، ولست متأكدًا من العلامات التجارية الأخرى. من هنا يمكنك الذهاب إلى العمل. ستحتاج إلى معرفة عنوان IP المحلي لجهاز الكمبيوتر الخادم (يمكنك العثور عليه بالنقر بزر الماوس الأيمن فوق رمز الشبكة في الزاوية العلوية اليمنى من الشاشة ، والرمز الموجود بجهازي كمبيوتر ، وتحديد معلومات الاتصال ، وهو "IP العنوان ") الآن ، أضف الإعدادات التالية: (التنسيق:" الاسم "- TCP / UDP - منفذ البداية - منفذ النهاية - 192.168.xx (استبدل ذلك بالخادم الخاص بك))" VNC "- TCP - 5800 - 5900 - 192.168.xx "FTP" - TCP / UDP - 21 - 21 - 192.168.xx "HTTP" - TCP - 80 - 80 - 192.168.xx "Gmod" - TCP / UDP - 27015 - 27015 - 192.168.xx (استبدل بـ من الواضح أن إعدادات لعبتك) بمجرد تطبيق هذا ، يجب أن تكون بالفعل على الإنترنت.

الخطوة 11: احصل على مجال مجاني

احصل على نطاق مجاني!
احصل على نطاق مجاني!
احصل على نطاق مجاني!
احصل على نطاق مجاني!

حسنًا ، لديك خادم. هل تعتقد حقًا أن جميع أصدقائك سيكونون متحمسين جدًا لتسجيل الدخول إلى https://75.185.355.1337 (من الواضح أنه ليس عنوان IP حقيقيًا ، لكن معظم أصدقائك لن يعرفوا ذلك) للحصول على آخر الأخبار؟ لا! إن تذكر عنوان IP الطويل والممل والمتغير باستمرار أمر صعب حتى بالنسبة لأولئك الذين يفهمونه. هذا هو الإنترنت ، ومع ذلك فأنت تخبرهم بشيء يشبه رقم هاتف طويل. أنت بحاجة إلى مجال! اسم المجال هو قناع لعنوان IP الخاص بك. تمامًا مثل أي موقع آخر ، تمتلك خوادم Google عنوان IP. ومع ذلك ، فأنت لا تعرف عنوان IP الخاص بهم ، كل ما تعرفه هو www.google.com. لذا ، كيف يمكنك الاتصال بهم دون معرفة عنوان IP الخاص بهم؟ نظرًا لأن المجال www.google.com يرتبط بعنوان IP الخاص بخادم Google ويرسل طلبات إليه. المشكلة مع أسماء النطاقات هي أنها تكلف أموالًا للتسجيل. ومع ذلك ، إذا كنت على استعداد للتضحية ، فيمكنك الحصول على مجالات مجانية على www.no-ip.com. الجانب السلبي هو أن المجال الخاص بك سيكون.servegame.com أو شيء مشابه. لديهم مجموعة من المجالات التي يمكنك اختيار أن تكون فيها (servegame ، servehttp ، serveftp فقط على سبيل المثال لا الحصر) ولكن لا يمكنك الحصول على نطاقك المخصص بالكامل. (على سبيل المثال ، يمكنني الحصول على [وحصلت بالفعل] على https://calc.servegame.com ، ولكن ليس https://calcprogrammer1.com [والذي سيكلفني مالًا للتسجيل]) بخلاف اسم الشيء ، no-ip المجالات رائعة.تستمر الرسائل المجانية لمدة 60 يومًا فقط ، ولكن عندما توشك على الانتهاء ، يرسلون إليك بريدًا إلكترونيًا يمكنك تمديد استخدامك للمجال مجانًا. ستحتاج إلى معرفة عنوان IP الخاص بالإنترنت ، والذي يمكن العثور عليه ببساطة عن طريق googling "ما هو عنوان IP الخاص بي" (ستحصل على عدد كبير من المواقع التي ستخبرك بعنوان IP الخاص بك). استخدم عنوان IP الخاص بالإنترنت في إعداد no-ip.

الخطوة 12: اختبرها

اختبرها!
اختبرها!
اختبرها!
اختبرها!
اختبرها!
اختبرها!

الآن يأتي الجزء الممتع. يجب إعداد كل شيء وجاهزًا للعمل ، كل ما عليك فعله هو الاختبار ، ابدأ باختبار http ، لأن هذا هو الأسهل. ببساطة افتح المتصفح واكتب "https://.com" واضغط على Enter. مع أي حظ ، "إنه يعمل!" يجب أن تظهر (رسالة الاختبار من apache2 ، يمكنك تغيير الملف في / var / www بعد أن تعرف أنه يعمل بالفعل). إذا لم يكن كذلك ، فجرّب "https:// [no www. أو.com ، فقط رقم IP]". يجب أن يعمل هذا ، إذا لم يكن كذلك ، فإن إعادة توجيه المنفذ الخاص بك لا يعمل. إذا لم ينجح أي من هذين الأمرين ، كحل أخير ، جرب <a href = "https:// (مرة أخرى ، لا يوجد www. أو.com ، فقط رقم). يجب أن يعمل هذا ، إذا لم يعمل هذا ، فهذا يعني أن خادمك لا يعمل. ثم اختبر FTP. افتح مستكشف Windows واكتب "ftp: //.com". يجب أن يُطلب منك اسم المستخدم وكلمة المرور ، واكتب اسم مستخدم وكلمة مرور FTP وسترى جميع مجلداتك. حاول تحميل ملف. يجب أن يعمل ، إذا لم يقبل الملف ، فانتقل إلى صفحة مستخدم GPROFTPD. مرة أخرى ، إذا لم ينجح الأمر ، فجرّب عناوين URL أعلاه باستثناء ftp: // Next ، اختبر VNC. ستحتاج إلى عارض VNC. يعد كل من TightVNC و UltraVNC عارضين رائعين لـ VNC لنظام التشغيل Windows. بالنسبة لعنوان VNC ، ما عليك سوى وضع نطاق no-ip و.com (على سبيل المثال ، calc.servegame.com ، ولا https:// ، ولا www. ، ولا ftp: //). يجب أن تتم مطالبتك بكلمة المرور. ضع أي كلمة مرور قمت بإدخالها لـ VNC. إذا سارت الأمور على ما يرام ، فسترى شاشة الخادم الخاص بك على شاشة الكمبيوتر الشخصي الذي يعمل بنظام Windows. أخيرًا ، اختبر الألعاب. إذا كنت تستضيف خادمًا للعبة ، فقم بتسجيل الدخول ومعرفة ما إذا كان بإمكانك الانضمام ، وإذا سارت الأمور على ما يرام ، فلديك الآن خادم! اذهب الآن وتعلم كيفية إنشاء صفحة ويب ، وتحميل بعض الملفات لمشاركتها ، واذهب للعب بعض الألعاب! يمكن أن يكون امتلاك الخادم الخاص بك مساعدة كبيرة في الكلية أو في أي مكان آخر يحد من اتصالات الإنترنت (أي P2P) لأنه يمكنك تشغيل تطبيقات P2P على الخادم الخاص بك في المنزل ثم تنزيل التنزيلات النهائية عبر FTP أو HTTP. استمتع!

موصى به: