21xrx.com
2024-11-25 00:19:49 Monday
登录
文章检索 我的文章 写文章
如何在局域网中搭建Node.js服务器
2023-07-02 08:30:16 深夜i     --     --
Node js 局域网 服务器 搭建 教程

Node.js是一种基于事件驱动和非阻塞I/O的JavaScript运行环境,它可以用于搭建服务器端应用程序。在局域网中搭建Node.js服务器,不仅可以提供网站服务,还可以搭建自己的局域网应用程序,下面介绍如何在局域网中搭建Node.js服务器。

第一步:安装Node.js

在本地电脑上安装Node.js,你可以从Node.js官网上下载对应的版本,安装过程中需要选择Node.js的安装目录,可以选择默认路径。

第二步:创建Node.js服务器

新建一个文件,命名为server.js,使用编辑器打开。在文件中添加以下代码:


var http = require('http');

var server = http.createServer(function (req, res) {

 res.end('Hello World!');

});

server.listen(8080, function () {

 console.log('Server is listening on port 8080!');

});

该代码创建了一个HTTP服务器,监听8080端口,并返回“Hello World!”给请求方。保存文件。

第三步:本地测试

在终端中,进入server.js所在的目录,运行以下命令:


node server.js

如果一切顺利,会出现“Server is listening on port 8080”的提示。

打开浏览器,访问“http://localhost:8080”,可以看到“Hello World!”的显示。

第四步:在局域网中访问

如果只在本地访问,只需要在浏览器中访问“http://localhost:8080”,但是如果在局域网内的其他电脑上访问,需要了解本地IP地址。

在终端中输入以下命令:


ipconfig

会显示本机的IP地址,比如“192.168.1.100”。

在局域网的其他电脑中,使用该IP地址加上端口号访问该服务器,比如“http://192.168.1.100:8080”。如果一切顺利,也会看到“Hello World!”的显示。

总结

以上就是如何在局域网中搭建Node.js服务器的步骤,通过设置端口号以及本机IP地址,可以让其他局域网内的电脑也能够访问该服务器。需要注意的是,在局域网外部访问需要进行端口映射才能进行访问。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复