0

どういうわけか、linode ホスティングで 2 つの Rails アプリを実行することができましたが、自分のしていることは正しいのか間違っているのかわかりません..?

サブドメインの仮想ホストを作成し、そのサブドメイン ディレクトリに移動して、Rails サーバーを起動しました。

ここで、別の Rails アプリを含む別のディレクトリに移動し、Rails サーバーを再度起動しました。

現在、リモートで2つのレールが実行されています。

ここに画像の説明を入力

これは、リモートで2つのレールサーバーを実行する正しい方法ですか..? 素朴でごめんなさい:(

4

2 に答える 2

2

そうしないでください。rails -s はローカル開発専用であり、本番サイトでの提供用ではありません。代わりに、最も簡単なオプションは Passenger (mod_rails) のようなものです。これは無料でオープン ソースです。そう:

gem install passenger

sudo passenger-install-apache2-module

指示に従います。

また、レールを展開する最善の方法については、この linode の記事をご覧ください。

http://library.linode.com/frameworks/ruby-on-rails-apache/ubuntu-10.04-lucid

于 2012-10-05T06:50:42.720 に答える
1

レールアプリケーションを展開するためにこれを試してください

https://gist.github.com/1031946

レール用 3.1

http://www.iamseree.com/application-development/how-to-set-up-rails-3-1-applications-on-linode

于 2012-10-05T07:13:05.493 に答える