Ruby on Rails هو إطار تطبيق ويب مجاني للغة البرمجة Ruby.
غالبًا ما يشار إليه باسم "Rails" أو "RoR". الغرض منه هو استخدامه مع منهجية التطوير Agile، والتي غالبًا ما يستخدمها مطورو الويب لملاءمتها للمشاريع القصيرة التي يحركها العميل.
يتميز Ruby on Rails بالعديد من الأدوات التي تهدف إلى تسهيل مهام التطوير الشائعة و"خارج الصندوق".
توفر ريلز السقالات التي يمكنها إنشاء بعض النماذج وطرق العرض اللازمة لموقع ويب أساسي تلقائيًا.
يتم أيضًا تضمين خادم ويب Ruby بسيط ونظام بناء Rake.
من خلال تضمين هذه الأدوات الشائعة مع نظام ريلز، يتم توفير بيئة تطوير أساسية لجميع إصدارات البرنامج.
تعتبر Rails أيضًا جديرة بالملاحظة لاستخدامها المكثف لمكتبة JavaScript Prototype وScript.aculo.us لـ Ajax.
نحن ندعم RoR من خلال حزم Stellar Plus و Stellar Business و Reseller (وحزم Professional و Ultimate و Business و Reseller القديمة )
ولكن ليس لجميع الخوادم.
بالنسبة للخوادم ذات الإعداد الجديد، فلا تتردد في مراجعة هذه المقالة .
تعمل الإصدارات التالية على خوادمنا: Ruby – 1.8.7، Rails – 2.3.18. يمكنك إعداد البيئة الخاصة بك لتطبيق Ruby on Rails الخاص بك في cPanel بالطريقة التالية:
كيفية تثبيت روبي أون ريلز (RoR)
كيفية إنشاء إعادة كتابة
كيفية تثبيت روبي أون ريلز (RoR)
- قم بتسجيل الدخول إلى cPanel ، وانتقل إلى قسم البرامج >> Ruby on Rails :
- املأ الحقول المقابلة:
- اسم التطبيق - أدخل اسم التطبيق الخاص بك.
- مسار التطبيق - أدخل مسار التطبيق الخاص بالتطبيق.
- البيئة - هنا يمكنك تحديد نوع بيئة RoR التي تفضلها.
ملاحظة : إذا قمت بتعيين مسار التطبيق في الدليل public_html/، فيمكن لأي شخص على الويب عرض التعليمات البرمجية المصدر وملفات التكوين الخاصة بك.
- تحميل على التمهيد؟ - مفيد إذا كنت ترغب في تحميل التطبيق عند تشغيل الخادم.
ثم انقر فوق "إنشاء" :
الآن يمكنك تنفيذ الإجراءات التالية على التطبيقات:
- لإعادة التوجيه إلى خادم RoR الخاص بالتطبيق، انقر فوق URL .
- لتشغيل أحد التطبيقات، انقر فوق تشغيل .
- لإيقاف أحد التطبيقات، انقر فوق إيقاف .
- لتحميل تطبيق عند تشغيل الخادم، حدد التحميل عند التمهيد؟ خانة الاختيار.
- للتبديل بين تطبيق ما بين بيئة الإنتاج وبيئة التطوير، حدد خانة اختيار الإنتاج أو قم بإلغاء تحديدها .
- لحذف أحد التطبيقات، انقر فوق "حذف" .
كيفية إنشاء إعادة كتابة
يستخدم تطبيق RoR خادمًا خاصًا به ولا يستجيب لمنفذ HTTP القياسي 80.
لذلك، ستحتاج إلى تحديد المنفذ الذي يمكن لزوار موقع الويب من خلاله الوصول إلى تطبيق RoR الخاص بك أو تكوينه للاستجابة دون الحاجة إلى قيام الزائرين بتحديد رقم المنفذ.
لتكوين إعادة الكتابة، قم بالخطوات التالية:
- في قائمة Ruby on Rails >> قسم إنشاء إعادة كتابة ، انقر فوق + إنشاء إعادة كتابة للتطبيق المنشأ حديثًا:
- في الصفحة التالية، حدد اسم المجال أو النطاق الفرعي أو اسم المجال الإضافي الذي ترغب في إنشاء إعادة كتابة عليه قم بتشغيل تطبيق روبي الخاص بك.
لتشغيل التطبيق من صفحة جديدة داخل اسم المجال الخاص بك، أدخل اسم الصفحة التي ترغب في استخدامها في حقل URL.
انقر فوق حفظ :
- قد ترى الآن عنوان URL الفعلي للتطبيق في قسم عمليات إعادة الكتابة الحالية :
إذا كنت ترغب في تغيير مسار التطبيق، فأدخل مسارًا جديدًا في الحقل المقابل وانقر فوق حفظ .
لحذف إعادة الكتابة، اختر حذف .
بمجرد تغيير حالة التطبيق إلى قيد التشغيل، افتح عنوان URL للتطبيق في متصفحك. سوف ترى رسالة ترحيب RoR :
تم إعداد البيئة لتطبيق Ruby on Rails الخاص بك. لا تتردد في نشر التطبيق الخاص بك الآن.