Ruby: Rubyプロジェクトの設定
このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:Ruby on Railsのはじめに。
👋 Stackheroのドキュメントへようこそ!
Stackheroは、数多くの利点を提供する、すぐに使えるRubyクラウドソリューションを提供しています。
- シンプルな
git pushでアプリケーションを数秒でデプロイ。- 独自のドメイン名を使用し、HTTPS証明書の自動設定による強化されたセキュリティを享受。
- 自動バックアップ、ワンクリック更新、そしてシンプルで透明性があり、予測可能な価格設定で安心を提供。
- プライベートで専用のVMによる最適なパフォーマンスと強固なセキュリティを実現。
時間を節約し、生活を簡素化:StackheroのRubyクラウドホスティングソリューションを試すのに5分しかかかりません!
新しいRubyプロジェクトを始めるのは簡単です。以下の手順に従ってください。
-
まず、システムに最新バージョンのRubyがインストールされていることを確認してください。ターミナルで次のコマンドを実行して確認できます。
asdf install ruby latest \ && asdf global ruby latestまだ
asdfをインストールしていない場合は、先にインストールする必要があります。詳細なインストール手順については、公式のasdfドキュメントを参照してください。あるいは、すべての必要なツールが事前にインストールされているオンライン開発ソリューションStackhero Code-Heroを使用することもできます。このプラットフォームでは、手動でインストールすることなくすぐにコーディングを開始できます。
-
次に、Railsをインストールします。RailsはRubyGemとして配布されているため、インストールは簡単です。
gem install rails -
その後、
my_appという名前の新しいRailsアプリケーションを作成し、次のコマンドを使用してRubyのバージョンを指定します。rails new my_app cd my_app asdf local ruby latest -
Railsサーバーを起動するには、次のコマンドを実行します。
bin/rails server
Ruby on Railsのウェルカム画面
これらの手順により、新しいRubyプロジェクトが作成され、適切なRubyバージョンが設定されます。これにより、アプリケーション開発のための堅実な基盤が築かれます。
重要:
rails newコマンドを実行すると、Rubyプロジェクト用のローカルGitリポジトリが自動的に作成されます。ただし、まだリモートバージョン管理サービスにはリンクされていません。適切なバージョン管理とデータの安全性のために、GitLab、GitHub、Bitbucketなどのホスティングサービスにプロジェクトを接続することをお勧めします。
リポジトリホスティングサービスが必要な場合、Stackheroはわずか2分で設定できるGitLabクラウドサービスを提供しています。
Stackhero Code-Heroの特別なケース
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を介してリモートで作業する際に便利です。