タグ

2019年12月19日のブックマーク (2件)

  • EC2(AWS)で起動時にアプリを自動起動する - Qiita

    背景 ec2-user(アプリによっては別ユーザ)にて、Railsアプリを起動していた。 定期的にイメージのバックアップを作成する際に、インスタンスを停止、起動したいという要望があった インスタンスを停止してから起動するとRailsアプリが起動されない。。。。 インスタンスの起動時に自動実行されるscriptでRailsアプリを起動させよう。 アプリ起動時に実行していたコマンドたち $ sudo service nginx start # rootでnginxを起動 $ RAILS_ENV=production bundle exec rails assets:precompile # デプロイユーザでprecompile $ RAILS_ENV=production bundle exec puma -C config/puma.rb # デプロイユーザでpuma起動

    EC2(AWS)で起動時にアプリを自動起動する - Qiita
    michael-unltd
    michael-unltd 2019/12/19
    起動時コマンド
  • aws ec2インスタンス起動時に、自作shellを自動実行する方法 - Database JUNKY

    あ、別にawsでなくてもいいのですが、そしてshellでなくても良いのですがw よくあるかどうかまではわかりませんが、アプリケーションを手動で起動して待機させる系統のものって、インスタンスを再起動さける時に、あら。動いてない。。。なんてことがありますよね?まぁ、インスタンスが起動してから、手動で実行すればいいのですが、それも面倒なので、この際、インスタンスが起動したら、自動的にアプリケーションが起動するという設定をしてみようじゃないかと思いメモがてら書いてきます。 今回の例は、pythonは、 api_app.py と app.pyをshellで起動する例(というかメモ)で、説明します。 対象python appをshell化 shell化っていうか、shellの中にpythonを書いただけです。 ログアウトした時、プロセスが落ちないように、nohupを入れて、且つ、バックグラウンドで起動

    aws ec2インスタンス起動時に、自作shellを自動実行する方法 - Database JUNKY
    michael-unltd
    michael-unltd 2019/12/19
    nohupも