| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Ruby Programming >> Content
    Comment faire pour installer Centos Ruby on Rails pour Apache 1.9.2
    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".

    Previous :

    next :
      articles connexes
    ·Comment créer Tarballs à Ruby 
    ·Comment mettre à jour Ruby Gems 
    ·Comment faire pour créer un nouveau Paperclip dans Rai…
    ·Comment faire un boléro en dentelle 
    ·Comment faire pour supprimer le dernier élément d'un …
    ·Comment savoir si une classe existe en Ruby 
    ·Comment puis-je créer un contrôleur utilise un échaf…
    ·Comment passer d'une base de données Rails pour SQLite…
    ·Comment lire une chaîne de l'entrée et d'en faire Let…
    ·Comment faire pour installer Gitorious sur CentOS 
      articles en vedette
    ·Comment texte de défilement automatique dans une zone …
    ·Comment gérer les exceptions dans Ruby 
    ·Comment faire un bar NAVIGATON coutume dans iWeb 
    ·Bugs PHP communs 
    ·Comment compiler en VB 
    ·Comment naviguer tableaux à deux dimensions en Java 
    ·Comment utiliser LAME en Visual Basic 
    ·Comment générer une chaîne alphanumérique aléatoir…
    ·Comment afficher des variables booléennes en C + + 
    ·Comment afficher un cylindre en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com