• ladda ner ruby-källan, packa upp, untar, konfigurera och installera [root@railstestwebmin ~]#wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#tar xjvf ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#cd ruby-1.9.3-p194 [root@railstestwebmin ruby-1.9.3-p194]# [. root@railstestwebmin ruby-1.9.3-p194]#make [root@railstestwebmin ruby-1.9.3-p194]#make installation • kontrollera rubyversionen [root@railstestwebmin ~]#ruby -v • ladda ner ruby gems och installera [root@railstest ~]#wget http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz [root@railstestwebmin ~]#tar xzvf rubygems-1.8.24.tgz [root@railstestwebmin ~]rubygems-Tc 1.8.24 [root@railstestwebmin rubygems-1.8.24]#ruby setup.rb • installera Rails med hjälp av ruby gems (gem är en pakethanterare) [root@railstestwebmin ~]#gem installera skenor –inkludera-beroenden • skapa en applikation [root @railstestwebmin ~]#rails new prv —för att skapa prv-applikation och rails är ett binärt kommando inuti denna applikationsrotskriptmapp, kontrollera databasen.yml-filen för vilken databas detta program använder. • kör applikationen [root@railstestwebmin prv]#rails-server inuti den appkatalogen kör rails-serverkommandot, det kan ge något fel som, i det här fallet fick jag sqlite3 inte hittas. sqlite3-databasen den används av appen och den är inte installerad så vi måste installera sqlite2. [root@railstestwebmin prv]#yum installera sqlite-devel Efter när jag körde appen fick jag felet som —- “/usr/lib/ruby/gems/1.8/gems/execjs-1.4.0/lib/execjs/runtimes. rb:51:in `autodetect': Kunde inte hitta en JavaScript-runtime. Se https://github.com/sstephenson/execjs för en lista över tillgängliga körtider. (ExecJS::RuntimeUnavailable)” — så vi måste installera java script runner, dvs lägga till en gem i Gemfile av den appen som gem 'therubyracer' eller gem 'execJS', här stöder therubyracer och execJS java-skripten. efter att ha lagt till javascript gem i Gemfile, buntinstallera det, läs Gemfilen och installerar alla ädelstenar som nämns i den filen, kör sedan “rails server” i den approten, [root@railstestwebmin prv]#rails server => Startar WEBrick => Rails 3.1.0-applikation som börjar utvecklas på http://0.0.0.0:3000 => Ring med -d för att koppla bort => Ctrl-C för att stänga av servern [2012-09-07 17:09:45] INFO WEBrick 1.3. 1 [2012-09-07 17:09:45] INFO ruby 1.8.7 (2010-06-23) [i386-linux] [2012-09-07 17:09:45] INFO WEBrick::HTTPServer#start: pid= 3049 port=3000 Gå till webbläsaren och du kan se Rails välkomstsida http:// :3000
Kontakta oss.
Prenumerera för de senaste uppdateringarna
relaterade inlägg