草庐IT

EC2Connection

全部标签

node.js - 如何让 EC2 上的 Node.js 服务器永远运行?

从我的问题可以看出,我是新手...我建立了我的第一个网站,我设置了我的第一个Node.js服务器来为其提供服务,然后将所有内容推送到EC2上。我在我的EC2IP地址上测试了所有内容,一切似乎都正常。到目前为止,我一直在本地测试我的应用程序,因此每当我关闭终端时,app.js都会停止运行,因此不会在localhost上提供任何服务。现在我的服务器在EC2上,每当我关闭终端时,都会发生同样的事情(“显然”有人可以说..)。所以我的问题是我如何让我的Node.js服务器在EC2上运行......永远......这样我的网站才能保持事件......永远:)我读过一些关于名为“永远”的Node模

node.js - 如何让 EC2 上的 Node.js 服务器永远运行?

从我的问题可以看出,我是新手...我建立了我的第一个网站,我设置了我的第一个Node.js服务器来为其提供服务,然后将所有内容推送到EC2上。我在我的EC2IP地址上测试了所有内容,一切似乎都正常。到目前为止,我一直在本地测试我的应用程序,因此每当我关闭终端时,app.js都会停止运行,因此不会在localhost上提供任何服务。现在我的服务器在EC2上,每当我关闭终端时,都会发生同样的事情(“显然”有人可以说..)。所以我的问题是我如何让我的Node.js服务器在EC2上运行......永远......这样我的网站才能保持事件......永远:)我读过一些关于名为“永远”的Node模

解决ssh_exchange_identification:read connection reset by peer 原因

服务器改了密码,试过密码多次后出现:1ssh_exchange_identification:read:Connectionresetbypeer可以通过ssh-v查看连接时详情OpenSSH_6.6.1,OpenSSL1.0.1k-fips8Jan2015debug1:Readingconfigurationdata/etc/ssh/ssh_configdebug1:/etc/ssh/ssh_configline56:Applyingoptionsfor*debug1:Connectingtoxxx[xx]port22.debug1:Connectionestablished.debug1:

php - docker MYSQL '[2002] Connection refused'

我是第一次尝试Docker。启动并运行了LEMP堆栈,但我无法连接到MYSQL数据库。不在我的Symfony应用程序上,不在PHPMyAdmin上。应用程序返回以下错误代码:Anexceptionoccuredindriver:SQLSTATE[HY000][2002]Connectionrefused这是我的docker-compose.yml:nginx:image:tutum/nginxports:-"80:80"links:-phpfpmvolumes:-./nginx/default:/etc/nginx/sites-available/default-./nginx/def

php - docker MYSQL '[2002] Connection refused'

我是第一次尝试Docker。启动并运行了LEMP堆栈,但我无法连接到MYSQL数据库。不在我的Symfony应用程序上,不在PHPMyAdmin上。应用程序返回以下错误代码:Anexceptionoccuredindriver:SQLSTATE[HY000][2002]Connectionrefused这是我的docker-compose.yml:nginx:image:tutum/nginxports:-"80:80"links:-phpfpmvolumes:-./nginx/default:/etc/nginx/sites-available/default-./nginx/def

Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection;

报错内容如下:Errorqueryingdatabase.Cause:org.springframework.jdbc.CannotGetJdbcConnectionException:FailedtoobtainJDBCConnection;nestedexceptioniscom.mysql.jdbc.exceptions.jdbc4.CommunicationsException:CommunicationslinkfailureSpringBoot项目的application.yml如下:spring:datasource:driver-class-name:com.mysql.jdb

amazon-web-services - 是否可以在 EC2 实例上执行 AWS CLI 命令而不在 EC2 上放置 AWS 凭证?

我有一个在docker容器上运行的API服务器,而docker容器在AWSec2instance上运行.是否可以让服务器执行AWSCLI命令而不将我的aws凭据放在docker容器上?因为我认为aws凭据应该只放在我的本地机器上。我认为将它放在其他人可以访问的远程机器上并不安全。 最佳答案 是的。将IAM角色附加到您的EC2实例。无需将AWS凭证放在EC2实例中。您的应用程序/CLI将自动获取凭据。IAMRolesforAmazonEC2创建具有必要权限的IAM角色。在启动实例时指定角色,或将角色附加到正在运行或已停止的实例。

amazon-web-services - 是否可以在 EC2 实例上执行 AWS CLI 命令而不在 EC2 上放置 AWS 凭证?

我有一个在docker容器上运行的API服务器,而docker容器在AWSec2instance上运行.是否可以让服务器执行AWSCLI命令而不将我的aws凭据放在docker容器上?因为我认为aws凭据应该只放在我的本地机器上。我认为将它放在其他人可以访问的远程机器上并不安全。 最佳答案 是的。将IAM角色附加到您的EC2实例。无需将AWS凭证放在EC2实例中。您的应用程序/CLI将自动获取凭据。IAMRolesforAmazonEC2创建具有必要权限的IAM角色。在启动实例时指定角色,或将角色附加到正在运行或已停止的实例。

amazon-web-services - 带有 Docker 和 EBS 卷的 EC2,在初始化期间将 EBS 卷安装在容器内

我实际上试图用Docker实现一些目标,但我被卡住了,这是我的问题。我的容器托管在EC2上,其中包含我的Web应用程序。我的webapp使用JCR存储库作为数据库,该存储库基本上是存储在您想要的位置的文件。所以每次我的网络应用程序启动时,如果存储库不存在,它会创建它,否则它会使用现有的。我当前的docker文件看起来像这样https://gist.github.com/agonist/7cab7358379e9dd6e812./chameleon.shstart只是启动我的webapp。在这个应用程序中,我配置了存储库文件的位置。现在我创建了一个EBS卷,附加并安装在我的EC2实例中。

amazon-web-services - 带有 Docker 和 EBS 卷的 EC2,在初始化期间将 EBS 卷安装在容器内

我实际上试图用Docker实现一些目标,但我被卡住了,这是我的问题。我的容器托管在EC2上,其中包含我的Web应用程序。我的webapp使用JCR存储库作为数据库,该存储库基本上是存储在您想要的位置的文件。所以每次我的网络应用程序启动时,如果存储库不存在,它会创建它,否则它会使用现有的。我当前的docker文件看起来像这样https://gist.github.com/agonist/7cab7358379e9dd6e812./chameleon.shstart只是启动我的webapp。在这个应用程序中,我配置了存储库文件的位置。现在我创建了一个EBS卷,附加并安装在我的EC2实例中。