نصب روبی آن ریلز
قبل از اینکه بخواهیم روبی آن ریلز رو نصب کنیم باید بدونیم روبی آن ریلز چیه؟
روبی آن ریلز که گاهی اوقات به آن ریلز یا RoR نیز میگویند، یک چارچوب نرمافزاری تحت وب، آزاد و متنباز است که از زبان برنامهنویسی روبی استفاده میکند. هدف ریلز، ایجاد یک چارچوب نرمافزاری تحت وب، که از روش توسعه سریع برای برنامهنویسان وب استفاده میکند، است. ادامه در ویکیپدیا …
چارچوب یا بهتر بگم Framework نرمافزاریه که کارهای تکراری رو کم میکنه. پس فهمیدیم چارچوب یک نرمافزاره (مجموعهای از کتابخانهها و …) بنابراین روبی آن ریلز یک نرمافزاره و باید اینو بدونیم که یک زبان برنامهنویسی نیست. اما روبی یک زبان برنامهنویسی همهمنظوره است که هم برای نرمافزارهای دسکتاپ میشه ازش استفاده کرد هم برای نرمافزارهای وب.
Rubygems چیه؟ یک مدیر بسته برای نصب کتابخونهها و ابزار مورد نیاز در رابطه با زبان برنامهنویسی روبی. (مثل pacman، dpkg، rpm و مدیر بستههایی نظیر اینها)
زبان روبی چندین پیادهسازی داره که معروفترین اون Ruby MRI است که با زبان سی و توسط ماتسوموتو نویسنده اصلی زبان روبی، نوشته شدهاست.
خوب، برای نصب روبی آن ریلز چه کاری انجام بدم؟
- نصب زبان روبی
- نصب مدیر بسته Rubygems
- نصب rails
- نصب یک پایگاهداده مثل 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 هم وجود داره.






دیدگاههای اخیر