サポート対象のプラットフォーム
Ruby で生成されたアプリケーションは、次のプラットフォームで動作します:
- Microsoft Windows (Windows XP、Windows Server 2003、Windows Vista、Windows 7 64 ビット Home Premium)
- Mac OS X
- Linux (Debian、Ubuntu、SuSE、centOS)
- Unix
必要なソフトウェア
GeneXus Ruby を使用して生成するには、次のソフトウェアが必要です (開発用 PC と運用サーバーの両方):
- Ruby 1.9.1
- Ruby gem
- Web サーバー (Ruby インタープリターのセットアップに含まれるプロトタイピング用 WEBrick、または Rack をサポートするその他の任意の Web サーバー)
プロトタイピングには WEBrick Web サーバーを使用できます。これは、非常に軽量の Web サーバーであり、追加の構成は不要です。GeneXus のインストールフォルダの下の gxruby\win フォルダにある install.bat の実行後に、WEBrick がインストールされ、使用可能になります。WEBrick Web サーバーは Ruby のライブラリに含まれます。
- Ruby 1.9.3
- Ruby gem。1.8.19 以降を推奨
- Web サーバー (Ruby インタープリターのセットアップに含まれるプロトタイピング用 Thin、または Rack をサポートするその他の任意の Web サーバー)
Ruby インタープリター、必要な gem、および Thin サーバーは GX によって配布され、<GX>\gxruby ディレクトリーにコピーされます。詳しくは、SAC #30394 を参照してください。
このすべてのソフトウェアは、Windows プラットフォームでは、セットアップ時にインストールされます。
Unix プラットフォームでは、Ruby アプリケーションを実行できるように環境をセットアップするために必要な手順があります (Ruby アプリケーションを実行するための Linux の設定を参照)。
GeneXus
GeneXus X Evolution 1 (以降) が必要です。
データベースマネージャ
- MySQL Server 5.0 以降
- SQLServer
Web サーバー (運用環境)
運用環境では、任意の Rack Web サーバーを使用できます。Apache mod_rack を使用する例を次に示しています: Ruby アプリケーションをデプロイする方法: Ruby アプリケーションを実行するための Linux の設定
|