1、客户端与服务器
在网络节点中,负责消费资源的电脑,叫做客户端;负责对外提供网络资源的电脑,叫做服务器
2、服务器和普通电脑的区别
电脑上安装了服务器软件,就能把一台普通的电脑变成一台web服务器。
http模块是node.js官方提供的、用来创建web服务器的mok.tongghttp模块提供的http.createserver()方法 就能方便 的把一台普通的电脑,变成一台web服务器,从而对外提供web资源服务。
3、IP地址
IP地址就是互联网上每台计算机的唯一地址
开发期间在自己浏览器中输入127.1.1和这个IP地址,就能把自己电脑当做哦一台服务器进行访问了
4、域名和域名服务器
把IP地址的长数字转换成字符型的地址,即所谓的域名地址
作用:让用户访问更加方便、快捷、直观
5、端口号
端口号唯一的,客户端发送的网络请求,通过端口号,可以准确地交给对应的web服务器进行处理
创建服务器的基本步骤
1.导入http模块
2.创建web服务器实例
3.为服务器实例绑定request事件,监听客户端的请求
4.启动服务器
const http = require('http')
const server = http.createServer()
server.on('request',function(req,res){
console.log('初次体验')
})
server.listen(8080)