Articles of 端口

node.js端口select的意义

我对服务器端scipt有点新。 我相当能力与JavaScript,所以我决定看看node.js而不是PHP或Python等。 纠正我,如果我错了,但似乎当我编码我的networking服务器,我可以自由select我听的端口号。 这个端口号码是否有意义?或者我可以select任何我希望的随机号码? 任何人都可以发送一个请求到我的服务器,不pipe我select的号码? 提前致谢!

如何在专用服务器上configuration我的node.js应用程序以使其联机?

我在我的服务器上安装了node.js(这是一个虚拟的Windows服务器)。 我也有域名。 我想在端口8001上运行我的node.js应用程序,以便当我打开时,说http://example.com:8001/它将打开我的应用程序。 其实,我也有一个PHP站点在Apache服务器端口80(XAMPP)上运行。 当我打开http://example.com时,它工作的很好。 谢谢

打开端口23以使用Node.js读取数据

在我的Windows笔记本电脑上有一个程序,在端口23上有一个TCP / IP服务器。我可以用telnetterminal打开它,看到数据stream。 我需要将这些数据转换成我正在处理的node.js程序。 应该很容易,但我还没有find任何代码示例。 search提出了很多如何使用Node.js在端口23上创build服务器的示例。 谢谢

如何将一些URL模式路由到特定的端口?

我有一个运行在端口3000上的节点服务器。我将使用它来处理所有的API,但是我不希望这些URL处于格式 example.com:3000/api/xyz 我希望它的格式是: example.com/api/.. 如何将所有/ api /呼叫路由到端口3000? example.com将提供HTML页面,与节点无关。 节点现在只能用于API。 我发现了清漆,但它看起来像矫枉过正。

使用代理的NodeJS简单UDP客户端服务器应用程序

我正在使用UDP协议编写一个简单的客户端服务器NodeJS应用程序。 这个应用程序的要点是,它需要使用一个经纪人,其中的function,在给定的情况下,是连接发件人和接收者。 这些要求告诉我,发件人不需要知道接收者的IP地址和端口号 – 只需要知道代理的相应IP和端口。 之后,代理将根据服务器的IP和端口将客户端的消息发送到服务器。 为了澄清以前的(混淆)段落,下面你会发现我迄今为止所做的一个例子: sender.js var PORT1 = XXXXX; var HOST = '127.0.0.1'; var fs = require('fs'); var dgram = require('dgram'); var client = dgram.createSocket('udp4'); fs.readFile('Path/to/the/file','utf8', function (err, data) { if (err) throw err; var message = new Buffer(data); client.send(data, 0, message.length, PORT1, HOST, function(err, bytes) { if (err) throw err; console.log('UDP […]

如何在托pipe服务器如Hostinger,JustHost等设置node.js?

所以我最近一直在学习关于Node.js的更多信息。 我以前做过一些PHP,但是因为几乎所有的托pipe服务都提供了预装的PHP解释器,所以我并没有真正遇到任何问题。 我已经在自己的计算机上设置了Node.js,但我遇到的问题是,是否可以在我使用的其中一个托pipe服务(如JustHost或Hostinger)上设置Node.js。 对不起,如果我完全得到了棒的错误结束。 这是我的第一篇文章 :)

推荐使用Heroku的多端口应用程序

正如我从SE上的其他问题了解到的,在Heroku应用程序中使用多个端口是不可能的,因为Heroku为端口指定了一个环境variables。 有没有推荐的方法来解决这个问题? 我见过一些使用子域的代理模块: Heroku + node.js:我有一个使用多个端口的服务器。 我怎样才能让Heroku分配它们? 不过,在这篇文章中: 如何在heroku上为应用程序创build一个subsubdomain :(例如,sub.myapp.herokuapp.com) 这表明heroku中的子域名不再可能。 在我的应用程序中,我正在使用express来提供我的内容,并且有一个websocket服务器用于同步一些实时内容,而这些内容都需要一个端口。 我的问题是,是否可以在heroku中使用子域名?推荐使用多个端口的Web应用程序的方式是什么?

如何端口Google Compute Engine实例?

我已经使用Google Compute Engine平台build立了VPS。 在这个例子中,我已经build立了一个MongoDB数据库,这个数据库在默认的端口21017处被本地托pipe。我还build立了一个基于REST API的NodeJS服务器,并且在端口8080处使用快速监听连接。 现在,我只能在内部访问NodeJS站点。 如何将VPS端口8080暴露于外部IP地址,以便我可以在任何地方访问API? 我试着按照这个post回答: 启用访问谷歌计算引擎实例通过HTTP端口 。 但是这并没有解决我的问题

在服务器上,端口如何在Node.js中工作?

我目前正在本地开发一个节点服务器,并访问它我有服务器在8080上侦听,然后在浏览器中去localhost:8080。 但是,当我把这个项目放到互联网上时,端口如何工作呢?

Heroku中的端口路由将所有http路由到https

在Heroku托pipe的节点应用程序中,我想将所有HTTP通信redirect到HTTPS而不运行单独的应用程序服务器。 以前的post自动HTTPS连接/redirect与node.js / express推荐设置iptables iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 8080 iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 443 -j REDIRECT –to-port 3000 我不是很专业 – 但有人知道如何在Heroku上做到这一点? 目标是路由http到https – 无论以最有效的方式完成。 谢谢!