اذهب إلى المحتوى
  • 0

الوصول إلى برنامج Laravel من داخل الشبكة

Mohammad Yousef3

السؤال

Recommended Posts

  • 0

يمكنك مشاركة المشروع مع الأجهزة الأخرى بداخل الشبكة من خلال تشغيل الخادم وتعيين المُضيف

0.0.0.0

حتى يصبح الجهاز (خادم) ويتيح الوصول من خلال الأجهزة الأخرى

فنقوم بتنفيذ الأمر الخاص بتشغل الخادم في Laravel:

php artisan serve --host 0.0.0.0

بهذه الطريقة يمكننا الوصول إلى البرنامج من خلال الرابط (عنوان IP الخاص بالجهاز المشغل للبرنامج):

http://192.168.1.101:8000

حيث أن المنفذ 8000 هو الافتراضي عند تشغيل الخادم في Laravel, ولتغييره للوصول إلى البرنامج بشكل مباشر

نقوم بتغيير المنفذ إلى 80 وهو الإفتراضي في بروتوكول HTTP عن طريق تمرير قيمة المنفذ في أمر التشغيل:

php artisan serve --host 0.0.0.0 --port 80

ليصبح الرابط للوصول إلى البرنامج عن طريق عنوان IP الخاص المضيف داخل الشبكة مباشرة

http://192.168.1.101

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

يمكنك فعل ذلك من خلال الأمر التالي 

php artisan serve --host 192.168.1.101 --port 80

الآن من أجهزة الكمبيوتر الأخرى ، يمكنك كتابة:

http://192.168.1.101

أو بطريقة أخرى, ابحث عن عنوان IP المحلي الخاص بجهازك عن طريق كتابة الأمر التالي في cmd 

ifconfig

انتقل إلى مجلد المشروع واكتب الأمر التالي:

php artisan serve --host your_ip --port your_port

مثال يوضح الأمر السابق 

php artisan serve --host 192.168.1.70 --port 8080

يمكنك الوصول من الجهاز الأخر عن طريق وضع الرابط التالي في المتصفح 

192.168.1.70:8080

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...