Ruby: Ruby プロジェクトの作成
このドキュメントは開発プラットフォームガイドの一部です。完全なガイドはこちらからご覧いただけます:スムーズで効率的なワークフローのために開発環境をセットアップする。
👋 Stackhero ドキュメントへようこそ!
Stackhero では、すぐに使える Ruby cloud ソリューションをご提供しています。主な特長は以下の通りです:
- シンプルな
git pushだけで、数秒でアプリケーションをデプロイできます。- 独自ドメイン名をご利用いただけ、HTTPS 証明書の自動設定による高いセキュリティを実現します。
- 自動バックアップ、ワンクリックアップデート、そしてシンプルで透明性のある予測可能な料金体系で安心してご利用いただけます。
- プライベートかつ専用インフラによる最適なパフォーマンスと堅牢なセキュリティを確保しています。
時間を節約し、運用をシンプルに:Stackhero の Ruby cloud hosting ソリューションは、わずか5分でお試しいただけます!
Ruby のインストール後:
asdf install ruby latest \
&& asdf global ruby latest
Rails をインストールします:
gem install rails
アプリケーションを作成します(my_app をプロジェクト名に置き換えてください):
rails new my_app
cd my_app
asdf local ruby latest
Rails サーバーを起動します:
bin/rails server
Ruby on Rails welcome screen
これらの手順でプロジェクトのクリーンなスタートが切れ、asdf により常に正しい Ruby バージョンが利用できます。
デフォルトで、Rails はプロジェクト用のローカル Git リポジトリを作成しますが、リモートホスティングサービスには接続されていません。
信頼性の高いバージョン管理やバックアップのために、GitHub、GitLab、Bitbucket などのサービスにリポジトリを接続できます。Stackhero では、ヨーロッパまたは USA の専用インフラ上で稼働する GitLab クラウドサービス を提供しており、高いプライバシーとセキュリティを実現します。
Code-Hero 用の特別な設定
Stackhero Code-Hero で作業する場合は、リモートアクセス用に Rails の設定を調整してください。config/environments/development.rb を開き、最後の end の直前に次の行を追加します。<XXXXXX>.stackhero-network.com はご自身の Code-Hero サーバーのホスト名に置き換えてください:
config.hosts << "<XXXXXX>.stackhero-network.com"
Hosts configurations example
その後、すべてのネットワークインターフェースでサーバーをバインドして起動します:
bin/rails server -b 0.0.0.0