0

Ruby on Rails は初めてです。私はジュニア開発者として働いており、ほとんどの場合 localhost で作業しているため、Ruby on Rails アプリケーションを起動する方法、Ruby on Rails アプリケーションを構成する方法、およびそれをデプロイする方法がわかりません。

よく次の用語に出くわしますが、その意味や使い方、どこで使うべきわかりません。

アパッチ

フュージョン・パッセンジャー

ヘロク

nginx

私を助けてください。また、そのすべての用語を学ぶための優れたチュートリアルも楽しみにしています.

ありがとう。

4

2 に答える 2

3

これについては、ウェブ上にかなり多くのリソースがあると思いますが、次のとおりです。

  • Heroku はサービスとしてのプラットフォームです。基本的には、Rails アプリを git リモートにプッシュするだけでデプロイされます。CLI からアドオン、ワーカー、およびプロセスを管理し、必要に応じてスケールアップ/ダウンできます。おそらく、最初から最も痛みのない方法です。

  • Apache と nginx は 2 つの Web サーバーであり、Rails の世界で最も一般的だと思います。Nginx は 2 つの中で最新のものであり、ほとんどのタスクで優れているように見えますが、どちらを選択すればよいかを知りたい場合は、インターネット上にもいくつかの投稿があります。

  • Phusion パッセンジャーは、Rails アプリと Web サーバーの間のブリッジ (または利用可能なブリッジの 1 つ) です。以前に php を使用したことがある場合は、それを mod_php と考えてください。

于 2012-07-13T07:02:25.407 に答える
1

これはまったく新しいことなので、Herokuでのホスティングから始めることをお勧めします。あなたは無料版で多くのことをすることができます、そしてそれは間違いなくあなたのrailsウェブサイトをホストすることを始める最も簡単な方法です。Herokuのスタートガイドをご覧ください。ここには別の初心者ガイドもあります。

Herokuに慣れたら、次のステップは、独自の仮想プライベートサーバー(VPS)でのホスティングを検討することです。セットアップははるかに手動ですが、VPSで自分でセットアップした場合、Herokuで余分な費用がかかるものは無料になりました。これはVPSホスティングに関する素晴らしい記事です。

参考までに、私は自分のVPSでのホスティングを検討し始める前に、約1年間HerokuでWebサイトをホスティングしていました。今私がしていることは、Herokuでプロジェクトをホストすることから始めます。これは、Herokuを起動して実行するための最速の方法だからです。次に、Webサイトが成功した場合、VPSに移行します。

于 2012-07-13T08:39:53.640 に答える