在Bitnami LAMP上配置JavaScript WebSockets

时间:2018-04-09 15:37:22

标签: javascript php amazon-ec2 websocket bitnami

我正在尝试部署在AWS-EC2上运行的Bitnami LAMP安装上使用WebSockets的网络聊天应用程序。

在客户端,我有:

var websocket = new WebSocket("ws://localhost:8090/includes/socket_handlers/php-socket.php");

引用了php-socket.php这是一个正在运行的php脚本。在那个剧本中我有:

define('HOST_NAME',"localhost");
define('PORT',"8090");

然而,我正在

  

" WebSocket网络错误:无法完成操作。   连接被拒绝"

我不确定这个端口是否需要打开(或者如何打开它),或者我缺少什么。

我必须提到我在我的机器上使用XAMPP在本地运行这个确切的代码并且它可以工作,当我部署它时会出现问题。

1 个答案:

答案 0 :(得分:0)

我终于解决了它。实际上,我需要允许来自端口8090的入站流量。我在AWS安全组上执行此操作。