Cent OS 7でnginx+uWSGIでサーバーを作るこのチュートリアルを進めていたら詰まったのでメモ。
チュートリアルでは
$ uwsgi --http :8000 --wsgi-file test.py
を実行して、http://example.com:8000
にアクセスしろと書いてあるが、できませんでした。たぶんCent OS 7のデフォルトのファイヤウォールの設定では、80番以外のポートへのhttpでのアクセスはできないためです。
この記事を参考に、とりあえず
# firewall-cmd --add-port=8000/tcp --zone=public
を実行して、8000番を開ければ無事アクセスできました。