一.前言
最近,刚来公司实习,在leader的要求下,想办法把开发的自动化测试平台部署到服务器上,一开始,我认为这个问题可能会不难,可事实上我太轻浮了。
一开始,问了很多做开发的人员,很多人说flask的部署可以用uwsgi和gunicron,于是兴致勃勃的在博客上去寻找如何安装uwsgi,最开始那股认真劲,觉得我一定行,一定可以解决,我按照网上的步骤一步一步的来,几乎所有博客都看了。安装过程你会出现各种各样的Bug。直到看到了这篇博客,整个人傻了,耽误了我一整天,当时我的leader还帮我查了很久的问题。事实上,Windows就是不支持uwsgi(如果有大佬能解决的话可以在评论区告诉我一下,谢谢),有很多人水博客,最后一步的难题我目前没找到解决办法!!!!! 附录二 windows上直接安装uwsgi(不可行)_Suyuoa的博客-CSDN博客_windows 安装uwsgi
后来,吸取flask的经验,在安装gunicron之前,我先去问度娘,得到的结果是在Windows下部署不支持uwsgi和gunicorn。因此,我不得不寻找其他办法方法来解决,最终选择了Apache+mod_wsgi的部署方式。
首先,我的python版本是python3.7,值得一提的是,我们需要保证python、apache、mod_wsgi的版本统一,如果不统一的话,会出现很多头疼的问题。
二.