このサイトについて
Q&A
回答者テキトーな人多くないすか?(笑)
Q&A
回答者テキトーな人多くないすか?(笑)
回答者テキトーな人多くないすか?
自分でトラブルシューティングもできないくせに経過報告もろくに上げず挙句こんな編集消去をしでかすような奴にくれてやる回答はありませんしコミュニティからの信用も無いでしょうね…
普段からそういうことをして会社で懲戒喰らってないことを祈ります.
この方の過去の質問を見ると、別の回答者から「過去に投稿した同様な質問を削除して新しい投稿としてあげるのは、質問の仕方としてあまりふさわしくないかなと思います。回答もついていただけに、回答してくださってる方々に失礼かと思います。」と、たしなめられていますね。
回答するだけ無駄だったな~と思います。
https://qiita.com/si20004/questions/e2342613867597fc363b
この人のことはブロックしましたよ。
次のような記述があるから、curl localhost:5000でアクセスしてみては?
Running on http://127.0.0.1:5000
こんにちは。
sudo fuser -k 8000/tcp
というのは、「ポート8000でアクセスを待っているプロセスを殺す」という意味なので、これを実行した後に、
curl localhost:8000
を実行すると、connection refusedが出るのは、その通りだと思います。
https://plainenglish.io/community/deploying-a-flask-application-on-ec2-dab5d3#step-9-configure-security-groups
の方法に従っているなら、おそらく、
sudo fuser -k 8000/tcp
で、gunicornが殺されているのではないかと思います。
なので、
python app.py
を実行した後、Step7で再度gunicornを起動して、8000ポートとapp.pyをつないだ上で、
curl localhost:8000
で、動作確認すればよいのではないかと思います。
日本語で、もっとシンプルな方法でFlaskアプリをデプロイする方法について書かれている記事がありました。sqlalchemyも使っています。一方、gunicornやnginxなどは不要な構成なので参考になればと思います。