Ruby: Rubyプロジェクトの設定

このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:Ruby on Railsのはじめに

👋 Stackheroのドキュメントへようこそ!

Stackheroは、数多くの利点を提供する、すぐに使えるRubyクラウドソリューションを提供しています。

  • シンプルなgit pushでアプリケーションを数秒でデプロイ
  • 独自のドメイン名を使用し、HTTPS証明書の自動設定による強化されたセキュリティを享受。
  • 自動バックアップワンクリック更新、そしてシンプルで透明性があり、予測可能な価格設定で安心を提供。
  • プライベートで専用のVMによる最適なパフォーマンスと強固なセキュリティを実現。

時間を節約し、生活を簡素化:StackheroのRubyクラウドホスティングソリューションを試すのに5分しかかかりません

新しいRubyプロジェクトを始めるのは簡単です。以下の手順に従ってください。

  1. まず、システムに最新バージョンのRubyがインストールされていることを確認してください。ターミナルで次のコマンドを実行して確認できます。

    asdf install ruby latest \
      && asdf global ruby latest
    

    まだasdfをインストールしていない場合は、先にインストールする必要があります。詳細なインストール手順については、公式のasdfドキュメントを参照してください。

    あるいは、すべての必要なツールが事前にインストールされているオンライン開発ソリューションStackhero Code-Heroを使用することもできます。このプラットフォームでは、手動でインストールすることなくすぐにコーディングを開始できます。

  2. 次に、Railsをインストールします。RailsはRubyGemとして配布されているため、インストールは簡単です。

    gem install rails
    
  3. その後、my_appという名前の新しいRailsアプリケーションを作成し、次のコマンドを使用してRubyのバージョンを指定します。

    rails new my_app
    cd my_app
    asdf local ruby latest
    
  4. Railsサーバーを起動するには、次のコマンドを実行します。

    bin/rails server
    

    Ruby on Railsのウェルカム画面Ruby on Railsのウェルカム画面

これらの手順により、新しいRubyプロジェクトが作成され、適切なRubyバージョンが設定されます。これにより、アプリケーション開発のための堅実な基盤が築かれます。

重要: rails newコマンドを実行すると、Rubyプロジェクト用のローカルGitリポジトリが自動的に作成されます。ただし、まだリモートバージョン管理サービスにはリンクされていません。

適切なバージョン管理とデータの安全性のために、GitLab、GitHub、Bitbucketなどのホスティングサービスにプロジェクトを接続することをお勧めします。

リポジトリホスティングサービスが必要な場合、Stackheroはわずか2分で設定できるGitLabクラウドサービスを提供しています。

Stackhero Code-Heroのようなオンライン開発ソリューションを使用する場合、config/environments/development.rbファイルを調整する必要があります。最後のendキーワードの近くに次の設定を追加します。<XXXXXX>.stackhero-network.comを実際のサーバーホスト名に置き換えてください。

config.hosts << "<XXXXXX>.stackhero-network.com"

ホスト設定の例ホスト設定の例

最後に、次のコマンドでRailsサーバーを起動します。

bin/rails server -b 0.0.0.0

このコマンドは、Railsサーバーが任意のIPアドレスからアクセス可能であることを保証し、特にStackhero Code-Heroを介してリモートで作業する際に便利です。