2016-03-29 27 views
3

目前我在Nodejs中創建了一個簡單的文件,它在我的localhost:8080上運行良好。但我想在我的個人域名上運行這個文件。那麼什麼幫助設置需要做的,我個人域前運行:xyz.com在我的域上運行nodejs文件

這是我這是運行在本地主機上精細的NodeJS簡單的代碼

<pre> 

var http = require('http'); 

var server = http.createServer(function (request, response) { 
    if (request.url === '/') { 
    response.setHeader('Content-Type', 'text/html'); 
    response.end('<strong>obligatory bear!</strong>'); 
    } 
}); 

server.listen(8080, function() { 
    console.log('Im listening on port 8080'); 
}); 
</pre> 
+0

1.使用憑據在您的託管服務器上安裝node.js。 2.通過訪問終端在主機服務器上運行它。與您在本地系統上運行它的方式相同。 –

+0

感謝您的回覆Luke –

回答

0

附加線

127.0.0.1 xyz.com 

在你/ etc/hosts !!! 然後你可以訪問你的網站上xyz.com:8080。 編輯主機文件以超級用戶模式打開文件。

sudo -H gedit /etc/hosts 
+0

感謝您的回覆,但我希望其他用戶也能夠訪問此文件,如我們上傳index.html到xyz.com上的示例,其他用戶可以通過url xyz.com/index.html進行訪問。
其他用戶如何能夠訪問任何想法? –