البرمجة

تثبيت Ruby on Rails بشكل فعّال باستخدام rbenv على Ubuntu 18.04

في عالم تطوير الويب، يعتبر تثبيت Ruby on Rails على نظام تشغيل Ubuntu 18.04 باستخدام rbenv خطوة حاسمة لتوفير بيئة تطوير فعّالة ومُحدثة. سأقدم لكم خطوات شاملة لتحقيق هذه المهمة.

أولاً وقبل الشروع في التثبيت، يُفضل دائمًا تحديث نظام التشغيل الخاص بك باستخدام الأمر:

bash
sudo apt update && sudo apt upgrade

ثم، قم بتثبيت الأدوات الأساسية التي ستحتاجها لبناء بيئة Ruby:

bash
sudo apt install curl git libssl-dev libreadline-dev zlib1g-dev

بعد ذلك، يمكنك بدء عملية تثبيت rbenv. هذا الأداة تُمكنك من إدارة إصدارات Ruby المختلفة بسهولة. استخدم الأوامر التالية:

bash
# تحميل rbenv git clone https://github.com/rbenv/rbenv.git ~/.rbenv # إضافة rbenv إلى متغير PATH echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init --no-rehash -)"' >> ~/.bashrc source ~/.bashrc # تحميل إضافة ruby-build لتثبيت إصدارات Ruby git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build # إضافة rbenv إلى متغير PATH مرة أخرى echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc source ~/.bashrc

الآن، يمكنك تثبيت إصدار Ruby المطلوب باستخدام rbenv. في هذا المثال، سأستخدم Ruby 2.7.3 كمثال:

bash
rbenv install 2.7.3 rbenv global 2.7.3

تأكيد أن Ruby تم تثبيته بنجاح بواسطة:

bash
ruby -v

ثم، يمكنك تثبيت Ruby on Rails باستخدام أمر gem:

bash
gem install rails

للتحقق من نجاح التثبيت، استخدم:

bash
rails -v

بهذا، قد قمت بتثبيت Ruby on Rails بنجاح على نظام Ubuntu 18.04 باستخدام rbenv. يمكنك الآن بدء مشروعك في بيئة Ruby on Rails الخاصة بك، والاستمتاع بفعالية التطوير والمرونة التي يوفرها هذا الإعداد.

المزيد من المعلومات

بالطبع، دعونا نوسع المزيد على الخطوات التي قمنا بها ونقدم بعض المعلومات الإضافية حول تثبيت Ruby on Rails مع rbenv على Ubuntu 18.04.

بعد تثبيت Ruby و Rails، يمكنك إنشاء تطبيق Ruby on Rails جديد باستخدام الأمر التالي:

bash
rails new اسم-التطبيق

يقوم هذا الأمر بإنشاء مشروع Rails جديد بالاسم الذي حددته. يمكنك التنقل إلى دليل المشروع باستخدام:

bash
cd اسم-التطبيق

ثم، قم بتشغيل خادم التطوير الخاص بـ Rails باستخدام:

bash
rails server

هذا يشغل التطبيق على http://localhost:3000/، حيث يمكنك رؤية تطبيقك واختباره أثناء التطوير.

للعمل مع قاعدة البيانات، يمكنك تشغيل الأمر:

bash
rails db:migrate

هذا الأمر يقوم بتنفيذ التغييرات المحددة في ملفات التهجير (migration) ويعيد هيكلة قاعدة البيانات الخاصة بالتطبيق.

بالنسبة للمطورين الذين يرغبون في استخدام نظام إدارة الحزم Bundler لإدارة تبعيات المشروع، يمكنك تثبيت Bundler وتثبيت التبعيات باستخدام:

bash
gem install bundler bundle install

أخيرًا، يمكنك استكشاف بيئة تطوير Ruby on Rails الخاصة بك باستخدام أحد محرري النصوص المفضلين لديك، مثل Visual Studio Code أو Sublime Text.

بهذا، لديك الآن بيئة تطوير مكونة من Ruby on Rails مع rbenv على Ubuntu 18.04. يمكنك البدء في بناء تطبيقات الويب الديناميكية والاستمتاع بقوة إطار العمل Rails ومرونته في التطوير.

زر الذهاب إلى الأعلى