• 0

كيف أنشر تطبيق Sinatra محليّا لزيارته عبر عنوان IP الخاص بجهازي؟

أريد نشر تطبيق بنيته بلغة روبي وإطار Sinatra على الشّبكة المحليّة بحيث يتمكن كل من يتصل بالشّبكة من الوصول إليه. فكيف ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يُمكن أن تنشر تطبيقا مبنيا بلغة روبي وإطار سيناترا بتشغيل الخادوم مع إضافة معامل لتحديد المُضيف وذلك بالأمر التّالي:

ruby app.rb -o 0.0.0.0

أو يُمكن أن تقوم بتحديد بيئة الإنتاج عند تشغيل الخادوم. بالأمر:

ruby app.rb -e production

يُمكن كذلك تغيير رقم المنفذ ليُصبح الرّقم 80 عوضا عن رقم المنفذ 4567 الافتراضي، وذلك كالتّالي:

sudo ruby app.rb -p 80

إذا كنت تستخدم مدير نسخ روبي RVM فعليك استبدال sudo بـrvmsudo كالتّالي:

rvmsudo ruby app.rb -p 80

لكن تحقق من أنّ المنفذ متاح وأنّ التطبيقات الأخرى لا تستخدمه.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن