جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يغطي هذا كيفية إعداد الكمبيوتر بسرعة (يعمل بنظام Windows) كخادم. سيسمح لك ذلك باستضافة موقع الويب الخاص بك من جهاز الكمبيوتر الخاص بك وسيسمح لك بإنشاء صفحات ويب تحتوي على "أزرار" تتيح لك التحكم في الأشياء في منزلك (الروبوتات والكاميرات وما إلى ذلك) من الإنترنت (سأغطي ذلك في المستقبل تعليمات).
سنستخدم apache: برنامج خادم شائع جدًا ومجاني ومفتوح المصدر. أثناء تحويل جهاز الكمبيوتر الخاص بك إلى خادم سيكون سريعًا جدًا ، يجب عليك قراءة وثائق برنامج خادم Apache http للتعرف على كيفية إعداده بشكل آمن (حتى لا يقوم الأشخاص باختراق جهاز الكمبيوتر الخاص بك). سأقدم هذه النصيحة ولكن اقرأ في مكان آخر لمزيد من المعلومات: 1) من الأفضل تثبيت برنامج الخادم هذا على جهاز كمبيوتر قديم لا تستخدمه لأي شيء بخلاف الخادم. 2) من الأفضل إنشاء حساب مستخدم منفصل في windows مع وصول محدود للنظام وتثبيت هذا البرنامج في هذا الحساب.
إذا كنت تريد القيام بذلك على نظام التشغيل Linux بدلاً من Windows (أكثر أمانًا ، وأكثر تعقيدًا قليلاً) ، فإن أفضل مجموعة ستكون puppy linux و xamp لبرنامج الخادم. يمكن تحميل Puppy linux من محرك أقراص USB أو قرص مضغوط ، لذلك لا تحتاج إلى إلغاء تثبيت النوافذ ، ما عليك سوى تشغيل الكمبيوتر بواحد من هؤلاء. إليك مقاطع فيديو سهلة الإعداد لـ puppy linux: https://rhinoweb.us/ شاهد هذا الدليل لمعرفة كيفية تثبيت xamp بمجرد أن يكون لديك جرو لينكس (أو بعض أنظمة لينكس الأخرى) يعمل: https://www.instructables.com/id/Make -A-Server-Out-Of-An-Old-PC /
الخطوة 1: تنزيل برنامج خادم Apache
قم بتنزيل برنامج خادم apache http من موقع مرآة apache هذا: من صفحة المرايا ، اختر مرآة وقم بالتنزيل من هناك. كما ترى من الرابط أعلاه ، سترغب في الانتقال إلى مجلد apache و httpd والثنائيات ومجلد win32 الخاص بالمرآة. اكتب هذا. تحقق هنا لترى ما هو الإصدار الأحدث إذا كنت تريد: https://httpd.apache.org/ = تريد ملف msi ، هذا ملف تثبيت windows (مثل exe.)
الخطوة 2: قم بتثبيته
انقر نقرًا مزدوجًا فوق ملف msi. الذي قمت بتنزيله للتو ، وسيتم تثبيته واستخدام الإعدادات الافتراضية والتثبيت النموذجي (إلا إذا كنت تريد رمز المصدر ، ثم قم بتثبيت مخصص).
يجب أن تملأ بعض مربعات النموذج تلقائيًا باسم خادم DNS (في حالتي كان earthlink.net) أثناء التثبيت. بالنسبة لاسم الخادم ، ضع ما تريد ، لا أعتقد أنه مسموح بالمسافات. وتأكد من أن لديك.earthlink.net بعد اسمك (أو أي اسم DNS). للبريد الإلكتروني ، أدخل بريدك الإلكتروني (أو لا يهم كثيرًا).
الخطوة 3: قم بتشغيله
بمجرد تثبيته ، أعتقد أنه يبدأ تشغيل الخادم على الفور. يمكنك معرفة ما إذا كان يعمل من خلال البحث عن الرمز في أسفل يمين شريط المهام (انظر الصورة). إذا لم يكن قيد التشغيل وتريد بدء تشغيله أو إيقافه ، فما عليك سوى التنقل في قائمة البداية (انظر الصورة).
إذا تلقيت رسالة خطأ عند محاولة بدء تشغيل الخادم ، فقم بتدوين الخطأ # وابحث عنه في الوثائق أو google.
الخطوة 4: اختبرها
اختبره ، عندما تكون متأكدًا من تشغيل الخادم ، افتح مستعرض ويب واكتب: https:// localhost في شريط العناوين ، يجب أن يظهر هذا (انظر الصورة). رائع ، إنه يعمل ، الآن افعل شيئًا مفيدًا به (سيتم تغطيته في التعليمات المستقبلية ،.. ربما)
الخطوة 5: قم بتغيير صفحة الويب
إليك إجابة أعطيتها لتعليق منذ فترة تسأل فيه عن كيفية تغيير صفحة الويب التي تنبثق عندما تذهب إلى عنوان المضيف المحلي. يتم ترميز صفحة الويب الافتراضية التي تقول "إنها تعمل" في ملف يسمى index.html. يمكنك تحرير / استبدال ملف index.html الافتراضي في المجلد "htdocs" الموجود في مجلد apache (أينما قمت بتثبيته). إذا كنت ترغب في العمل على أتمتة المنزل ، فستحتاج إلى النظر في كيفية ترميز صفحة الويب الخاصة بك للوصول إلى المنافذ الموجودة على الخادم الخاص بك (على سبيل المثال ، المنفذ التسلسلي). يمكن لهذه المنافذ إرسال إشارات كهربائية إلى أشياء خارج جهاز الكمبيوتر الخاص بك (مثل الروبوتات والميكروكونترولر) ، مما يتيح "أتمتة المنزل". تتمثل إحدى طرق القيام بذلك في استخدام جافا سكريبت الذي تم استدعاؤه ActiveX (على سبيل المثال راجع: https://strokescribe.com/en/serial-port-internet-explorer.html) بعد تحرير ملف index.html ، يجب أن تكون قادرًا على الوصول إلى ملف index.html هذا من أي جهاز كمبيوتر آخر على الويب عن طريق كتابة عنوان IP الخاص بخادمك. إذا كان موفر خدمة الإنترنت (ISP) الخاص بك يستخدم عناوين IP ثابتة ، فقم فقط بكتابة عنوان IP في كل مرة للوصول إلى صفحتك. ولكن إذا كان موفر خدمة الإنترنت الخاص بك يستخدم عناوين IP ديناميكية ، فستحتاج إلى البحث عن عنوان IP الخاص بالخادم في كل مرة تقوم فيها بفصل / إعادة توصيله بالويب. هناك خدمات مجانية ستفعل ذلك من أجلك: DNS2Go أو dyndns.org.. إليك بعض المراجع المفيدة: https://johnbokma.com/windows/apache-virtual-hosts-xp.html https://groups.google.com / group / comp.infosystems.www.servers.ms-windows / browse_thread / thread / 866bad569981327c / b1d7fb821ab94a8f؟ hl = ar & lnk = gst & q = web + page # b1d7fb821ab94a8f https://www.tivohelp.com/archive./tivohelp.com/archive. swiki.net/31.html