在Amazon EC2上运行Websocket服务器

阿里·B

我已经编写了一个侦听特定端口的Web套接字服务器。为了运行它,我用腻子登录到EC2实例并运行:

php server.php

我想知道这是否是唯一且正确的方法。通常通过ftp将我的php文件复制到主机就足够了,我不明白为什么php命令需要运行服务器。任何帮助表示赞赏。

摩卡

这个问题与任何特定的编码问题无关,因此在StackOverflow方面被认为是题外话。

PHP的工作方式-只是一个脚本文件。与bash(.sh),python(.py),node.js(.js)或其他任何类似内容相同。

实际上,所有这些都必须执行。通常情况下,对于向Web服务器发出的每个请求Apachenginx或任何其他Web服务器都会为您执行这些脚本。

在创建套接字文件时,您需要自己创建它,因为它会创建一个套接字,并且php脚本将继续工作,只要它自己执行即可。不会按每个请求执行。实际上,请确保它不是由apache执行的,因此不要放在通常的网站目录中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Amazon Linux EC2上的PHP服务器

在Amazon EC2上运行简单的HTTPS Node JS服务器

Amazon EC2服务器上的SIP服务器

访问不同 Amazon EC2 windows 服务器上的 SQL 服务器

如何将Amazon Certificate与EC2服务器上运行的neo4j实例链接?

在Amazon EC2上设置HTTP / 2 Web服务器的最快方法?

FreeSwitch-我在Amazon EC2服务器上听不到声音

从远程服务器连接到Amazon EC2上的mysql-错误2003

如何在Amazon EC2 Ubuntu服务器上设置GUI

带有ubuntu服务器的Amazon EC2实例上的永久桌面

无法访问部署在Amazon EC2上的JBOSS服务器

无法连接到Amazon EC2上的Node服务器

在Amazon ec2 Ubuntu服务器上挂载和外部硬盘

如何在以nginx作为Web服务器的Amazon Linux AMI 2018.03上运行的EC2上安装PHP 7.1?

Amazon EC2上用于Web服务器的NFS服务器和客户端,平均负载较高

使用Amazon EC2实例的SMTP Gmail服务器发送电子邮件

Amazon EC2丢失了私钥,如何获得对服务器的访问?

Amazon EC2 实例 ping 但无法从外部访问 django 服务器

无法 RDP 到 Amazon EC2 实例(Windows 服务器)

Windows Server 2012的Amazon EC2实例-无法连接到简单的Web服务器

哪些目录应放入Linux服务器Amazon EC2的新卷中

使用Nginx服务器在Amazon EC2中创建子域

从公共IP访问Amazon EC2 Windows实例Web服务器

无法在Amazon EC2 Linux服务器中使用ImageCopyResize

Node.js在Amazon EC2 Ubuntu 14.04服务器上不起作用?

如何使用IIS为Amazon EC2服务器启用FTP被动模式

将Google Domain链接到Amazon ec2服务器

如何在Amazon EC2上访问pyftpdlib FTPS服务器?

Amazon AWS EC2 Web服务器禁止访问图像文件