繁体   English   中英

如何使用命令行在AWS实例上运行Java应用程序

[英]how to run java application on aws instance using command line

我现在有一个带有密钥的Java程序和亚马逊实例。用于以编程方式在aws上运行Java,但是现在我所要做的就是使用此实例功能强大..来运行我的Java应用程序,但是如何。

我应该将Java程序设为.jar并上传到实例吗?

以及有关命令的文件?

谢谢。

您使用scp将文件上传到EC2实例:

scp your.jar root@your.ec2:/tmp

您使用ssh运行文件:

ssh your.ec2 "java -jar /tmp/your.jar"

由于不需要密码来执行scp或ssh,所有这些都可以轻松实现自动化,您只需要交换证书即可。

还是您是说要使Java程序成为映像的一部分?

如果您的Java应用程序是基于Web的,我鼓励您看看Amazon的Elastic Beanstalk

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.html

此服务使您可以快速将应用程序部署和管理到云中,而不必担心基础架构。

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.html中查看更多信息

塞布

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM