【Node.JS 】服务器相关的概念

本文涉及的产品
.cn 域名,1个 12个月
简介: 【Node.JS 】服务器相关的概念

 IP地址

ip地址就是互联网上每台计算机的唯一地址,因此ip地址具有唯一性,如果把“个人电脑”比作“一台电脑”,那么“ip地址”就相当于“电话号码”,只有在知道对方ip地址的前提下,才能与对应的电脑之间进行数据通信。

ip地址的格式:通常用“点分十进制”表示成(a,b,c,d)的形式,其中,a,b,c,d都是0到255之间的十进制整数。例如:用点分十进制表示的ip地址(192.168.1.1);

注意:

    1. 互联网中每台Web服务器,都有自己的ip地址。例如:大家可以在Windows的终端中运行ping www.baidu.com命令,即可查看到百度服务器的ip地址。
    2. 在开发期间,自己的电脑既是一台服务器,也是一个客户端,为了方便测试,可以在自己的浏览器中输入127.0.0.1这个ip地址,就能把自己的电脑当作一台服务器进行访问了。

    域名和域名服务器

    尽管ip地址能够唯一地标记网络上的计算机,但ip地址是一长串数字,不直观,而且不便于记忆,于是人们又发明了另一套字符型的地址方案,即所谓的域名地址。

    ip地址和域名是一一对应的关系,这份对应关系存放在一种叫做域名服务器(DNS)的电脑中,使用者只要通过好记得域名访问对应的服务器即可,对应的转换工作由域名服务器实现,因此,域名服务器提供ip地址和域名之间的转换服务的服务器。

    注意

    在开发测试期间,127.0.0.1对应的域名是locallhost,他们都代表我们自己的这台电脑,在使用效果上没有任何区别。

    端口号

    计算机中的端口号,就好像是现实生活中的门牌号一样,通过门牌号,外卖小哥可以在整栋大楼众多的房间中,准确的把外卖送到你的手中。

    同样的道理,在一天电脑中,可以运行成百上千哥web服务器,每个web服务都对应一个唯一的端口号,客户端发送网络请求,通过端口号,可以准确的提交给对应的web服务进行处理。

    image.gif编辑 

    目录
    相关文章
    |
    1月前
    |
    Web App开发 JavaScript 前端开发
    Node.js 是一种基于 Chrome V8 引擎的后端开发技术,以其高效、灵活著称。本文将介绍 Node.js 的基础概念
    Node.js 是一种基于 Chrome V8 引擎的后端开发技术,以其高效、灵活著称。本文将介绍 Node.js 的基础概念,包括事件驱动、单线程模型和模块系统;探讨其安装配置、核心模块使用、实战应用如搭建 Web 服务器、文件操作及实时通信;分析项目结构与开发流程,讨论其优势与挑战,并通过案例展示 Node.js 在实际项目中的应用,旨在帮助开发者更好地掌握这一强大工具。
    46 1
    |
    24天前
    |
    机器学习/深度学习 JavaScript Cloud Native
    Node.js作为一种快速、可扩展的服务器端运行时环境
    Node.js作为一种快速、可扩展的服务器端运行时环境
    35 8
    |
    28天前
    |
    JavaScript
    使用Node.js创建一个简单的Web服务器
    使用Node.js创建一个简单的Web服务器
    |
    1月前
    |
    JavaScript
    使用node.js搭建一个express后端服务器
    Express 是 Node.js 的一个库,用于搭建后端服务器。本文将指导你从零开始构建一个简易的 Express 服务器,包括项目初始化、代码编写、服务启动与项目结构优化。通过创建 handler 和 router 文件夹分离路由和处理逻辑,使项目更清晰易维护。最后,通过 Postman 测试确保服务正常运行。
    52 1
    |
    2天前
    |
    人工智能 JSON Linux
    利用阿里云GPU加速服务器实现pdf转换为markdown格式
    随着AI模型的发展,GPU需求日益增长,尤其是个人学习和研究。直接购置硬件成本高且更新快,建议选择阿里云等提供的GPU加速型服务器。
    利用阿里云GPU加速服务器实现pdf转换为markdown格式
    |
    1天前
    |
    开发框架 缓存 .NET
    阿里云轻量应用服务器、经济型e、通用算力型u1实例怎么选?区别及选择参考
    在阿里云目前的活动中,价格比较优惠的云服务器有轻量应用服务器2核2G3M带宽68元1年,经济型e实例2核2G3M带宽99元1年,通用算力型u1实例2核4G5M带宽199元1年,这几个云服务器是用户关注度最高的。有的新手用户由于是初次使用阿里云服务器,对于轻量应用服务器、经济型e、通用算力型u1实例的相关性能并不是很清楚,本文为大家做个简单的介绍和对比,以供参考。
    |
    9天前
    |
    弹性计算 运维 安全
    阿里云轻量应用服务器与ECS的区别及选择指南
    轻量应用服务器和云服务器ECS(Elastic Compute Service)是两款颇受欢迎的产品。本文将对这两者进行详细的对比,帮助用户更好地理解它们之间的区别,并根据自身需求做出明智的选择。
    |
    10天前
    |
    SQL 弹性计算 安全
    阿里云上云优选与飞天加速计划活动区别及购买云服务器后续必做功课参考
    对于很多用户来说,购买云服务器通常都是通过阿里云当下的各种活动来购买,这就有必要了解这些活动的区别,同时由于活动内的云服务器购买之后还需要单独购买并挂载数据盘,还需要设置远程密码以及安全组等操作之后才能正常使用云服务器。本文就为大家介绍一下目前比较热门的上云优选与飞天加速计划两个活动的区别,以及通过活动来购买云服务器之后的一些必做功课,确保云服务器可以正常使用,以供参考。
    |
    13天前
    |
    弹性计算 安全 开发工具
    灵码评测-阿里云提供的ECS python3 sdk做安全组管理
    批量变更阿里云ECS安全组策略(批量变更)
    |
    1月前
    |
    存储 人工智能 弹性计算
    阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理
    阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理。通过合理优化资源分配、利用自动伸缩及高效数据管理,ECS能显著提升AI系统的性能与效率,降低运营成本,助力科研与企业用户在AI领域取得突破。
    50 6