在Digital Ocean上的Cyber​​panel中运行Flask网站

时间:2019-02-03 07:10:03

标签: flask virtualenv gunicorn

我已经在Digital Ocean上设置了Cyber​​panel一键式vps。我可以用它来一键安装Wordpress,还可以通过FTP下载旧的wordpress网站并使它们正常工作。 我在本地计算机上有许多Flask网站,它们运行正常,但我在网络上找到有关将其上传和使用Cyber​​panel的说明非常困难。

Gunicorn与Pip和virtualenv一起安装在服务器上,并且etc /目录中的服务器上也存在python2.7,python3和python3.6。

我想使用python2.7来使这些站点之一正常工作。我已经设置了域名和https,并且可以正常使用,可以将静态网站或wordpress网站上传到该域,该域可以在线访问。

已经删除了这些文件(只是在练习),并且希望使用相同的域来托管Flask网站。大多数说明都是关于WSGI,uWSGI和nginx的,但令人困惑。有人可以指出如何进行必要的配置才能使它正常工作吗?我认为这是获取WSGI文件(或在这种情况下需要的话,则需要另一个文件)以调用该应用并为其提供服务的问题。我不明白为什么在网络面板配置中必须使用Nginx。谢谢。

0 个答案:

没有答案