文章詳情頁
node.js - 阿里云 linux(CentOS 6.8)部署 nodejs
瀏覽:222日期:2024-06-16 08:39:15
問題描述
nodejs新手,買了個阿里云服務器 最低配的。想部署一下自己寫的nodejs 項目,node版本是6.10.0的。但是在啟動是報錯端口號:3000ip是阿里云的公網(wǎng)IP

端口使用情況 3000并未被使用:
百度了許多辦法 但都沒法解決!求大牛指點。。。代碼如下:



問題解答
回答1:自己買的最低配服務器公網(wǎng)地址直接訪問node服務器是不可用的,建議nginx代理localhost再使用。阿里云官方給出的解釋。
或者把hostname改成:127.0.0.1再訪問公網(wǎng)地址。參考:http://www.jianshu.com/p/0c8c...
回答2:hostname不能指定路由器IP。。。只能指定為網(wǎng)卡的IP或者:0.0.0.0
回答3:去掉hostname呢,app.listen方法。
你這個是指定要在這個網(wǎng)卡上listen么?
那么,ifconfig確定這個ip是本機某個網(wǎng)卡的ip么
相關文章:
1. docker綁定了nginx端口 外部訪問不到2. 前端 - html5 audio不能播放3. javascript - 最近用echarts做統(tǒng)計圖時遇到兩個問題!!4. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題5. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫連接失敗,不知道為什么6. redis sentinel怎么跑守護進程以及日志記錄位置的?7. android權限被第三方安全軟件禁止,如何獲取該權限狀態(tài)8. android - 優(yōu)酷的安卓及蘋果app還在使用flash技術嗎?9. 利用百度地圖API定位及附件商家信息服務10. nginx - ssl加密訪問證書不受信任
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備