我们在flask中创建了一个web应用程序,对于用户身份验证,我们使用了aws cognito托管的UI,我能够在我的本地主机上成功运行该应用程序。
但是当我试图使用nginx服务器在ec2 ubuntu上部署它时,我只能访问我的应用程序的cognito托管UI,但是在cognito中成功认证后,它应该重定向到我的 Jmeter 板页面,这是在我在localhost上运行代码时发生的,但是在ec2示例上它说ERR_CONNECTION_REFUSED。
我尝试了下面的事情:
1.我设置了虚拟环境,并安装了所有的软件包。
1.我在ec2中也设置了安全组端口。
1.我设置了gunicorn配置文件。
1.我设置了nginx和配置文件
我试着用下面的命令运行我的项目:
- sudo systemctl stop project_name*
- sudo systemctl restart project_name*
- sudo systemctl daemon-reload*
- sudo systemctl start project_name*
- sudo systemctl enable project_name*
- sudo systemctl start nginx*
- sudo systemctl enable nginx*
- sudo systemctl restart nginx*
任何指导都会很有帮助。
1条答案
按热度按时间iovurdzv1#
尝试通过在应用程序中像这样传递主机来运行应用程序