Archive for the ‘ruby on rails’ Category

راه اندازی Ruby On Rails در ویندوز

بهمن ۲۴م, ۱۳۸۷

۱/ برای راه اندازی (Configure) زبان روبی ابتدا فایل مربوط به آن را از “اینجا” دانلود کنید و نصب نمایید!

۲/ بعد از نصب چک کنید که شاخه Ruby/bin به Path ویندوز اضافه شده باشه. (برای اینکار در محیط command تایپ کنید: path)

اگه اضافه نشده بود،بطر دستی اون رو اضافه کنید. برای این کار روی MyComputer راست کلیک کنید و Properties رو انتخاب کنید.

از تب Advanced دکمه Environment Variables رو کلیک کنید. در قسمت متغیرهای سیستم ( System variables) مسیر (Path) رو پیدا کنید و Edit رو بزنید.

حالا مقدار (Value) اون رو بصورت زیر تغییر بدین: در صورتی که آخرش سمی کالن (;) نداره، یکی اضافه کنید و بعد مسیر شاخه bin از روبی (از جایی که نصب کردین) رو به آخرش اضافه کنید. مانند زیر:

نمونه: “…Files\Adobe\AGL;D:\ruby\bin”

4. خب الان برای اینکه تست کنید تاحالا همه چیز درست پیش رفته در Command تایپ کنید:

ruby -v

پارامتر “v” ورزن (Version) روبی نصب شده را نمایش میده.

۵/ حالا برای نصب فریم ورک (FrameWork) آن یعنی Rails وارد محیط خط فرمان (Command) بشید و تایپ کنید:

gem install rails –-include-dependencies

که البته برای اینکه این فریم ورک نصب بشه شما باید به اینترنت متصل باشید.

(در صورتی که Error داد به احتمال زیاد ورژن GEM نصب شده پایینه! برای چک کردن ورژن gem تایپ کنید: gem -v

ورژن مورد نیاز برای نصب Rails ، باید حداقل “۰/۹/۴/” باشد. اگه نیاز به بروز کردن (update) کردن gem دارید، تایپ کنید:

gem update –system

)

اینجا مراحل نصب Ruby on Rails تمام شده اما خب ایجاد یک Application در روبی هم یکم قلق داره که توضیح میدم:

۱/ وارد شاخه ای بشوید که میخواهید پروژه خودتون رو آنجا ایجاد کنید(از طریق Command). جالبه بدونین که فرقی نمیکنه که کجای سیستم شما فایل هاتون رو میسازید چون سرور و کدهای خود رو همان جا تولید خواهید کرد. حالا تایپ کنید:

rails -d mysql appName

که “appName” نام پروژه شما خواهد بود. درواقع با این کار فریم ورک Rails بصورت خودکار تمام شاخه ها و قایل های پایه ای مورد نیاز شما را خواهد ساخت که شما لیست آن را در محیط خط فرمان خواهید دید.

با توجه به اینکه پایگاه داده پیش فرض روبی SQLite هست، برای اینکه Database خود را MySql انتخاب کنید، باید حتما” پارامتر mysql رو هم بفرستین تا خود Rails تنظیماتش رو انجام بده.

۲/ بعد از ساخته شدن پروژه درصورتی که نیاز به پایگاه داده دارید، فایل “appName/Config/database.yml” رو Edit کنید و نام پایگاه داد و نام کاربری و رمز عبور رو در قسمت تعیین شده بنویسید.

۳/ برای Run کردن سرور روبی هم وارد شاخه appName بشوید و تایپ کنید:

ruby script/server

توجه کنید که از این به بعد همه دستوراتتون رو از داخل همین شاخه اجرا کنید چون در غیر این صورت به خطاهایی مثل خطای زیر بر میخورید:

ruby: No such file or directory — script/server (LoadError)

و این خطا به این خاطر است که شما با اجرای دستور بالا آدرس فایل server را که در شاخه script هست، بعنوان پارامتر برای ruby ارسال میکنید.

کار راه اندازی تمام شده هست و شما روی پورت ۳۰۰۰ localhost یعنی http://localhost:3000 میتونید Ruby on Rails رو ببینید.

Tags: , , , , , ,
Posted in ruby on rails | Comments (۰)