当我尝试使用端口3000用于HTTP和端口443用于HTTPS时,它显示错误错误:绑定EACCES

时间:2014-12-24 05:40:25

标签: node.js sockets express port bind

development: {
    appHost: "localhost",
    root: rootPath,
    app: {
      name: 'XXXXXXX'
    },
    port: 3000,
    securePort :443,
    db: 'mongodb'
   }  

var httpsServer = https.createServer(credentials, app),
      httpServer = http.createServer(app);

httpsServer.listen(config.securePort);

httpServer.listen(config.port);

1 个答案:

答案 0 :(得分:0)

我们不能使用1024以下的端口作为用户,要访问像443这样的端口我们必须从root启动我们的服务器。 (超级用户)。

命令:  $ su 密码: