• descargar el código fuente de Ruby, luego descomprimirlo, descomprimirlo, configurarlo e instalarlo [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]#./configure [ root@railstestwebmin ruby-1.9.3-p194]#make [root@railstestwebmin ruby-1.9.3-p194]#make instalar • verifique la versión de Ruby [root@railstestwebmin ~]#ruby -v • descargue Ruby Gems e instale [root@railstestwebmin] ~]#wget http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz [root@railstestwebmin ~]#tar xzvf rubygems-1.8.24.tgz [root@railstestwebmin ~]#cd rubygems- 1.8.24 [root@railstestwebmin rubygems-1.8.24]#ruby setup.rb • instalar Rails usando Ruby Gems (gem es un administrador de paquetes) [root@railstestwebmin ~]#gem instalar Rails –include-dependencies • crear una aplicación [root @railstestwebmin ~]#rails nuevo prv: para crear una aplicación prv y Rails es un comando binario dentro de la carpeta de scripts raíz de esta aplicación, verifique el archivo base de datos.yml para qué base de datos está utilizando esta aplicación. • ejecutando la aplicación [root@railstestwebmin prv]#rails server dentro de ese directorio de aplicaciones, ejecute el comando Rails Server, puede dar algún error como, en este caso, no se encuentra sqlite3. La base de datos sqlite3 la utiliza la aplicación y no está instalada, por lo que necesitamos instalar sqlite2. [root@railstestwebmin prv]#yum install sqlite-devel Después, mientras ejecutaba la aplicación recibí el error como —- “/usr/lib/ruby/gems/1.8/gems/execjs-1.4.0/lib/execjs/runtimes. rb:51:in `autodetect': No se pudo encontrar un tiempo de ejecución de JavaScript. Consulte https://github.com/sstephenson/execjs para obtener una lista de tiempos de ejecución disponibles. (ExecJS::RuntimeUnavailable)”: entonces tenemos que instalar Java script runner, es decir, agregar una gema en Gemfile de esa aplicación como gem 'therubyracer' o gem 'execJS', aquí therubyracer y execJS son compatibles con los scripts de Java. después de agregar la gema javascript en Gemfile, instálelo en paquete, leerá el Gemfile e instalará todas las gemas que se mencionan en ese archivo, luego ejecutará "rails server" en la raíz de esa aplicación, [root@railstestwebmin prv]#rails server => Arranque WEBrick => La aplicación Rails 3.1.0 comienza en desarrollo en http://0.0.0.0:3000 => Llame con -d para desconectar => Ctrl-C para apagar el servidor [2012-09-07 17:09:45] INFORMACIÓN WEBrick 1.3. 1 [2012-09-07 17:09:45] INFORMACIÓN ruby 1.8.7 (2010-06-23) [i386-linux] [2012-09-07 17:09:45] INFORMACIÓN WEBrick::HTTPServer#start: pid= Puerto 3049 = 3000 Vaya al navegador y podrá ver la página de bienvenida de Rails http:// :3000
Póngase en contacto con nosotros.
Suscríbete para recibir las últimas actualizaciones
Artículos Relacionados