Télécharger , installer et mettre à jour le Ruby , Ruby Gems , SQLite et les logiciels de passagers pour permettre Ruby on Rails 1.9.2 programmes dans Apache . Le langage de script simple, la syntaxe Ruby permet aux développeurs Web de créer et de déployer des applications riches et interactives , maintenables rapidement dans le framework Ruby on Rails. Utilisez la ligne de commande Linux CentOS pour installer et configurer tous les logiciels nécessaires pour exécuter Ruby on Rails pour Apache . Choses que vous devez 
 ordinateur avec Centos Linux version 5.4 ou supérieure qui a le serveur Web Apache installé 
 Centos Linux mot de passe root 
 Voir Plus Instructions 
 Installer Ruby 1.9.2 
 Photos 1 
 Ouvrez un terminal en ligne de commande sur un ordinateur Linux CentOS . Entrez " su - root " . " Entrée" à l'invite de commande et appuyez sur " Entrée". Tapez le mot de passe root à l'invite , puis appuyez sur 
 2 
 type " yum install httpd -devel openssl -devel zlib- devel gcc gcc- c + + détendez -devel expat -devel gettext -devel mysql-server mysql -devel- y " à l' invite de commande et appuyez sur " Entrée ". 
 3 type de 
 " cd /usr /local /src " à l' invite de commande et tapez sur " Entrée ". Enter" http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz curl- O " sur la ligne de commande et appuyez sur la touche« » . 
 4 
 Enter" Entrez cd ruby - 1.9.2 - p180.tar.gz " à l'invite de commande et appuyez sur " Entrée ". Tapez" . /configure - enable -shared - enable- pthread " sur la ligne de commande et appuyez sur" Entrée " 
 5 
 Tapez" make " à l'invite de commande pour compiler le logiciel Ruby et appuyez sur" . Entrez . "Write" make install " sur la ligne de commande et appuyez sur" Entrée ". 
 6 
 Entrez « cd ext /zlib /" sur la ligne de commande et appuyez sur " Entrée ". Ecrire" extconf rubis . rb - with- zlib- include = /usr /include - with- zlib- lib = /usr /lib " à l'invite de commande et tapez " Enter " 
 7 
 tapez" cd . .. /.. /" sur la ligne de commande pour déplacer l'invite de commande jusqu'à deux répertoires . 
 8 
 Entrez " make " et appuyez sur" Entrée " à l'invite de commande . Tapez " make install" sur la ligne de commande et appuyez sur la touche "Entrée " . 
 Installer Ruby Gems 
 9 Type de 
 « wget https://rubyforge.org/frs/download.php/74922/rubygems-1.8.4.tgz - no- check -certificate " sur la ligne de commande et appuyez sur" Entrée " . pour télécharger le code source RubyGems 
 10 
 Enter" tar xzvf rubygems -*. tgz " à l' invite de commande et tapez sur " Entrée ". tapez" cd rubygems - * " sur la ligne de commande et appuyez sur " Entrée ". 
 11 
 type " setup rubis. rb " à l' invite de commande et tapez sur " Entrée ". Ecrire" cd .. " à l' invite de commande et appuyez sur " Entrée ". 
 12 
 Enter" update- système " joyau à l'invite de commande et tapez sur la touche "Entrée" . Tapez " mise à jour bijou" sur la ligne de commande et appuyez sur "Entrée". 
 13 
 type «GEM rails install" à l'invite et appuyez sur " Entrée". 
 installer SQLite et passager 
 14 Type 
 " yum install sqlite -devel " sur la ligne de commande et appuyez sur "Entrée". 
 15 
 Ecrire " gem install sqlite3 -ruby " à l' invite de commande et tapez sur "Entrée". 
 16 
 Entrez " gem install passager " sur la ligne de commande et appuyez sur " Entrée". 
 17 
 Ecrire " passagers install- apache2 -module " à l' invite de commande et appuyez sur " Entrée ". 
 Modifier Apache Configuration 
 18 Type 
 " vi /etc /httpd /conf /httpd. conf " à l' invite de commande et appuyez sur " Entrée ". Utiliser les touches" fléchées " pour déplacer le curseur sur une ligne vierge au bas du document texte. 
 19 
 Appuyez sur" I " et tapez la commande suivante dans le document texte : 
 
 LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.7/ext/apache2/mod_passenger.soPassengerRoot /usr /local /lib/ruby/gems/1.9.1/gems/passenger-3.0.7PassengerRuby /usr /local /bin /ruby 
 20 
 Appuyez sur la barre d'espacement et tapez la commande suivante dans le document texte : < br > 
  RailsEnv developmentServerName app.comServerAlias www.app.comDocumentRoot /var /www /html /blog /AllowOverride public /var/www/html/blog/public>   
 21 
 de Appuyez sur la touche "Echap" de répertoire. Tapez " : wq" et appuyez sur " Entrée". Ecrire " service httpd restart " sur la ligne de commande et appuyez sur 
 
 "Entrée".