LoginSignup
0
2

More than 5 years have passed since last update.

Flaskで作成したAPIをLANからアクセス可能にする。

Last updated at Posted at 2019-03-31

せっかくなら研究をWebアプリにしよう。

と思い立ちFlaskを利用したAPIとしてローカルPCでの実行、ブラウザからのアクセスができることを確認した。

研究室のLAN内からのアクセスを可能にしようと考え、サーバ上でAPIを実行させ、自分のPCからアクセスしようとしたところでやや詰まった。

参考記事

https://qiita.com/tomboyboy/items/122dfdb41188176e45b5
だけでは分からなかったので補足。

結局のところ

app.run(debug=False, host='0.0.0.0', port=80)

の部分ですが0.0.0.0が特殊なアドレスらしく、そのままブラウザに入力しても機能しない。
サーバ自体のIPの指定したポート(ここでは80)にアクセスするとうまくいく。

ポートの解放も忘れずに。

うまくいかなかった場合には勉強込みでIISとかapacheとか使うことも考えましたが解決したのでよかったです。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2