问题标签 [amazon-lightsail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-cloudwatch - 是否可以在 Amazon LightSail 服务器上获取 CPU 警报?
是否可以在 LightSail 服务器上获取 CPU 警报?
CloudWatch 似乎没有连接到 LightSail,但我很难相信没有这样的选择。
javascript - Lighsail Bitnami MEAN Stack 应用程序持续运行
我有一个通过 Amazon Lightsail 在服务器上运行的 MEAN 应用程序。我在文件夹中安装了我的应用程序,/projects
一旦我 ssh 到服务器并运行节点bin/www
(我的主要启动脚本所在的位置),该站点就会完美运行。一旦我关闭站点关闭的 ssh shell(节点停止运行),问题就会出现。lightsail /
AWS 是否提供任何实用程序来保持服务器运行,或者我是否需要手动安装一个保持服务器运行的服务,以便我可以将域指向 IP 并且它始终运行?
amazon-web-services - 将域链接到亚马逊 lightsail,ubuntu
我无法从 lightsail 实例 ping 域名或亚马逊静态 ip(附加到该静态 ip)
- 从 Google 购买了一个域名(例如 test.com)。
- 创建了一个 Amazon Lightsail ubuntu 16.04 实例并附加了一个静态 IP
- 在 lightsail 实例上启用防火墙并允许端口 ssh/http/https
- 在 google 域上添加的 DNS 设置如下
Using google domain name servers
Registered host: www.test.com -> Amazon static ip
Custom resource records: @ -> A -> Amazon static ip
Custom resource records: www -> A -> Amazon static ip
完成上述所有步骤后,我可以从网络浏览器访问 test.com
现在的问题是,我无法从 lightsail 实例 ping test.com(在步骤 2 中创建的相同)。要添加,我可以从同一个实例 ping google.com。我怀疑是否错过了任何路线。
有人可以在这里指导我。非常感谢。
amazon-web-services - 有没有办法每 3 个月自动安排一次 Lightsail 实例的启动?
我希望使用 certbot auto 为我在 GitLab 页面上托管的网站自动更新我的 SSL 证书。我已经有这个工作,但我必须让我的 Lightsail 实例持续运行。
我只是在寻找一种自动方式来每 3 个月启动一次我的 Lightsail 实例,一旦启动运行一个小脚本,然后再次断电。目前它花费了我 5 美元,而且我每次只使用它几分钟。
有没有办法每 3 个月自动安排一次 Lightsail 实例的启动?
amazon-web-services - Amazon Route53 域未链接到 Lightsail
我是一个完全的网络新手,所以请耐心等待。仅供参考,我在 Amazon Lightsail 上使用预先捆绑的 Ubuntu 16.04 实例。我正在构建一个 Django 项目。
我在 Route53 上注册了一个域,我正在尝试链接到我的 Lightsail 项目。我按照 Lightsail 文档创建了一个DNS 区域和静态 IP 。然后我在 Route53 的托管区域中创建了相应的 A 和 NS 记录。
但是当我从命令行运行 Django 服务器时,使用端口0.0.0.0:8000
(在做之后sudo ufw allow 8000
),我无法连接到bungol.com:8000
. 我用这个网站检查是否bungol.com
正确链接,但似乎没有附加到域的 IP 地址。
所以我有两个问题:
- 首先,为什么这不起作用?
- 其次,我该如何解决此类问题?这里有很多事情可能导致这个问题,我不知道应该如何开始解决这个问题。
amazon-web-services - 无法在 AWS lightail 实例中以新添加的用户身份登录
我用 ubuntu 创建了一个 AWS lightsail 实例。此外,在它的网络选项卡中,我使用 2200 创建了一个 TCP 自定义规则。登录后,我创建了一个新用户并使用手指命令验证了它的存在。我编辑了 /etc/ssh/ssh_config 让端口 22 和端口 2200 来监听 ssh。我还启用了具有以下状态的服务器防火墙。
但现在我遇到了两个问题。a.) 我无法以新添加的用户身份登录
b.) 我找不到 /etc/sudoers.d/ubuntu 文件(lightsail 的用户名是 ubuntu),我无法授予新添加的用户 sudo 权限。我错过了什么 ?
mongodb - 如何通过 ssh 隧道访问远程 aws lightail mongodb
我有一个 Lightsail AWS 实例启动并使用 MEAN 堆栈运行。我有一个在不同网络上运行的现有 MEAN 堆栈。目前,节点 server.js 连接到本地主机以获取 mongo 位(在同一台机器上),我要做的就是将本地主机替换为与我的 AWS 远程服务器上运行的 mongo 的连接。
我了解,出于安全原因,最好使用 ssh 隧道此连接,我认为我对此很熟悉。
到目前为止我所做的是:
在托管节点服务器(远程到数据库)的机器上的控制台中,我运行了:
然后我可以使用 localhost:8181/rockmongo ...yay 从本地计算机浏览到 RockMongo UI。
如果我然后运行以下命令:
(27017 是 mongo 端口)
然后尝试使用以下命令从我的远程计算机访问数据库:
我收到以下错误:
~] 2017-12-28T22:11:09.791+0000 错误:无法连接到服务器 31.16.56.125:8181 (31.16.56.125),连接尝试失败在 src/mongo/shell/mongo.js:148 异常:连接失败的
我做错了吗?即隧道仅用于http连接而不是mongo命令行使用?我需要以其他方式测试连接吗?
我已经为此搜索了整个地方,但运气不佳(许多 AWS 文档建议在防火墙上打一个洞 - 再也不能这样做了!)
amazon-web-services - 无法从 lightsail 实例访问 amazon RDS mysql 实例
我是 AWS 新手,不是网络管理员,只是一名开发人员,需要您的帮助。
我无法从我的 lightail ubuntu 实例连接到我的 aws RDS (mysql)。尝试连接时,它只需等待一分钟然后失败。我也无法 ping 我的 RDS。
这是
lightsail 实例在 lon-zone-A 中启用了 vpc 对等的设置我已经在 aws 中创建了一个 mysql RDS 实例并使用了默认的 vpc 对等。mysql 仅限于 VPC 并使用具有入站规则的默认安全组 - 默认安全组源的所有流量
默认 VPC 在 CIDR172.31.16.0/20
和172.31.0.0/16
两个可用区 A 和 B中有 2 个子网。
在子网的路由表中,我将
172.26.0.0/16
目标和目标作为 vpc 对等互连,这进一步具有
请求者 VPC CIDR172.26.0.0/16
接受者 VPC CIDR172.31.0.0/16
我的 lightsail 实例有私有 IP172.26.15.xxx
并且在 lon-Zone-A 当我 ping 我的 mysql 实例时,我得到了 ip172.31.10.9
用于连接的命令mysql -h xxxxxx.xxxxx.eu-west-2.rds.amazonaws.com -P 3306 -u db_master_username -p
amazon-dynamodb - DynamoDb documentClient.update 或删除 StringSet 抛出 ValidationException
当从在 localhost 上运行的测试应用程序调用时,我成功地从 dynamoDb 表中的 StringSet 更新和删除了一个项目。
然后我将应用程序上传到 LightSail,但现在当我调用相同的函数来更新或删除项目时,它会引发 ValidationException!:
为什么?我没有对我的代码进行任何更改,为什么会发生这种情况以及如何解决它?
以下是相关代码:
bash - 没有这样的文件或目录:无法执行,但对 ls、文件和选项卡完成可见
我正在亚马逊 lightsail 实例上安装 flexnet。我刚刚将内容提取到/opt
并尝试运行任何 lm* 命令。我可以看到我拥有ls
所有权和执行权限。我可以file
在文件夹的任何内容上运行,它会告诉我它是什么。
但是当我尝试执行任何操作时,bash 会抱怨没有这样的文件或目录。例子:
在示例中,如果我键入./lmu
并使用 tab 完成,则完成为./lmutils
. 使用绝对路径也无济于事。我还检查了是否存在所需的共享库: