nodejs新手,買了個阿里雲端伺服器 最低配的。想部署一下自己寫的nodejs 項目,node版本是6.10.0的。
但是在啟動是報錯
埠號:3000
ip是阿里雲的公用IP
#連接埠使用情況 3000並未被使用:
#百度了許多辦法 但都沒辦法解決!求大牛指點。 。 。
程式碼如下:
###
曾经蜡笔没有小新2017-06-05 11:14:31
自己買的最低配伺服器公網位址直接存取node伺服器是不可用的,建議nginx代理localhost再使用。
阿里雲官方給出的解釋。
或把hostname改成:127.0.0.1再存取公有網路位址。
參考:http://www.jianshu.com/p/0c8c...
黄舟2017-06-05 11:14:31
去掉hostname呢,app.listen方法。
你這個是指定要在這個網卡上listen麼?
那麼,ifconfig確定這個ip是本機某個網卡的ip麼