node.js - 阿里雲 linux(CentOS 6.8)部署 nodejs
天蓬老师
天蓬老师 2017-06-05 11:12:31
0
3
680

nodejs新手,買了個阿里雲端伺服器 最低配的。想部署一下自己寫的nodejs 項目,node版本是6.10.0的。
但是在啟動是報錯
埠號:3000
ip是阿里雲的公用IP

#連接埠使用情況 3000並未被使用:

#百度了許多辦法 但都沒辦法解決!求大牛指點。 。 。
程式碼如下:

###
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(3)
曾经蜡笔没有小新

自己買的最低配伺服器公網位址直接存取node伺服器是不可用的,建議nginx代理localhost再使用。
阿里雲官方給出的解釋。

或把hostname改成:127.0.0.1再存取公有網路位址。
參考:http://www.jianshu.com/p/0c8c...

过去多啦不再A梦

hostname不能指定路由器IP。 。 。只能指定為網卡的IP或:0.0.0.0

黄舟

去掉hostname呢,app.listen方法。

你這個是指定要在這個網卡上listen麼?

那麼,ifconfig確定這個ip是本機某個網卡的ip麼

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板