Scaricare , installare e aggiornare i pacchetti software passeggeri Rubino , Ruby Gems , SQLite e per consentire di Ruby on Rails 1.9.2 programmi in Apache . Il Rubino linguaggio di scripting semplice sintassi consente agli sviluppatori Web di creare e distribuire ricche applicazioni mantenibili , interattive rapidamente all'interno del framework Ruby on Rails . Utilizzare la riga di comando di Linux CentOS per installare e configurare tutti i pacchetti software necessari per eseguire Ruby on Rails per Apache . Cose che ti serviranno
computer con CentOS Linux versione 5.4 o superiore che ha il server Web Apache installato
CentOS Linux password di root
Mostra più istruzioni
Install Ruby 1.9.2
pagina 1
Aprire un terminale a riga di comando su un computer Linux CentOS . Inserire " su - root " " . Invio" al prompt dei comandi e premere " . Enter" Digitare la password di root quando richiesta e toccare
2
Tipo " yum install httpd -devel openssl -devel zlib - devel gcc gcc -c + + curl- devel expat- devel gettext -devel mysql-server mysql - devel -y " al prompt dei comandi e premere" Invio ".
3
Digitare" cd /usr /local /src " al prompt dei comandi e premere" Invio ". Enter" curl-O http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz " sulla riga di comando e toccare il tasto" " .
4
Enter" Immettere cd ruby - 1.9.2 - p180.tar.gz " al prompt dei comandi e premere " Invio ". Tipo " . /configure - enable -shared - enable- pthread " sulla riga di comando e premere " Invio "
5
tipo " make " al prompt dei comandi per compilare il software rubino e premere " . Enter . " Scrivi " make install " nella riga di comando e premere" Invio ".
6
Inserisci " cd ext /zlib /" nella riga di comando e premere " Invio ". Scrivi " extconf rubino . rb - with- zlib - include = /usr /include - with- zlib - lib = /usr /lib " al prompt dei comandi e premere" Invio "
7 Tipo
" cd . .. /.. /" nella riga di comando per spostare il prompt dei comandi in due directory .
8
Inserisci " make " e premere" Invio " al prompt dei comandi . Tipo " make install" nella riga di comando e premere il tasto " Enter" .
Install Rubino Gemme
9
Tipo " wget https://rubyforge.org/frs/download.php/74922/rubygems-1.8.4.tgz - no -check -certificate " sulla riga di comando e premere" Invio " . per scaricare il codice sorgente RubyGems
10
Enter " tar xzvf rubygems - * . tgz " al prompt dei comandi e premere" Invio ". Digita" cd rubygems - * " sulla riga di comando e premere " Invio ".
11
tipo " setup rubino . rb " al prompt dei comandi e premere" Invio ". Scrivi " cd .. " al prompt dei comandi e premere" Invio ".
12
Enter " update -system " gioiello al prompt dei comandi e premere il tasto "Enter " . Tipo "update chicca" sulla riga di comando e premere "Invio".
13
Tipo " gem install rails " al prompt dei comandi e premere "Invio ".
installare Sqlite e passeggero
14
Tipo " yum install sqlite -devel " sulla riga di comando e premere "Invio".
15
Scrivi " gem install sqlite3 - ruby " al prompt dei comandi e premere " Invio".
16
Invio " gem install passeggero" sulla riga di comando e premere " Invio".
17
Scrivi "passeggero - install- apache2 - modulo " al prompt dei comandi e premere" Invio ".
Modifica Apache Configuration
18
tipo " vi /etc /httpd /conf /httpd . conf " al prompt dei comandi e premere" Invio ". Utilizzare i tasti " freccia " per spostare il cursore su una riga vuota alla fine del documento di testo .
19
Premere" i "e digitare quanto segue nel documento di testo :
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
Premere la barra spaziatrice e digitare quanto segue nel documento di testo : < br
*:80> RailsEnv developmentServerName app.comServerAlias www.app.comDocumentRoot /var /www /html /blog /pubblico directory> /var/www/html/blog/public> AllowOverride allOptions - MultiViews < /> < /VirtualHost >
21 Premere il tasto della rubrica "Esc" . Tipo " : wq " e premere " Invio ". Scrivi " service httpd restart " sulla riga di comando e premere
"Enter ".