8

Ruby on Rails アプリである Redmine を VPS Windows ボックスで実行したいと考えています。私が実際に考えられる唯一のことは、仮想 Linux マシンを実行し、そこからホストすることです。それが唯一の選択肢である場合、仮想マシン内で仮想マシンを実行すると問題が発生しますか?

また、これは内部アプリになるため、パフォーマンスは私の数ではありません。

4

7 に答える 7

8

Windows は通常、実稼働の Rails アプリを展開する場所ではありませんが、実行している人はいます。Mongrel はもともと、Windows のより優れた展開オプションを提供するために作成されました。結局のところ、UNIX の展開オプションもあまり良くありませんでした。:)

Ruby One Click インストーラーから始めて、ruby と ruby​​gems を適切にインストールします。

そこから、通常どおり、rails gem とデータベース用の gem をインストールします。すべてではないにしてもほとんどのデータベースに Windows gem があります。

通常の Windows サービスのように各 mongrel を制御できるように mongrel_service をインストールしてください。詳細mongrel_rails service::install -hについては、を参照してください。

Mongrel のセットアップが完了したら、UNIX の展開に似ています。Apache2 などのリバース プロキシを設定すると、準備完了です。

UNIX ライブラリに依存するか、インストール時に UNIX のようなビルド システムを期待する C コードが含まれているため、Windows では動作しないいくつかの gem ( BackgroundRBなど) に遭遇する可能性があります。ただし、Mongrel やデータベース アダプターなど、非常に重要な Rails gem のすべてには、ビルド済みのバイナリが利用可能な gem があるため、問題はありません。

于 2008-08-30T02:18:30.957 に答える
7

Bitnami RedMine スタックを取得するだけです。または Bitnami Ruby on Rails スタック。

于 2008-10-16T03:28:20.853 に答える
2

Redmine は、Mongrel と SQLite を使用して、コマンド ライン、sans IDE から Windows ビルド サーバーで正常に動作しました。確かに、私たちのものは VPS ではありませんが、少なくともこのアプリには Linux は必要ありません。

于 2008-08-30T00:34:08.510 に答える
2

BitNami Redmine Stackは、Windows、Linux、OS X 上の Redmine 用の無料の最新の Windows インストーラー パッケージです。ぜひお試しください。VMWare仮想マシンもダウンロードできます

于 2009-08-25T17:50:17.603 に答える
1

過去にInstantRailsで運が良かったのですが、プロジェクトが何度か変わったため、現在の状態がどれほど最新かはわかりません。

私は個人的にはどちらも使用していませんが、ルビースタックフラッシュレールを試すこともできます。

于 2008-08-30T01:23:06.770 に答える
0

次のようなRailsディストリビューションを使用してみてください:http://instantrails.rubyforge.org/wiki/wiki.pl

Windowsでのrails+ruby+mysqlの1つのダウンロードインストール。

于 2008-08-30T01:15:39.720 に答える
0

SQLite と Mongrel のような Rails サーバーを Windows マシンにインストールできます。Aptana を使用して開発環境を実行しましたが、IDE を開いて実行する必要がない、より優れた代替手段があると確信しています。しかし、これはそれが可能であることを証明しています。

于 2008-08-30T00:11:22.917 に答える