如何设置节点js脚本以在PHP cURL中运行?

时间:2018-03-06 19:56:16

标签: php node.js curl

我的问题:

我在Wordpress(php)中有一个实时网站,我想给用户操作,我将发送一个node.js脚本的数据来运行并返回结果。 所以我有这个: 用户事件 - > jQuery - > PHP CURL - > NODE.JS - > NODE.JS要继续PHP脚本。

我的问题是如何设置node.js服务器以仅运行此特定脚本,我可以在当前的wordpress服务器(apache)中执行此操作吗?或者我必须雇用一个新的主机才能拥有​​它?

请将任何资源都有效,我不知道我是否在谷歌搜索中做了正确的问题..

谢谢!

2 个答案:

答案 0 :(得分:-1)

Node.js不需要像Apache这样的专用Web服务器。您应该只创建一个node.js应用程序,然后从特定端口的命令行启动它,例如。 8080或3000。

您需要使用ssh来设置nodejs。如果您使用的是共享主机,则可能无法使用。在这种情况下,您需要获得VPS / VDS服务器。

您可以查看本指南以获取开始:https://nodejs.org/en/docs/guides/getting-started-guide/

答案 1 :(得分:-2)

您可以使用带或不带API网关的AWS Lambda。 您的PHP发出HTTP请求,或者您可以使用AWS Sdk来调用Lambda函数。

没有服务器,只有在脚本运行时才会收费。

另一种选择可能是启动运行节点的docker容器。