[英]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.