Bereitstellen Sie Ruby auf Rails-Umgebung auf Linux Fedora __Linux

Quelle: Internet
Autor: Benutzer

Da Ruby 1.9.3 Psych verwendet YAML (im Gegensatz zu Ruby 1.8.7) zu analysieren, braucht Psych Libyaml Unterstützung.

Das erste, was, das Sie tun müssen, ist die Komponenten zu aktualisieren:

Yum-y Install Make Gcc Openssl-Devel Zlib-Devel Gcc Gcc-c ++ machen Autoconf "ReadLine"-Devel Curl-Devel Expat-Devel Gettext-d Evel Ncurses-Devel sqlite3-Devel Mysql-Devel Httpd-Devel Wget die

1. installieren Sie Libyaml

$ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz$ tar xzvf yaml-0.1.4.tar.gz$ cd yaml-0.1.4$ ./configure --prefix=/usr/local$ make$ make install
2. installieren Sie Ruby 1.9.3

$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz$ tar xzvf ruby-1.9.3-p0.tar.gz$ cd ruby-1.9.3-p0$ ./configure --prefix=/usr/local --enable-shared --disable-install-doc --with-opt-dir=/usr/local/lib$ make$ make install

3. Update GEM

Gem Update - System oder Update_rubygems oder Gem Install Rubygems-update

4. installieren Sie schienen

Gem Install Rails oder Gem installieren Schienen-V = 3.2.1

5. installieren Sie SQLite

Yum Install Sqlite-devel

6. Einrichtung von Schienen engineering

Neue New_app Schienen

CD New_app

Paket installieren


Referenz: http://collectiveidea.com/blog/archives/2011/10/31/install-ruby-193-with-libyaml-on-centos/

Http://railsapps.github.com/Rails-Heroku-Tutorial.HTML


Kontaktiere uns

Die Inhaltsquelle dieser Seite ist aus dem Internet, und vertritt nicht die Meinung von Alibaba Cloud; auf dieser Seite erwähnte Produkte und Dienstleistungen haben keine Beziehung zu Alibaba Cloud. Wenn der Inhalt der Seite Ihrer Meinung nach verwirrend ist, schreiben sie uns bitte eine E-Mail. Wir werden das Problem innerhalb von 5 Tagen nach Erhalt Ihrer E-Mail bearbeiten.

Wenn Sie Fälle von Plagiaten aus der Community feststellen, senden Sie bitte eine E-Mail an info-contact@alibabacloud.com und legen Sie entsprechende Beweise vor. Ein Mitarbeiter wird Sie innerhalb von 5 Werktagen kontaktieren.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.