Arabaq.com >> الحياة >  >> الإلكترونيات

كيفية تشغيل خادم الويب على iPhone

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

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

  • متطلبات إعداد خادم الويب مع جهاز iPhone الخاص بك
  • كيفية إعداد خادم الويب على جهاز iPhone الخاص بك

متطلبات إعداد خادم ويب مع جهاز iPhone الخاص بك

تحتاج فقط إلى محاكي Linux shell لإعداد خادم ويب على جهاز iPhone الخاص بك. لهذا ، أوصي بمحاكي بيئة iSH Linux.

الآن ، دعنا نتابع في الأقسام التالية لمعرفة كيفية استخدام محاكي Linux shell الجديد.

كيفية إعداد خادم ويب على جهاز iPhone الخاص بك

لبدء خادم الويب ، تحتاج إلى تثبيت Python عبر iSH. لذلك ، افتح تطبيق iSH الذي قمت بتثبيته مسبقًا وقم بتشغيل الأمر التالي:

apk add python3

ملاحظة :اضغط على رجوع على لوحة المفاتيح لتشغيل أمر على محطة iSH.

بمجرد انتهاء التثبيت ، يمكنك كتابة python3 الإصدار داخل غلاف iSH. تشير الاستجابة بإصدار Python إلى أنك قمت بتثبيت Python بنجاح على جهاز iPhone الخاص بك.

بعد ذلك ، ابدأ خادمًا محليًا عن طريق استدعاء عميل HTTP باستخدام Python3:

python3 -m http.server

انقر فوق موافق إذا طُلب منك السماح لنظام iOS بإنشاء خادم باستخدام عميل HTTP. HTTP هو اختصار لبروتوكول نقل النص التشعبي. يضمن تبادل الطلبات والردود عبر الإنترنت.

سترى عنوان قاعدة الخادم في محطة iSH على النحو التالي:

http://0.0.0.0:8000

هذا العنوان هو مخطط لكل جهاز يشترك في شبكة مثل iPhone الخاص بك. للوصول إليه من المتصفح ، استبدل الأصفار بشبكة Wi-Fi أو عنوان IP لجهاز التوجيه.

لذلك يصبح العنوان:

http://IPAddress:8000

يمكنك العثور على عنوان IP هذا بالانتقال إلى إعدادات iPhone Wi-Fi . انقر على اسم جهاز التوجيه → تحقق من عنوان IP .

على سبيل المثال ، إذا كان عنوان IP الخاص بك هو 194.173.12 ، فسيصبح عنوان استضافة الخادم:

http://194.173.12:8000

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

إنشاء وتشغيل ملف HTML بسيط باستخدام خادم iPhone

قم بتشغيل الأمر التالي في محطة iSH لإنشاء ملف HTML جديد داخل الدليل الجذر iSH:

touch index.html

ينتقل كل مجلد وملف تقوم بإنشائه من محطة iSH إلى المجلد الجذر iSH. لذلك ستجد هذا الملف الجديد ( index.html ) داخل الجذر مجلد دليل iSH.

لتحديد موقع هذا الملف:

  1. انتقل إلى الملفات التطبيق.
  2. انقر على تصفح في أعلى اليسار.
  3. انتقل إلى iSH .
  4. افتح الجذر المجلد ، وسترى ملف HTML الخاص بك.

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

كيفية تشغيل ملف HTML موجود باستخدام iSH

يمكنك أيضًا تشغيل ملفات HTML سابقة الإنشاء باستخدام iSH. كل ما عليك فعله هو نقلها أو نسخها من جهاز iPhone الخاص بك إلى المجلد الجذر لـ iSH.

بمجرد العثور على ملف HTML على جهاز iPhone الخاص بك:

  1. اضغط عليه مع الاستمرار ثم انقر على نسخ .
  2. انتقل إلى جذر iSH المجلد.
  3. اضغط مع الاستمرار على أية مساحة داخل المجلد وحدد لصق .

بمجرد الانتهاء ، يمكنك الآن تشغيل ملف HTML عبر خادم iSH بالانتقال إلى عنوان الخادم عبر:

http://IPAddress:8000

تأكد من استبدال عنوان IP الخاص بك باستخدام جهاز التوجيه أو عنوان IP لشبكة Wi-Fi. تذكر أيضًا أنه بينما يمكنك فتح هذا العنوان على أي جهاز ، يجب أن يشارك نفس الشبكة مع جهاز iPhone الخاص بك في وقت الوصول.

هذا ما استضفته مع خادم iSH الخاص بي:

ملاحظة :للتوقف عن استخدام خادم ويب على iPhone ، انقر فوق رمز السهم لأعلى في شريط الأدوات متبوعًا بـ Z على لوحة المفاتيح في تطبيق iSH Shell.

هذا كل ما يخص هذا!

لا شك أن استخدام محاكي iSH Linux على iPhone ليس ملائمًا لأن كتابة الأوامر على الغلاف باستخدام لوحة المفاتيح التي تظهر على الشاشة قد يكون أمرًا شاقًا. ولكن يمكنك استخدامه جيدًا لإلقاء نظرة على بيئة Linux shell وكيف تعمل خوادم الويب.

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

هل لديك أي أسئلة؟ اسمحوا لي أن أعرف في قسم التعليقات أدناه.

اقرأ المزيد :

  • لا يستطيع iPhone التحقق من هوية الخادم؟ 5 الإصلاحات التي تعمل
  • كيفية تهيئة خادم وكيل على أجهزة iPhone و iPad
  • ما هي عملية WindowServer على نظام Mac؟ كيفية إصلاح ارتفاع استخدام وحدة المعالجة المركزية

الإلكترونيات
الأكثر شعبية
  1. كيف تستعد لرحلة طويلة

    السياحة

  2. كيفية إبراز القيم الأكبر أو الأقل من جداول بيانات Google

    الإلكترونيات

  3. جرثومة الكلاب: ما هي أسبابها وكيف تحمي نفسك وكلبك منها؟

    الحيوانات والحشرات

  4. برنامج Notepad لنظام التشغيل Mac

    الإلكترونيات