Rubyは、動的で反射的なインタプリタ型の高水準プログラミング言語です。ビジネスおよびビジネス+のプランには、Rubyアプリケーションのサポートが含まれています。Rubyプラットフォーム上のアプリケーションをサポートします。
インストールおよび構成可能なバージョン:
- 2.6.10-p210
- 2.6.9-p207
- 2.6.3-p62
- 2.5.5-p157
- 2.4.6-p354
- 2.3.8-p459
アプリケーションモードの選択:
- production(本番環境)
- development(開発環境)
アプリケーションのルートフォルダーの選択や、環境変数の設定が可能です。Rubyアプリの種類については、パネルがRuby on Railsフレームワークを使用して構築されたアプリケーションを自動的に検出します。この場合、Ruby on Railsアプリケーションの種類が表示されます。そうでない場合、Rakeアプリケーションの種類が表示されます。
アプリケーションの起動オプションの設定:
アプリケーションには、必要なGemやそのバージョンを記載したGemfileが含まれている場合があります。この場合、アプリケーションをデプロイするには、Bundlerユーティリティを使用してこれらのGemをインストールする必要があります。Websites&Domainsに移動し、RubyをクリックしてからBundle installをクリックします。
すべてのGemは、アプリケーション構造のvendor/bundleディレクトリにインストールされます。
進行状況のダイアログが表示され、インストールが正常に完了した後、アプリケーションはWebサイトにデプロイされ、再起動されます。
注: アプリケーションでコマンドラインインターフェイスを使用してRakeタスクを実行する必要があり、アプリケーションと同じRubyバージョンおよび同じGemセットを使用したい場合は、bundleコマンドを使用します。例えば: RAILS_ENV=production bundle exec rake db:migrate.