خانه > روبی آن ریلز > نصب روبی آن ریلز

نصب روبی آن ریلز


Ruby on Rails

قبل از این‌که بخواهیم روبی آن ریلز رو نصب کنیم باید بدونیم روبی آن ریلز چیه؟

روبی آن ریلز که گاهی اوقات به آن ریلز یا RoR نیز می‌گویند، یک چارچوب نرم‌افزاری تحت وب، آزاد و متن‌باز است که از زبان برنامه‌نویسی روبی استفاده می‌کند. هدف ریلز، ایجاد یک چارچوب نرم‌افزاری تحت وب، که از روش توسعه سریع برای برنامه‌نویسان وب استفاده می‌کند، است. ادامه در ویکی‌پدیا …

چارچوب یا بهتر بگم Framework نرم‌افزاریه که کارهای تکراری رو کم می‌کنه. پس فهمیدیم چارچوب یک نرم‌افزاره‌ (مجموعه‌ای از کتابخانه‌ها و …) بنابراین روبی آن ریلز یک نرم‌افزاره و باید اینو بدونیم که یک زبان برنامه‌نویسی نیست. اما روبی یک زبان برنامه‌نویسی همه‌منظوره است که هم برای نرم‌افزارهای دسکتاپ میشه ازش استفاده کرد هم برای نرم‌افزارهای وب.

Rubygems چیه؟ یک مدیر بسته برای نصب کتابخونه‌ها و ابزار مورد نیاز در رابطه با زبان برنامه‌نویسی روبی. (مثل pacman، dpkg، rpm و مدیر بسته‌هایی نظیر این‌ها)

زبان روبی چندین پیاده‌سازی داره که معروفترین اون Ruby MRI است که با زبان سی و توسط ماتسوموتو نویسنده اصلی زبان روبی، نوشته شده‌است.

خوب، برای نصب روبی آن ریلز چه کاری انجام بدم؟

  1. نصب زبان روبی
  2. نصب مدیر بسته Rubygems
  3. نصب rails
  4. نصب یک پایگاه‌داده مثل sqlite یا mysql

نصب روبی آن ریلز در اوبونتو ۱۱.۱۰

۱- نصب زبان روبی: چون زبان روبی ماژولی نوشته شده‌است باید غیر از بسته روبی بسته‌های دیگری را نیز نصب کنیم، همچنین برای کامپایل افزونه‌های نوشته‌شده در سی برای روبی، باید کامپایلر سی و کتابخونه اون رو هم نصب کنیم. ما نیاز به یک Javascript Runtime نیز داریم که از nodejs استفاده می‌کنیم.

sudo apt-get install build-essential libopenssl-ruby libfcgi-dev ruby1.9.1 ruby1.9.1-dev nodejs

۲- نصب مدیر بسته Rubygems: این بسته در مخازن اوبونتو وجود دارد اما بهتر است آن را دانلود و از سورس کامپایل کنید.

wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz

tar xzf ./rubygems-1.8.10.tgz

cd rubygems-1.8.10

sudo ruby setup.rb

در آخر برای ‌این‌که اطمینان یابیم از آخرین نسخهٔ rubygems استفاده می‌کنیم اونو به‌روز می‌کنیم.

sudo gem update –system

۳- نصب rails: خیلی ساده است!

sudo gem install rails

۴- نصب sqlite: چون sqlite با سی نوشته شده‌است و یک افزونه برای روبی است بسته‌های توسعه اون رو هم باید نصب کرد.

sudo apt-get install libsqlite3-dev sqlite3

sudo gem install sqlite3

خوب روبی آن ریلز در اوبونتوی ۱۱.۱۰ نصب شد.

نصب روبی آن ریلز در ویندوز

خیلی راحت میشه روبی آن ریلز رو در ویندوز (هر نسخه‌ای چه ۳۲ بیتی چه ۶۴ بیتی) نصب کرد. به سایت railsinstaller.org برید و اون دکمه بزرگ سبز رنگ که روش نوشته DOWNLOAD the KIT رو بزنید و اون رو دانلود کنید و پس از دانلود با چند کلیک اونو نصب کنید. در این بسته حتی چیزهای دیگه مثل فایل‌های پشتیبانی از Microsoft SQL Server و Git هم وجود داره.

Advertisements
دسته‌ها:روبی آن ریلز
  1. هنوز دیدگاهی داده نشده است.
  1. No trackbacks yet.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: