2017-05-29 102 views
1

我已经冲刷网页两天,还没有找到一个解决方案。先谢谢您的帮助!无法连接到域对象服务器浏览器(AWS EC2实例)

我正在关注在AWS上设置领域对象服务器的this教程,并且我启动了此hvm的一个实例:ami-fd81f8eb。我可以ssh到我的EC2实例,但我无法连接到服务器的公共DNS在我的网页浏览器(试过Safari和Chrome)。

我,我认为可能是有关我的安全组开辟了每个端口(是的,我确认这安全组中选择了我的EC2实例)。

  • 允许在HTTP端口80上的所有IP的
  • HTTPS端口22,允许使用各种IP的
  • 自定义TCP规则端口9080上允许所有IP的
  • SSH允许在所有端口上的所有IP的
  • 而我也打开所有IP的“所有流量”

我也注意到,如sudo service realm-object-server status命令导致● realm-object-server.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead)

这是导致我相信,有一个与AMI,这将是不可能不可能一个问题,但是我无法找到相关的在我的实例境界对象服务器的任何文件。这里是我的目录看起来像我尝试导航到无功/日志/境界-对象的server.log

Navigating Through Server Directory

任何想法?我忽略了什么?谢谢!

+0

这似乎不大可能,他们的官方AMI将被打破。 AMI在创建时会冻结,因此无法创建一个有效并且无意中(或故意)破坏的AMI,稍后会进行更改,因为AMI无法更改。你看'在/ var /日志/境界对象 - server.log'(如前所述[这里](https://github.com/realm/realm-mobile-platform/issues/74))? –

+0

感谢您的回复。我看到那篇文章,但我的日志目录没有realm-object-server.log文件。实际上,我找不到任何与领域对象服务器相关的文件。我以前认为我发布了错误的AMI,所以我创建了一个新实例,但我仍然遇到这个问题。 –

回答

0

我终于能运行这些安装命令后,连接到我的服务器:

# Setup Realm's PackageCloud repository 
curl -s https://packagecloud.io/install/repositories/realm/realm/script.deb.sh | sudo bash 

# Update the repositories 
sudo apt-get update 

# Install the Realm Object Server 
sudo apt-get install realm-object-server-developer 

# Enable and start the service 
sudo systemctl enable realm-object-server 
sudo systemctl start realm-object-server 

我原以为是因为我使用的境界(AMI-fd81f8eb)提供了AMI的境界对象服务器将已经安装,但似乎并非如此。

相关问题