質問: http.createServer(); server.on("request", function (req, res) { res.writeHead(200, {"Content-type": "text/plain"}); res.write("hello world"); res.end(); }); server.listen(3000, "IPアドレス"); console.log("htdocs server listening..." ``` 上記のように記載し、 `IPアドレス:3000`にアクセスしてみても、エラーが出ます。 ポート番号を変更しても同様の現象が起きます。 ポート番号を記入せず、IPアドレスで接続すると、 Apacheもしくは、nginxの初期画面が出ます(インストールしてから何もしていない状態の画面)。 node.jsをVPSで使用するには別の何かの対応が必要なのでしょうか?
回答: ポート番号を空けてないんじゃないかな? 参考:非エンジニアによるゲーム開発雑記 node.jsで作ったwebサービスをconohaで公開してみる。