Last ned, installere og oppdatere Ruby , Ruby Gems , SQLite og passasjer programvarepakker å aktivere Ruby on Rails 1.9.2 programmer i Apache. The Ruby skriptspråk enkel syntaks gir webutviklere å lage og distribuere rike, interaktive , vedlikeholde applikasjoner raskt innenfor Ruby on Rails rammeverket . Bruk CentOS Linux kommandolinjen for å installere og konfigurere alle programvarepakker kreves for å kjøre Ruby on Rails for Apache. Du trenger
datamaskin med CentOS Linux versjon 5.4 eller høyere som har en Apache webserver installert
CentOS Linux root passord
Vis flere instruksjoner
Install Ruby 1.9.2
en
Åpne en kommandolinje terminal på en CentOS Linux-maskin . Skriv " su - root" " . Enter" ved ledeteksten , og trykk " . Enter" Skriv inn root-passordet når du blir bedt om , og trykk
2
Type " yum install httpd -devel OpenSSL -devel zlib - devel gcc gcc - c + + curl -devel expat -devel gettext -devel mysql - server mysql -devel -y " ved ledeteksten , og trykk " Enter ".
3
Type" cd /usr /local /src " ved ledeteksten , og trykk " Enter . "Enter" curl -O http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz "på kommandolinjen og trykk på " Enter "-tasten.
4
Enter" cd ruby - 1.9.2 - p180.tar.gz " ved ledeteksten , og trykk " Enter . "Type" . /configure - enable- delt - enable - pthread "på kommandolinjen og trykk" Enter "
5
Type" make " ved ledeteksten for å kompilere Ruby programvare og trykk på". Enter. " Skriv " make install "på kommandolinjen og trykk " Enter ".
6
Enter" cd ext /zlib /"på kommandolinjen og trykk" Enter. " Skriv " ruby extconf . rb - med - zlib - inkluderer = /usr /include - med - zlib - lib = /usr /lib " ved ledeteksten , og trykk " Enter "
7
Type" cd . .. /.. /"på kommandolinjen for å flytte ledeteksten opp to kataloger.
8
Enter" make " og trykk" Enter " ved ledeteksten . Type " make install " på kommandolinjen og trykk på "Enter "-tasten.
Install Ruby Gems
9
Type " wget https://rubyforge.org/frs/download.php/74922/rubygems-1.8.4.tgz - no- check- sertifikat " på kommandolinjen og trykk" Enter " . å laste ned RubyGems kildekoden
10
Enter" tjære xzvf RubyGems - * . tgz " ved ledeteksten , og trykk " Enter . "Type " cd RubyGems - * " på kommandolinjen og trykk" Enter ".
11
Type" ruby oppsett. rb " ved ledeteksten , og trykk " Enter . " Skriv " cd .. " ved ledeteksten , og trykk " Enter ".
12
Enter" perle update- system " i ledeteksten og trykker du på "Enter "-tasten. Type " perle update" på kommandolinjen og trykk "Enter . "
13
type " perle install rails " ved ledeteksten , og trykk "Enter".
Installer Sqlite og Passenger
14
Type " yum install SQLite -devel " på kommandolinjen og trykk " Enter".
15
Skriv " perle install sqlite3 - rubin " ved ledeteksten , og trykk "Enter".
16
Enter " perle installere passasjer" på kommandolinjen og trykk "Enter".
17
Skriv " passasjer - install- apache2 - modul " ved ledeteksten , og trykk " Enter ".
Endre Apache konfigurasjon
18
Type" vi /etc /httpd /conf /httpd . conf " ved ledeteksten , og trykk " Enter ". Bruk " Arrow "-tastene for å flytte markøren til en tom linje nederst på tekstdokument.
19
trykk " I " og skriver følgende inn i tekstdokument : en
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
Trykk på mellomromstasten og skriv inn følgende i tekstdokument :
RailsEnv developmentServerName app.comServerAlias www.app.comDocumentRoot /var /www /html /blogg /public AllowOverride allOptions - MultiViews < /katalogen > < /virtuellvert >
21 Trykk på "Esc "-tasten. Type ": wq " og trykk " Enter. " Write "service httpd restart " på kommandolinjen og trykk
"Enter".