繁体   English   中英

在同一Apache服务器上运行mod_wsgi(Flask)应用程序和非mod_wsgi应用程序

[英]Running a mod_wsgi (Flask) app and a non mod_wsgi app on same Apache server

我通过python CGI脚本(Apache2.4)继承了在AWS EC2 Windows实例和WAMP Server上运行的Web应用程序。 我希望将Web应用程序转换为Flask,但在我测试/推出Flask应用程序时无法承担拆除现有应用程序的费用。

当前所有脚本均位于WAMP www文件夹中,并可以在Internet上以IP地址/'filename.extension'访问。

有没有一种方法可以配置Virtualhosts,以允许我在www文件夹中运行现有应用程序,并在同一Apache服务器上使用mod_WSGI托管Flask应用程序?

我最好只是设置一个新的AWS实例来托管我的Flask应用程序,然后将所有内容移走吗?

谢谢

您可以在子URL上安装WSGI应用程序,以免干扰。 或者使用AddHandler并指定WSGI脚本使用.wsgi扩展名,因此,如果它们使用.py扩展名,则不会干扰现有的Python CGI脚本。

有关选项的更多详细信息,请阅读:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM