2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

uWSGIのクイックスタートでつまづいたとき

Last updated at Posted at 2017-01-13

uWSGI + NGINX + python + centOS7で環境構築を行っていた時につまづいたのでメモ。

uWSGIのクイックスタートでアクセスできない

まずはuWSGI本家サイトに記載のクイックスタートをやってみた。
手順は以下の通り

インストール

$pip install uwsgi

サンプルファイルを作成

とりあえずホームディレクトリに作成

/home/vagrant/foovar.py
def application(env, start_response):
    start_response('200 OK', [('Content-Type','text/html')])
    return [b"Hello World"]

uWSGIの起動

$uwsgi --http :9090 --wsgi-file foovar.py

アクセス

http://192.168.33.10:9090

これでいけるはず・・・だったが。

アクセスできない。

「 このサイトにアクセスできません 」

なぜだ。

接続拒否される。

クイックスタートで失敗するなんて。。。

ポートを指定せずにpingを飛ばすと返ってくるのに。

結局以下の通りに解決しました。

$sudo /sbin/iptables -I INPUT 5 -p tcp --dport 9090 -j ACCEPT

9090のポートが空いてなかったのですね(笑)

ググっても同じ事象に陥っているひとは見つからず・・・。
これで丸1日を無駄にしましたw

以上!!!

2
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
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?