前提・実現したいこと
RailsアプリをAWSにデプロイしようと試みております。
こちらのサイト
を参考に行わせていただいておりますが、unicorn
導入時におけるRailsの起動のところでエラーが出てしまっております。
他Qiitaの記事などを拝見し解消しようとしましたが特に変化がなかったためご教示いただければと思います。
発生している問題・エラーメッセージ
[ec2-user@ip-172-31-36-245 ~]$ cd /var/www/git_toreka [ec2-user@ip-172-31-36-245 git_toreka]$ bundle exec unicorn_rails -c config/unicorn.rb -E production -D bundler: command not found: unicorn_rails Install missing gem executables with `bundle install` [ec2-user@ip-172-31-36-245 git_toreka]$
bundler: command not found: unicorn_rails Install missing gem executables with bundle install
という箇所を元に検索をかけてみました。
試したこと
参考サイト
を元に解消できるか下記の通り実行してみました。
❶rbenvをrehash
[ec2-user@ip-172-31-36-245 git_toreka]$ rbenv rehash
❷bundlerの入れ忘れ
##ローカル環境のbundlerのバージョンを確認 ec2-user:~/environment $ bundler -v Bundler version 1.17.3
EC2上もbandlerのバージョンを確認。ローカルと一致しているから問題なし [ec2-user@ip-172-31-36-245 git_toreka]$ bundler -v Bundler version 1.17.3
❸GitHubへの反映(push,bundle install)
[ec2-user@ip-172-31-36-245 git_toreka]$ git push -u origin master Username for 'https://github.com': yastinbieber Password for 'https://yastinbieber@github.com': Branch 'master' set up to track remote branch 'master' from 'origin'. Everything up-to-date [ec2-user@ip-172-31-36-245 git_toreka]$ bundle install
ここまで行い再度bundle exec unicorn_rails -c config/unicorn.rb -E production -D
を実行してみますが依然変わらず下記のようなエラーが出てしまいます。
[ec2-user@ip-172-31-36-245 git_toreka]$ bundle exec unicorn_rails -c config/unicorn.rb -E production -D bundler: command not found: unicorn_rails Install missing gem executables with `bundle install`
恐れ入りますがご理解のある方ご教示いただけますと幸いです。
補足情報(FW/ツールのバージョンなど)
Rails 5.2.4
ruby 2.5.1
回答1件
あなたの回答
tips
プレビュー