如何在AWS /UNIX实例上部署EC2应用程序。
以任何方式使用1>使用Gunicorn 2>使用Apache服务器
发布于 2020-07-04 17:27:34
这是绝对可能的,但这不是最快的过程!在部署之前,您可能希望使用Docker来封装您的烧瓶应用程序,因此它可以归结为以下步骤:
生成图像的命令是docker build -t your-app-name .
.pem文件)并将其移动到计算机上的某个位置。这就像您登录实例的凭据一样。这是事情变得不同的地方,取决于您使用的操作系统。在Mac上,您需要将cd光盘到键所在的目录中,并通过运行chmod 400 key-file-name.pem修改它的权限。在Windows上,您必须进入安全设置,并确保只有您的帐户(理想情况下是计算机所有者)才能使用该文件,基本上将其设置为私有文件。此时,您可以使用AWS提供的命令从命令提示符连接到实例,单击EC2仪表板上的。sudo amazon-linux-extras install docker
sudo yum install docker
sudo service docker start
sudo usermod -a -G docker ec2-user很好,现在您需要使用SCP (安全传输协议)将所有文件从本地目录复制到实例。很长一段路是对每个文件使用以下命令:scp -i /path/my-key-pair.pem file-to-copy ec2-user@public-dns-name:/home/ec2-user。另一种方法是安装FileZilla或WinSCP以加快此过程。
这是我第一次这样做时使用的一个参考文献,对您来说也可能有帮助
https://stackoverflow.com/questions/62731569
复制相似问题