salimi نشر 4 فبراير 2016 أرسل تقرير نشر 4 فبراير 2016 أريد نشر تطبيقات بنيتها بلغة روبي وإطار Sinatra على الشّبكة المحليّة بحيث يتمكن كل من يتصل بالشّبكة من الوصول إليه. ولا أريد أن أستخدم سوى جهاز واحد، فكيف ذلك؟ اقتباس
0 عبدالهادي الديوري نشر 5 فبراير 2016 أرسل تقرير نشر 5 فبراير 2016 يُمكن أن تنشر تطبيقات مبنية بلغة روبي وإطار سيناترا بتشغيل الخادوم مع إضافة معامل لتحديد رقم المنفذ وذلك بالأمر التّالي: ruby app.rb -o 0.0.0.0 -p 3000 و يُمكن أن تقوم بتحديد رقم منفذ لتطبيق آخر عند تشغيل الخادوم. بالأمر: ruby app.rb -o 0.0.0.0 -p 5000 يُمكن كذلك تغيير رقم المنفذ ليُصبح الرّقم 80 عوضا عن رقم المنفذ 4567 الافتراضي، وذلك كالتّالي: sudo ruby app.rb -p 80 إذا كنت تستخدم مدير نسخ روبي RVM فعليك استبدال sudo بـrvmsudo كالتّالي، لأن المنافذ ذات الأرقام الصغيرة تتطلّبُ صلاحيات الجذر: rvmsudo ruby app.rb -p 80 لكن تحقق من أنّ المنافذ متاحة وأنّ التطبيقات الأخرى لا تستخدمها. كل هذه الأوامر تُقوم بتشغيل خادوم Sinatra كل على منفذ معين، فمثلا للوصول إلى التّطبيق الأول يكفي الدخول على العنوان 0.0.0.0:3000 أو عن طريق عنوان IP الجهاز على سبيل المثال: 198.168.1.0:3000 والذي يُمكنك الحصول عليه عبر الأمر ifconfig في نظام لينكس والأمر ipconfig على نظام الوندوز. اقتباس
السؤال
salimi
أريد نشر تطبيقات بنيتها بلغة روبي وإطار Sinatra على الشّبكة المحليّة بحيث يتمكن كل من يتصل بالشّبكة من الوصول إليه. ولا أريد أن أستخدم سوى جهاز واحد، فكيف ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.