Első rails projekt - első rész

 2009.11.11. 11:47

 Miután feltelepült a rendszer gondolom észrevettétek, hogy egy bitnami rubystack nevű icon került az asztalra(vagy a start menübe, attól függ, hogyan állítottad be). Indítás után egy parancssor indul el, megnyitva a projekt mappánkat.

Készítsük el az első kis programunkat, egy blog-ot. Ezt több részben fogjuk megtenni.

Először is generáljuk le a projektet. Ezt a következő paranccsal tehetjük meg: 

"rails script/generate"

Ezután a kedvenc szerkesztőnkkel nyissuk meg a blog/config/database.yml file-t ( Ain't no markup language ). Elég csak a developement részt kitölteni, a többi maradhat alapértelmezett. Írd be a felhasználónevet, jelszót, ( root, és a jelszó amit a telepítésnél megadtál ) és a portot ( ez nálam 3307). Mentés - bezárás.

vissza a parancssorhoz: "rake db:create" - ezzel létrehozza magának az adatbázis táblát, ha minden jól lett beállítva. Ha nem csak a developement-et töltötted ki, akkor a "rake db:create:all" -al mind a három helyen létrehozod a táblákat.

"cd blog" belépünk a projekt könyvtárába

Most használjuk a rails REST scaffolding-ját, és legeneráljuk első vezérlőinket ( Controller, Helper, Model, Migration, Unit Test, Functional Test )

"ruby script/server scaffold Post title:string body:text"

Már csak annyi a dolgunk, hogy migráljuk az adatbázist:

"rake db:migrate"

Indítjuk el a szervert:

"ruby script/server"

a szerver fut, a http://localhost:3000 címen megnyithatjuk.

http://localhost:3000/posts - itt kreálhatjuk, szerkeszthetjük, törölhetjük a postjainkat.

Folyt. köv.

Címkék: blog projekt rails scaffold

Rails telepítése windows 7-re

 2009.11.11. 11:28

Gondolom akit érdekel a rails annak van egy kis fogalma a rendszerről. Én erről nem szeretnék írni, inkább belecsapok a lecsóba és rögtön feltelepítjük a keretrendszert windowsra. Aki esetleg mégis szeretne olvasni egy kicsit bővebben az alapokról annak ajánlok egy Weblabor-on közzétett cikket: http://weblabor.hu/cikkek/rubyonrails

Én a lehető legegyszerűbb telepítés mellett döntöttem, kis googlizás után rátaláltam egy stack csomagra, ami feltelepíti az összes szükséges csomagot (ruby fordító, rails, rake, gem, mysql, phpmyadmin, ..), és beállít mindent, hasonlóan mint a wampserver a php-hoz. Innen tudjátok letölteni, nem csak windows rendszerhez, habár meg kell mondjam, hogy a mac tulajdonosoknak a 10.5-ös verziószám fölött fel van telepítve a rails, szóval ők mázlisták :)

A telepítésnél 2 dologra figyeljetek: 

  1. A web szerver bár a 3000-es porton fut, a phpmyadmint a megadott porton lehet elérni, ami alapértelmezetten a 80-as. Ha fut másik szerver a gépeteken, például apache, aminek ugyancsak 80-as a portja, akkor ezt feltétlenül állítsátok át. Én a 81-est választottam.
  2. A mysql portját hasonló okok miatt 3307-es portra módosítottam.

Még a mysql jelszavát kell megadni emlékeim szerint. A http://localhost:3000 -et beütve a böngészőbe egy üdvözlő képernyő fogad minket. Gratulálok, a telepítés sikerült!

Címkék: windows telepítés rails ruby bitnami

süti beállítások módosítása