Я попытался развернуть мое приложение flask на EC2 на основе этого руководства: https://www.codementor.io/@jqn / deploy-a- flask -app-on- aws -ec2-13hp1ilqy2
Но он давал мне ModuleNotFoundError для flask в apache файле error.log, поэтому я попытался решить его, сначала установив libapache2-mod-wsgi-py3 вместо libapache2-mod-wsgi , а затем переустановите все библиотеки с помощью sudo -H pip install -r needs.txt
Он больше не дает ошибку ModuleNotFoundError, но при постоянной загрузке Я открываю экземпляр publi c DNS и не выдает никаких результатов в файле error.log, файл access.log дает ответ 408, а DNS publi c работал, когда я впервые установил apache2 и произвел его демонстрационная страница.
Я использую Python 3.6.9 в Ubuntu 18.04 и пробовал экземпляры t3.large и t2.micro. Буду признателен за любую помощь.