我的问题:
我在Wordpress(php)中有一个实时网站,我想给用户操作,我将发送一个node.js脚本的数据来运行并返回结果。 所以我有这个: 用户事件 - > jQuery - > PHP CURL - > NODE.JS - > NODE.JS要继续PHP脚本。
我的问题是如何设置node.js服务器以仅运行此特定脚本,我可以在当前的wordpress服务器(apache)中执行此操作吗?或者我必须雇用一个新的主机才能拥有它?
请将任何资源都有效,我不知道我是否在谷歌搜索中做了正确的问题..
谢谢!
答案 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容器。