
多くの開発者が気付いていないかもしれませんが、当社の cPanel ホスティング アカウントは、従来の PHP および MySQL アプリを超えて、さまざまなソフトウェア開発プラットフォームをサポートしています。この記事では、必要に応じて Ruby on Rails を使用して、cPanel を使用してサーバー上で Ruby アプリを作成する方法を紹介します。
- 共有ホスティングで Ruby アプリを開発する
- cPanel で Ruby アプリをセットアップする
- アプリをサーバーに入れる
共有ホスティングでの Ruby アプリの開発
すでにご存知かもしれませんが、Ruby アプリの開発には追加モジュールのインストールが必要になることがよくあります。ここでの問題は、共有ホスティングではユーザーが追加パッケージをインストールできないことです.
しかし、InMotion Hosting 共有プランを使用すると、「仮想環境」を利用してアプリをホストできます。これらの仮想環境内では、Rails、Node、およびその他の多くの一般的なモジュールを含む、必要なすべてのモジュールを取得できます。
cPanel で Ruby アプリをセットアップする
Ruby アプリケーションの仮想環境を設定するのは、cPanel のボタンをクリックして情報を入力するだけです。
<オール>

追加モジュールの追加
Ruby on Rails サポートはデフォルトでインストールされますが、他のモジュールを追加する必要がある場合は、[表示] をクリックします。 モジュールの下 既存のアプリケーションで セクション:

また、必要に応じてモジュールを検索して追加できます。

すべてが正しく設定されていれば、ドメインに移動すると、「動作します!」というメッセージに続いて Ruby のバージョン番号が表示されるはずです。
アプリをサーバーに入れる
Ruby アプリの開発の多くは、パーソナル コンピューター上で行うことができます。好みに合わせてアプリをセットアップしたら、FTP を使用して、セットアップ フェーズで選択したディレクトリにアプリをアップロードできます。その後、アプリがウェブ上で公開されます。
Git のバージョン管理に慣れているユーザーは、その方法でプロジェクトを同期することもできます。 Git を使用すると、ローカル コーディングを運用サーバーと同期させる簡単な方法が可能になります。同様に、GitHub または別のサードパーティ サービスを介してサードパーティのデプロイを使用することもできます。ただし、リポジトリの構成によっては、ソース コードが公開される場合があります。 cPanel での Git の使用に関する完全なガイドをご覧ください。