NODE.JS不会在Debian Web服务器上侦听

h43kikqp  于 2023-05-28  发布在  Node.js
关注(0)|答案(1)|浏览(142)

我有一个运行多个域的Debian 6服务器。
我已经创建了一个新的域(作为一个网站功能完美),但我想创建一个node.js脚本,监听该域。
不必是特定的端口,就我而言,它可以是整个域,但为了简单起见,我尝试在port 3000上进行测试
目录结构为
domainname/public/(静态内容)
我正在domainname/级别运行节点。即低于web内容的一个级别。我在公共文件夹中有一个测试index.html文件(工作正常)。测试脚本是

var connect = require('connect');

var app = connect()
    .use(connect.static('public'))
    .use(function (req, res) {
        res.end("Couldn't find it.");
    })
    .listen(3000);

脚本会运行,但会

http://domainname:3000

页面找不到页面找不到
任何建议将不胜感激。可能是脚本更改,或者是不同的模块

qqrboqgw

qqrboqgw1#

最后,关于已经是一个功能齐全的网站的服务器,有太多的事情要做。
我最终在AWS上创建了一个EC2微示例,重新安装了NODE,打开了所需的端口并上传了我的代码,BOOM第一次工作了。
感谢所有花时间提供答案的人

相关问题