1

私はRailsが初めてです。私のマシンには 1 つの Rails プロジェクトがありますが、2 つ目のプロジェクトをゼロから作成したいのですが、どこでどのようにセットアップすればよいかわかりません。具体的には:

  • 現在のプロジェクトは Projects/project1 ディレクトリにあります。Projects/project2 に配置したいと思います。そのディレクトリにRailsを再インストールするだけですか?
  • まだ project1 にアクセスする必要があります。ブラウザー アクセスに関して 2 つのプロジェクトを切り替えるにはどうすればよいですか? 別のサーバーになりますか?切り替えるにはファイルを編集する必要がありますか?
  • 複数のプロジェクトを管理するために知っておく必要があると思われるその他の情報。始めたばかりなので、セットアップについては何も知らないと仮定してください。
4

1 に答える 1

2

現在のプロジェクトは Projects/project1 ディレクトリにあります。Projects/project2 に配置したいと思います。そのディレクトリにRailsを再インストールするだけですか?

次のコマンドを実行して、そのディレクトリに新しい Rails プロジェクトを作成しますrails new

$ cd Projects
$ rails new project2

project2 に新しい (空の) Rails アプリケーションが作成されます。

まだ project1 にアクセスする必要があります。ブラウザー アクセスに関して 2 つのプロジェクトを切り替えるにはどうすればよいですか? 別のサーバーになりますか?切り替えるにはファイルを編集する必要がありますか?

経由でローカル サーバーを実行していると仮定するとrails server、サーバーが実行されているポートを 経由で指定できます-p

Rails プロジェクトを指定すると、次のコマンドlocalhost:3001を実行してリッスンできます。

$ ./script/rails server -p 3001

複数の Rails プロジェクトをローカルで実行するには、それらがすべて固有のポートで実行されていることを確認してください。

複数のプロジェクトを管理するために知っておく必要があると思われるその他の情報。始めたばかりなので、セットアップについては何も知らないと仮定してください。

プラットフォームに応じて、単一のサーバーに複数の Rails アプリをデプロイするプロセスを自動化するPowまたはPassengerを調べる必要があります。

于 2012-02-27T21:31:18.067 に答える