gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 03:28:44 24 4
gpt4 key购买 nike

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

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

有没有办法配置虚拟主机以允许我运行 www 文件夹中的现有应用程序并在同一 Apache 服务器上使用 mod_WSGI 托管我的 Flask 应用程序?

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

谢谢

最佳答案

您可以将 WSGI 应用程序挂载在子 URL 上,这样就不会造成干扰。或者使用 AddHandler 并指定 WSGI 脚本使用 .wsgi 扩展名,这样就不会干扰现有的 Python CGI 脚本(如果它们使用 .py 扩展名) .

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

关于python - 在同一 Apache 服务器上运行 mod_wsgi (Flask) 应用程序和非 mod_wsgi 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47995000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com