AWS EB CLI Django

AWS EB CLI Django

我已经成功地通过 Windows PC 上的 PyCharm 终端本地项目使用 EB CLI 在 AWS EB 上部署了我的 Django 项目,但是我想通过 EB 实例访问该项目在 AWS 控制台上单独编辑一些文件,而不是每次都部署整个项目。

实例为亚马逊Linux 2.

我在 AWS EC2 实例连接上连接到我的项目环境的 EC2 实例并显示了 Elastic Beanstalk EC2 消息,但是我无法在此控制台中找到我的项目文件。有没有一种方法可以使用 AWS 控制台访问我已经部署的项目,如果可以,如何访问?

您无法从 AWS 控制台查看您的文件。您的文件已部署到虚拟机,如果您连接到实例,可以查看其文件系统。

连接到 Elastic Beanstalk 实例的推荐方法是使用 eb ssh。这将在实例上临时公开端口 22,并允许您安全地连接到它。

eb ssh 需要安装 SSH 客户端,现在甚至 Windows 机器都预装了 SSH,所以这应该不是问题。它还需要有一个SSH密钥对,可以通过运行 eb init --interactive生成,并在要求创建密钥对时选择是。