質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.23%

  • Ruby on Rails

    5375questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • AWS(Amazon Web Services)

    1356questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

  • Cloud9

    221questions

    Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

aws cloud9の使い方について

受付中

回答 1

投稿 編集

  • 評価
  • クリップ 1
  • VIEW 222

AWS(Amazon Web Services)のcloud9でRuby on railsを独学中の者です。
ドットインストールのCloud9入門の8本目の授業の、railsの動作確認でつまずいています。
scaffoldとmigrateの後、Runを押してもURLが出ず、プレビューできません。
Previewボタンも試しましたが、「Oops no application running」という感じのWebページが出ます。
AWSが11/30にCloud9の仕様を変更したので、検索しても旧Cloud9の記事ばかり出て困っています。
どなたか助けてください。

参考にした教材
・ドットインストール Ruby on rails5入門
・ドットインストール Amazon Web Services入門
AWS Cloud9でRuby on rails試してみた
・ドットインストール Cloud9入門
(Cloud9とRuby on railsの解説のみ見ています)

使っているPC
・Windows7 Proffesional
・32bit
・2009年
・Chrome

使ったAWSのサービス(全部、無料枠です)
・EC2(t2.micro)
・CodeStar

他に試した事
・Cloud9に似たサービスの「Codeenvy」も試し、やはりプレビューで失敗しました。

自分の知識レベル
・2017年10月頃から、ドットインストールで独学し始めました。
jQueryやbootStrapなどフロントエンド系ばかり勉強してきて、サーバを触るのは今回が初めてです。
・PCが古いせいかドットインストールのローカル開発環境の構築のVirtual BoxとVagrantの設定に挫折しました。
そのため、Cloud9やCodenvyに挑戦してみました。
・ドットインストールRuby入門は、一通り勉強しました。

できれば、ドットインストールのRuby on rails5入門Cloud9入門の解説と、AWS Cloud9の使い方の違いをざっと教えてもらえると助かります。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

0

似たような質問に答えたのでそちらを参照してみてください : AWS(Amazon Web Services) - AWS ruby デプロイできない(106397)|teratail

Cloud9 の場合、ボタン操作でのサーバ立ち上げ時に任意のコマンドを指定できます
従来通り、次のコマンド bundle exec rails s -b $IP -p $PORT を指定してあげると、プレビュー機能も同時に動作するようになるかもしれません

何か参考になれば幸いです

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/12/29 08:39

    回答ありがとうございます。
    さっそくトライしてみます。
    リンク先のプログラム書き換えは、時間がかかりそうなので、先にお礼を申し上げます。

    キャンセル

  • 2017/12/29 14:57

    残念ながら、試しても上手く動きませんでした。
    リンク先に習いControllerのプログラムを書き換えた上で、「Run」を押し、Ruby on rails を指定し、「bundle exec rails s -b $IP -p $PORT」コマンドをRubyで実行させました。

    ruby: No such file or directory -- /home/ec2-user/environment/bundle (LoadError)

    すると上記のメッセージが出ました。
    念のため「Preview」を押しましたが「Oops…」と今までの画面が表示されました。
    myappやMemosを指定してコマンドを実行もしてみましたが、同じ結果でした。

    もし他にも解決策になりそうな方法がありましたら、教えて頂けると助かります。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.23%

関連した質問

同じタグがついた質問を見る

  • Ruby on Rails

    5375questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • AWS(Amazon Web Services)

    1356questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

  • Cloud9

    221questions

    Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。