0

a) 私は ruby​​ in rails の初心者開発者で、開発環境として Windows 7 マシンを使用しています...

b)VirtualBoxを使用して、Windows 7の「ホスト」内にLinux ubuntuサーバーの「ゲスト」をインストールし、Linuxマシンでレール開発環境も実行しました。

c)それを行うために、virtualbox SHARED FOLDERを構成しました:ホストマシン(ウィンドウ)にこの共有フォルダーがあるとしましょう:

c:\rails\esamiアナトミア

Linux組み込みサーバーにマウントしました:

/ホーム/ソリヤリス/ホスト/エサミアナトミア

d) この拡張された「開発環境」では、Windows で好みのビジュアル エディター (崇高なテキスト) を使用してソース ファイルを編集し、Linux で Rails サーバーを実行したいと考えています。

問題は、database.yml 構成ファイルに関係します。

/ホーム/ソリヤリス/ホスト/esamianatomia/config/database.yml

Windowsには、特定のユーザー名/パスワードでポート5433に応答するデータベース(postgresql)があるためです

ただし、Linux データベースではポート 5432 などに応答します。

質問:

1)それは「arcgitecturalソリューションは大丈夫ですか?(つまり、Windows 7ホストから開発/編集していますが、LinuxゲストサーバーのRailsサーバーを実行しています)」です。

2) その場で database.yml を変更/構成する方法があります (つまり、2 つの異なる database.yml ファイルを使用します。1 つは Linux マシン用で、もう 1 つはウィンドウ マシン用です)。

どうもありがとうジョルジオ

4

2 に答える 2