标签:nginx服务器 cat 相对 端口 lin 没有 uwsgi 过程 ip协议
搞了一天多,终于搞通了uWSGI的部署原理,下面总结一下遇到的一些坑,希望给读者能够少走弯路。
简单来说,uWSGI是一个web服务器,Nginx进行反向代理的其实跟这些服务器可以说没有任何关系,你提供动态内容的服务器可以是apache/nginx/tomcat,当然也可以是uWSGI,他们之间的代理关系其实都是通过tcp/ip协议进行通信的。当然uWSGI相对于其它服务器来说有其特殊的地方,不同之处在于它可以提供独特的uwsgi协议进行通信。也就是说,nginx和uWSGI之间的通信协议可以有两种选择:http和uwsgi。
搞懂了这个之后,整个部署过程就就剩下相对独立的几步:
1、首先要有一个flask应用
2、然后用uWSGI对flask应用进行部署
3、启动和部署nginx服务器
4、配置nginx的反向代理,指向uWSGI的ip和端口,或者指向sock文件
待续。。。
标签:nginx服务器 cat 相对 端口 lin 没有 uwsgi 过程 ip协议
原文地址:http://www.cnblogs.com/zhangjpn/p/6876412.html