我需要一些解釋。我的節點JS應用程序只能訪問我(網絡)。我如何讓我的節點js應用程序在線?我是否需要通過端口80重定向應用程序?我需要通過端口8124訪問我的應用程序。http://example.com:8124。我該如何訪問我的節點js應用程序?
var express = require('express');
var app = express();
var http = require('http').Server(app);
var io = require('socket.io')(http);
var i;
/**
* Gestion des requêtes HTTP des utilisateurs en leur renvoyant les fichiers du dossier 'public'
*/
app.use('/', express.static(__dirname + '/public'));
/**
* Lancement du serveur en écoutant les connexions arrivant sur le port 8124
*/
http.listen(8124, function() {
console.log('Server is listening on *:8124');
});
在函數listem中,我必須指定一些特定的東西作爲第二個參數嗎?訪問具有該類型網址的人也是安全的嗎?
假設你在家庭網絡上運行你的服務器,那麼你的選擇是在其他地方運行你的服務器(比如在一個託管公司)或者在家庭網絡防火牆上打個洞,以便傳入的瀏覽器請求可以到達你的服務器並建立了某種DNS解決方案。但是,這個問題可能是堆棧溢出問題。 – jfriend00
我的應用程序託管在我的VPS(託管公司)中。所以不在當地。謝謝。 –
所以你有一個託管在託管公司的應用程序,你需要幫助配置它,你不會告訴我們關於託管公司的任何事情!真的嗎?你沒有給我們任何相關信息來幫助你回答這個問題。去閱讀您的託管公司的配置說明,然後回來問一個更具體的問題。所問的這個問題對於堆棧溢出「太寬泛」。 – jfriend00