Edición de «Instalar Ruby RoR»

Saltar a: navegación, buscar

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición en estas condiciones. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual Tu texto
Línea 6: Línea 6:
 
  tar -zxvf ruby-1.9.2-p180.tar.gz
 
  tar -zxvf ruby-1.9.2-p180.tar.gz
 
  cd ruby-1.9.2-p180
 
  cd ruby-1.9.2-p180
  ./configure --prefix=/usr/local/ruby --with-static-linked-ext
+
  ./configure --prefix=/usr/local/ruby-1.9.2 --with-static-linked-ext
 
  vi ext/Setup # puedo descomentar (no lo hago) los modulos que quiero enlazar estaticamente
 
  vi ext/Setup # puedo descomentar (no lo hago) los modulos que quiero enlazar estaticamente
 
  make
 
  make
 
  make test
 
  make test
 
  make install
 
  make install
 
Añadir Ruby al PATH del sistema
 
 
vi /etc/profile
 
 
Añado tanto /usr/local/ruby/bin como /usr/local/ruby/lib/ruby/gems/1.9.1/bin
 
 
== Passenger ==
 
 
gem install passenger --no-rdoc --no-ri
 
passenger-install-apache2-module
 
 
Añado la configuración a http.conf
 
 
LoadModule passenger_module /usr/local/ruby/lib/ruby/gems/1.9.1/gems/passenger-3.0.7/ext/apache2/mod_passenger.so
 
PassengerRoot /usr/local/ruby/lib/ruby/gems/1.9.1/gems/passenger-3.0.7
 
PassengerRuby /usr/local/ruby/bin/ruby
 
PassengerMaxPoolSize 10
 
        # 6, Maximum number of Ruby on Rails or Rack application instances that may be simultaneously active
 
PassengerMaxRequests 5000
 
        # 0, After serving that many requests, the application instance will be shut down
 
 
El estado de Passenger puede verse con
 
 
passenger-status
 
passenger-memory-stats
 
  
 
== fcgi ==
 
== fcgi ==
Línea 54: Línea 28:
 
== Rails ==
 
== Rails ==
  
Dentro del directorio de la aplicacion
+
  gem install rails --no-rdoc --no-ri
 
 
  gem install bundler --no-rdoc --no-ri
 
bundle config build.mysql2 --with-mysql-config=/usr/local/mysql/bin/mysql_config
 
bundle
 
 
 
Me ha tocado desinstalar rake 0.9.2 y sustituirlo por rake 0.8.7, para evitar el error "uninitialized constant Rake::DSL"
 
 
 
gem install rake --version 0.8.7 --no-rdoc --no-ri
 
  
 
== RMagick ==
 
== RMagick ==

Ten en cuenta que todas las contribuciones a BandaAncha.EU se consideran publicadas bajo la Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 (véase BandaAncha.EU:Derechos de autor para más información). Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre. ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar | Ayuda de edición (se abre en una ventana nueva)