0

コンピューターにXAMPP(Apache + MySQL + PHP)をインストールしていますが、RoRの使用を開始し、XAMPPを維持したいと考えています。1台のコンピューターで両方を使用する方法はありますか?

RubyonRailsについて多くの質問があります。

  • RoRを使用するためのApacheと同等のものは何ですか?

  • RoR用にXAMPPのように必要なものがすべて揃ったパッケージはありますか?

  • RoRにはCoffeescriptとSASS/SCSSが付属していますか?

  • RoRでSQL/MySQLを使用することは可能ですか?また、Rubyに最適なデータベースは何ですか?

  • UbuntuにRoRをインストールするための最良/最も簡単な方法は何ですか?

ありがとう。

4

2 に答える 2

4

RoR の Apache に相当するのは ... apache! rails server開発では、ほとんどの場合、プロジェクトのルートからコマンド (またはrails s略して) を使用して実行する webrick を使用し、ブラウザーから "http://localhost:3000" でアクセスします。既存の XAMPP バージョンの Apache を使用する場合は、PHP アプリ以外のポートでリッスンするように構成する必要があります。

既存の MySQL インストールを使用できます。または、始めたばかりの場合、デフォルトの Rails アプリは SQLLite から始まります。SQLLite は単純なファイルベースの RDBMS であり、しばらくは問題なく使用できます。database.ymlMySQL を使用できますが、ファイルに少し設定が必要です。「最良の」データベースはおそらく MySQL です。これは、ほとんどの人が使用しているためです。私は個人的に PostgreSQL を強く好みますが、それは単に PostgreSQL の方がはるかに優れたデータベースだからです :-)。

RoR 3.x は CoffeeScript と SASS をサポートしています。ruby gems は、JS と CSS の両方にそれぞれコンパイルするために必要なバイナリをインストールします。

Ubuntu での「最良/最も簡単な」インストールは、次のいくつかの手順に従うことです: http://rubyonrails.org/download :

  • まだインストールされていない場合は Ruby をインストールします ( apt-get install ruby1.9.3)
  • まだインストールされていない場合は ruby​​gems をインストールします ( apt-get install rubygems)
  • レールを取り付けるgem install rails
于 2012-11-28T23:06:48.697 に答える
1

個人的には、特に開始時にはhttps://rvm.io/を使用します。(他にもオプションがあります。)

「Ruby に最適な DB」というものはありませんが、MySql と PostgreSql は明らかな理由で人気があります。

Rails は webrick を使用してセルフホスティングにすることも、実サーバーに接続することも、Thin を使用することもできますrails s

Rails をインストールし、必要なバンドル、CS/SASS などをインストールしたら、. すべてあります。

ほとんどのチュートリアルには入門が含まれていますが、 http://ruby.railstutorial.org/などのようなことを考えたことはありますか?

于 2012-11-28T22:46:21.160 に答える