[PYTHON] Lorsque vous tombez sur le démarrage rapide d'uWSGI

Notez que j'ai trébuché lors de la construction de l'environnement avec uWSGI + NGINX + python + centOS7.

Inaccessible avec uWSGI quickstart

Tout d'abord, j'ai essayé le démarrage rapide décrit dans uWSGI head family site. La procédure est la suivante

Installation

$pip install uwsgi

Créer un fichier d'exemple

Créé dans le répertoire personnel pour le moment

/home/vagrant/foovar.py


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

Démarrez uWSGI

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

accès

http://192.168.33.10:9090

Je devrais pouvoir aller avec ça ...

Je ne peux pas y accéder.

"Je ne peux pas accéder à ce site."

Pourquoi.

La connexion est rejetée.

Vous ne pouvez pas échouer avec un démarrage rapide. .. ..

Si vous ignorez le ping sans spécifier le port, il sera renvoyé.

Après tout, il a été résolu comme suit.

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

Le port 9090 n'était pas ouvert (rires)

Même si je cherchais sur Google, je ne pouvais trouver personne qui se trouvait dans la même situation ... Cela a gaspillé une journée entière w

c'est tout! !! !!

Recommended Posts

Lorsque vous tombez sur le démarrage rapide d'uWSGI
Démarrage rapide de Python
Si vous êtes bloqué lors de la construction de pycocoapi sous Windows
Solution si heroku plante lors de l'utilisation de sélénium
Choses à faire lorsque vous commencez à développer avec Django
Lorsque vous souhaitez utiliser python 2.x sur Gentoo Linux moderne
Lorsque vous souhaitez lancer une commande UNIX sur Python