Ruby on Railsが使えるレンタルサーバーはある?
公開日: 2020.12.25
スタートアップ界隈などで定番のフレームワーク・Ruby on Rails。Rubyに対応するレンタルサーバーでは使えるのか、Ruby on Railsアプリを安くホスティングするのに最適なサーバーはどこかを比較しました。
Ruby自体はほとんどのレンタルサーバーが対応しているが・・・
プログラム言語としてのRubyにはほとんどのレンタルサーバーが対応していますが、フレークワークであるRuby on Rails(Rails)となると、公式に対応しているレンタルサーバーはほぼないでしょう。
ロリポップ!レンタルサーバーに至っては、公式サポートページでRuby on Railsへの非対応を明示しています。
Ruby on Railsは利用できますか。 | ロリポップ!
ただし、Conoha Wingのように、gemやrakeをインストールしてあるレンタルサーバーは、SSHログインしてbundleインストールすれば、構築可能かもしれません。
ruby2.5 /opt/alt/ruby25/bin/ruby, gem, rake, rdoc
ruby2.0 /opt/alt/ruby20/bin/ruby, gem, rake, rdoc
プログラム言語のパスを教えてください。| Conoha Wing
過去には力技でインストールしたユーザーも
ブログなどを見ていると、過去にSSH接続が可能なレンタルサーバーに力技でRuby on Railsを構築したユーザーもいるようです。
さくらのレンタルサーバーにRailsを入れてブログを作ってみた
さくらレンタルサーバーではRuby on Railsは動作するけどレスポンスが糞遅いのでやめとけ
ただ、苦労の割に、現実的なスピードでは実行できないことが多いようです。
Ruby on Railsを安く・簡単に使えるサーバー・サービス
PaaS
Ruby on Railsが動作するサーバー・サービスなら、PaaSが一番スピーディでスケーリングなどの管理も簡単に出来ます。PaaSであれば、デプロイするだけで公開が可能なので、このあたりはVPSよりも確実に簡単です。
海外向けのサービスがメインですが、
- ロリポップ!マネージドクラウド
- Heroku
- Google App Engine(GAE)
- Azure App Service
これらのPaaSサービスではRuby on Railsの動作が確認されています。
クラウドならGoogle Cloud PlatfromのGAEが他のサービスとの親和性もあってオススメです。PaaSだけでいえば無料でも使えるHerokuが定番ですが、日本の事業者のサービスを使いたいのであれば、ロリポップ!マネージドクラウドほぼ一択となります。
PaaSは、レンタルサーバーやVPSと比べるとやや割高になるのがデメリットですが、デプロイするだけで公開されるいう簡易さを体験すると、価格差なんて忘れてしまいます。
VPSサーバー
自前のサーバーを仮想的に用意できるVPSサーバーであれば、各種インストールが自由なので、Ruby on Railsも動作可能です。価格もレンタルサーバーよりも少し高いくらいなので、レンタルサーバーほどではありませんが、コスパはPaaSよりも高くなります。
一方で、インストール作業自体はかなり面倒かつ専門知識が必要になるケースもあるので、VPSでRuby on Railsを使うのであれば、アプリケーションテンプレートがあるVPSを使うと安心です。
日本国内のVPS事業者でいえば、ConoHa VPSやXServer VPSがRuby on Railsのイメージを公式で配布しています。
「時間料金」「豊富なテンプレート簡単立ち上げ」など、他社サービスに先行してVPSをより使いやすくしたVPSサービス「Conoha VPS」。登録アカウント数が55万人を突破し、名実共に国内VPSベンダーの中でも人気上位VPSとなっています。
国内人気レンタルサーバー事業者エックスサーバーが手がけるVPSサービス「XServer VPS」。後発サービスならではの、豊富な機能とハイスペックなサーバーが魅力です。
Railsが使えるレンタルサーバーとPaaS、VPSの比較
最後にRailsが使えるレンタルサーバーと、PaaS、VPSを比較してみましょう。
種類 | 月額料金 | Railsの動作 | 難易度 |
---|---|---|---|
レンタルサーバー | ¥300〜 | 安定動作不可 | 困難 |
PaaS | ¥0〜 | 安定動作 | 簡単 |
VPS | ¥600〜 | 安定動作 | やや難しい・簡単 |
月額料金で考えたら、レンタルサーバーとVPSの差はどんどん小さくなってきていますし、ちょっとだけ高くなるのであれば無理してレンタルサーバーでRuby on Railsを使うメリットはありません。素直にVPSをレンタルした方が、無理してRails環境を構築する作業コストに比べたら安上がりです。
- 契約しているレンタルサーバーというリソースを使いたい
- なるべく安く済ませたい
という場合は、Herokuなどの無料で使えるPaaSからスタートさせてみるのが良いでしょう。
この記事で紹介したサーバーサービス
「時間料金」「豊富なテンプレート簡単立ち上げ」など、他社サービスに先行してVPSをより使いやすくしたVPSサービス「Conoha VPS」。登録アカウント数が55万人を突破し、名実共に国内VPSベンダーの中でも人気上位VPSとなっています。
国内人気レンタルサーバー事業者エックスサーバーが手がけるVPSサービス「XServer VPS」。後発サービスならではの、豊富な機能とハイスペックなサーバーが魅力です。
価格は記載がある場合を除き、すべて税込みです。
関連キーワード
共有レンタルサーバーの新着記事
- 共有レンタルサーバー月額100円以下で使えるメール専用サーバーまとめ 2023.11.28
- 共有レンタルサーバー広告なし完全無料のレンタルサーバー「シン・クラウド for Free」がリリース 2023.10.5
- 共有レンタルサーバーレンタルサーバーを画像置き場として使う方法とメリット・デメリット 2022.5.18
- 共有レンタルサーバーレンタルサーバーもウイルス感染する?対策は? 2022.5.17
- 共有レンタルサーバーノートラブルでスムーズなレンタルサーバーの解約の仕方 2022.5.12
- 共有レンタルサーバー動画配信サイトに最適なレンタルサーバーの選び方まとめ 2022.5.11
- 共有レンタルサーバーレンタルサーバーで複数サイト・複数ドメインを管理する際の注意点 2022.5.9
- 共有レンタルサーバーレンタルサーバーをスムーズに引越し・乗り換える方法 2022.5.2