然后把数据库上传到服务器上的mysql,注意要改数据库的密码,除非你的mysql root用户密码和服务器上的root用户密码是一样的。...打开usr/local/nginx/conf/nginx.conf下添加项目配置文件: 就是添加个基于端口号配置虚拟主机,可以查看下我的这篇文章可以进一步了解到。.../nginx -s reload 当有几个项目需要放在云服务器上,直接在nginx配置文件中创建几个虚拟主机,然后需要解析几个二级域名。...2.通过一个Tomcat部署一个java web项目来实现访问 这种方式就是在云服务器中复制多个Tomcat,然后每个java web对应着几个Tomcat的数量,这个时候就要为Tomcat改默认的8080...这样的方式相对于第一种就是把每个项目都放在不同的Tomcat上。
今天早上打开百度统计,发现突然多了一些奇怪的入口页面,点进去全部是我的网站内容,当时我就懵逼了。...看了下请求的页面地址的ip,发现是指向我的服务器的,还以为是中毒了,检查了下nginx配置和服务器登录信息,发现没有异常。后面经过google发现,原来是别人把自己的域名解析到了我的服务器上。...他们这样做的目的是为了可以增加搜索引擎对他的域名的收录。 虽然对自己的站点看似没什么影响,但是总感觉心里不爽,于是网上查了下资料,解决了此问题。...,将其指向500或者直接rewrite到自己的网站。...server { listen 80 default; return 500; } 当然也可以写成这样,跳转到自己的网站 server { listen 80 default;
网络层最核心的协议是IP(Internet Protocol,因特网协议)协议。...每个DNS服务器上存放着大量的域名和IP地址的映射,并且是动态更新的。 networks-DNS报文.png 16位标识字段用于标记一对DNS查询。 16位标志用于协商通信方式和反馈通信状态。...opcode: 0表示标准查询,1表示反向查询,2表示请求服务器状态。 AA: 授权应答标志:仅由应答报文使用,1表示域名服务器是授权服务器。...RD: 递归查询标志,1表示执行递归查询:如果目标DNS服务器无法解析某个主机名,则它将向其他DNS服务器递归查询,直到获得结果并把结果返回给客户端。...0表示执行迭代查询:如果目标DNS服务器无法解析域名,那么它返回自己直到的其他DNS服务器地址返回给客户端,供客户端参考。 RA: 允许递归标志,仅由应答报文使用,1表示服务器支持递归查询。
有聪明的小伙伴可能会说了,那还不简单,搞一个统一的服务器,把世界上所有的域名对应的IP都存起来,每次需要解析的时候从这个服务去取就行了。...它是域名服务器查询中的最后一站,如果权威名称服务器中保存有请求的记录,则其会将已请求主机名的IP地址返回到发出初始请求的DNS解析器....比如这里我们要访问的定义域名是.com,那么root服务器会返回.com的顶级域名服务器的地址。 root服务器有多少个呢?世界上的root服务器IP地址只有13个,这是由于早期技术原因的限制导致的。...DNS解析器再次发送请求给flydean.com的域名服务器,这里的域名服务器是一个权威域名服务器,因为这里是域名解析的最后一站,存放着域名的真实IP地址,权威域名服务器经过查询得到www.flydean.com...从上面的流程可以看到,每次域名的请求都需要经过root域名服务器,那么这样root域名服务器的压力会很大,为了解决这个问题,事实上我们在使用的过程中引入了DNS缓存。
有聪明的小伙伴可能会说了,那还不简单,搞一个统一的服务器,把世界上所有的域名对应的IP都存起来,每次需要解析的时候从这个服务去取就行了。...比如这里我们要访问的定义域名是.com,那么root服务器会返回.com的顶级域名服务器的地址。 root服务器有多少个呢?世界上的root服务器IP地址只有13个,这是由于早期技术原因的限制导致的。...DNS解析器再次发送请求给flydean.com的域名服务器,这里的域名服务器是一个权威域名服务器,因为这里是域名解析的最后一站,存放着域名的真实IP地址,权威域名服务器经过查询得到www.flydean.com...从上面的流程可以看到,每次域名的请求都需要经过root域名服务器,那么这样root域名服务器的压力会很大,为了解决这个问题,事实上我们在使用的过程中引入了DNS缓存。...如果这两个缓存都不存在的话,那么本地的DNS客户端会将DNS查询发生到ISP(Internet 服务提供商)内部的DNS递归解析器,对于ISP来说,它也会存在DNS缓存,所以如果新增一个域名或者更改一个
1985年1月1日史上第一个域名注册成功,但是域名并未大面积开始使用。 1993年,Internet上出现WWW协议,即WEB服务协议,域名开始广泛使用。...域名的分类: .com 一开始定义为商业机构使用,因被大部分人熟悉和使用,现无限制; .edu 教育机构使用,目前国内基本上使用.edu.cn,作为院校的域名; .gov 政府专用域名,目前国内基本上使用...域名解析,是指利用域名服务器,将域名解释为它对应的IP地址。同一个域名,可以用主机记录来对应多个IP地址。...记录:用来指定主机名(或域名)对应的IP地址。...例如下图的第一条A记录,就是将该公司的报障平台指向到故障报修的服务器上;第三条A记录,即代表www.szxxx.cn,很明显,这是一个网址,它是指向网站的服务器IP。
维基百科上是这样子写的:“无服务器运算(英语:Serverless computing),又被称为功能即服务(Function-as-a-Service,缩写为 FaaS),是云计算的一种模型。...在AWS上木子找到了一篇关于Serverless架构的前世今生,其中这样描述Serverless,“无服务器架构是基于互联网的系统,其中应用开发不使用常规的服务进程。...最重要的一点是,他这里也提到了,这项技术的目标并不是为了实现真正意义上的无服务器,而是希望能通第三方的基础服务,来解放客户的运维工作,使客户可以更好的关注于自身业务的本身(这正是公有云厂商的价值所在及很多客户的痛点...通过上面的定义我们不难发现,是不是我们可以把它说成是一堆的虚拟主机+中间件+负载均衡+业务逻辑+数据库的集合了?...这不就是虚拟主机干的事情吗?你把代码直接ftp上去,然后打开网站就可以了,至于服务器在哪里,运行状态怎么样,是否有硬件故障,这都不是我们需要关心的事情,对应的虚拟主机提供商会帮我们解决。
三、项目环境Vue3:3.0.0Npm:6.14.17Node:16.13.0四、解决方案1、allowedHosts设置allowedHosts,这个选项是设置允许访问开发服务器的主机列表。...将其设置为 all 表示允许任何主机访问开发服务器。这个选项与主机检查相关,但它更精确地控制哪些主机可以访问开发服务器,而不是完全禁用主机检查。也可以设置多个主机。...,disableHostCheck允许在开发服务器中禁用主机检查。...默认情况下,Webpack DevServer会检查请求的主机是否与配置中的主机匹配,以增加安全性。...如果配置中没有明确指定主机(host),Webpack DevServer将只允许本地主机访问,以防止潜在的安全风险。
、项目环境======Vue3:3.0.0 Npm:6.14.17 Node:16.13.0四、解决方案======1、allowedHosts设置allowedHosts,这个选项是设置允许访问开发服务器的主机列表...将其设置为 all 表示允许任何主机访问开发服务器。这个选项与主机检查相关,但它更精确地控制哪些主机可以访问开发服务器,而不是完全禁用主机检查。也可以设置多个主机。...,disableHostCheck允许在开发服务器中禁用主机检查。...默认情况下,Webpack DevServer会检查请求的主机是否与配置中的主机匹配,以增加安全性。...如果配置中没有明确指定主机(host),Webpack DevServer将只允许本地主机访问,以防止潜在的安全风险。
每个DNS服务器上都存放着大量的机器名和IP地址的映射,并且是动态更新的。众多网络客户端程序都使用DNS协议来向DNS服务器查询目标主机的IP地址。DNS查询和应答报文的格式如图。 ?...opcode,定义查询和应答的类型。0表示标准查询,1表示反向查询(由IP地址获得主机域名),2表示请求服务器状态。 AA,授权应答标志,仅由应答报文使用。1表示域名服务器是授权服务器。...0表示执行迭代查询,即如果目标DNS服务器无法解析某个主机名,则它将自己知道的其他DNS服务器的IP地址返回给客户端,以供客户端参考。 RA,允许递归标志。...应答报文的应答资源记录数则至少为1,而授权资源记录数和额外资源记录数可为0或非0。 查询类型的格式: ? 查询名以一定的格式封装了要查询的主机域名。...32位生存时间表示该查询记录结果可被本地客户端程序缓存多长时间,单位是秒。 16位资源数据长度字段和资源数据字段的内容取决于类型字段。
实现本机域名的功能,必须了解操作系统访问服务器做了什么?...一共2处地方存放着我们的规则 C:\Windows\System32\drivers\etc 下的hosts文件 远程DNS服务器 我们的系统是先去找本机的hosts文件。...如果本机文件没有相关配置,才去找远程DNS服务器查找相关配置。 如果本机、远程DNS服务器都没有配置。那么你访问的此网站就响应404。实际我们底层通信不是域名,域名只是个代号。实际通信的是IP地址。...本机hosts文件存放着对应的 IP 域名。远程DNS服务器也是如此。...IP地址应该是 # 将被放置在第一列中,后跟相应的主机名。 # IP地址和主机名之间至少应有一个分隔符 # 空间。
动态映射 建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址。...27.3.4 域名结构 通常 Internet 主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名。...Internet 的顶级域名由 Internet网络协会中负责网络地址分配的委员会进行登记和管理,它还为 Internet的每一台主机分配唯一的 IP 地址。...Internet上的计算机是通过IP地址来定位的,给出一个IP地址,就可以找到Internet上的某台主机。而因为IP地址难于记忆,又发明了域名来代替IP地址。...,通过WEB服务器来接收这个域名,把abc.com这个域名映射到这台服务器上。
InetAddress类 地址的表示 域名 IP地址 获取地址 获取Internet上主机的地址 获取本地机的地址 地址的表示 Internet上的主机有两种表示地址的方式:域名、IP地址 域名 例如...:www.henu.edu.cn IP地址 例如:202.108.35.210 java.net包中的InetAddress类对象含有一个Internet主机地址的域名和IP地址: www.sina.com.cn.../202.108.35.210 域名容易记忆,在连接网络时输入一个主机的域名后,域名服务器(DNS)负责将域名转化成IP地址,这样才能和主机建立连接。...获取地址 获取Internet上主机的地址 可以使用InetAddress上主机的静态方法: getByName(String s); 将一个域名或IP地址传递给该方法的参数s,获得一个InetAddress...对象,该对象含有主机地址的域名和IP地址。
是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。...2 iis 微软公司 提供的图形化的管理工具 IIS是英文Internet Information Server的缩写,译成中文就是"Internet信息服务"的意思。...虚拟主机 在一台物理服务器上 搭建多个网站 三种方式:① 使用不同的ip 地址 ② 使用相同的ip 地址和不同的tcp 端口号 ...③ 使用相同的ip 地址和tcp 端口号, 不同的主机名 ---- 五.补充 域名访问网站时最长使用的一种方法: 1当我们设置了ip 地址绑定域名访问后, 只能用域名访问网站 而不能再用ip...地址访问 2 web 服务管理中添加绑定域名之后, 浏览器若要正常访问需要找到域名到ip 地址的正确解析 3主机浏览器查询域名解析 先找高速缓存 再找 本地host 文件 最后在去查询 DNS
课程实验报告: 一、实验目的: 1、了解DNS工作原理及域名解析过程 2、掌握DNS服务器的安装、配置与管理 二、实验目的: 在windows2003上搭建DNS服务器,并进行相关配置与功能测试...域名系统允许用户使用友好的名字而不是难以记忆的数字——IP地址来访问Internet上的主机。...域名解析:就是将用户提出的名字变换成网络地址的方法和过程,从概念上讲,域名解析是一个自上而下的过程。...域名空间树形结构 四、实验步骤: 1、域名服务器的安装 步骤一,右击桌面上的网上邻居——属性——打开Internet协议(TCP/IP)属性 步骤二,运行“控制面板”...实验总结: 当组建Intranet时,若与Internet连接,必须安装DNS服务器实现域名解析功能,本章主要介绍了DNS域名系统的基本概念、域名解析的原理与模式,详细介绍了如何设置与管理DNS服务器
域名解析原理 上上周笔记被打赏了,开心。这是上周努力更新的两篇。 这章的内容为DNS服务,远程管理一章中使用PUTTET,利用Hosts文件是域名指向对方IP,其实就已经涉及到了DNS。...平时使用的www.wuhash.com被称做FQDDN(完全合格域名),是域加计算机名的总称,www是主机名,wuhash.com是域。DNS是一个分布式的系统,服务器被分散在世界各地。...每一台DNS服务器都维护着自己数据库,里面存放着对应的记录。整个DNS的结构如下图: ?...使用最广的DNS服务器软件是BInd(Berkeley Internet Name Domain),支持多种平台。默认使用TCP 53/UDP 53端口进行服务。...实际上我并不拥有”example.com“域名,收件方收到我,如何验证我的真实性呢?反向解析的作用就体现出来了。
网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连; DNS:域名系统(Domain Name System),为Internet上的主机分配域名地址的IP地址; DHCP...这里指的是网络上的真实IP它是通过本机IP地址和子网掩码的”与”运算然后再通过各种处理算出来的; tcp/ip协议 TCP/IP(Transmission Control Protocol/Internet...所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。...DNS DNS服务器 域名服务器(Domain Name Server)。...在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器
一、主机解析域名的顺序 1、找缓存 2、找本机的hosts文件 3、找DNS服务器 注意: 配置IP和主机名时,要记得修改/etc/hosts文件, 因为有些应用程序在主机内的进程之间通信的时候...二、概念解释 DNS(Domain Name System,域名系统) 1、因特网上作为域名和IP(Internet Protocol Address)地址相互映射的一个分布式数据库...4、在整个互联网体系中,约定俗成的用于标识网络上设备的地址是IP,然而我们输入的是DNS,因为域名更方便人们记忆,不然那么多网站,人怎么可能记住所有的IP地址。...4、ISP的DNS服务器:ISP是互联网服务提供商(Internet Service Provider)的简称,ISP有专门的DNS服务器应对DNS查询请求。 ...5、根服务器:ISP的DNS服务器还找不到的话,它就会向根服务器发出请求,进行递归查询(DNS服务器先问根域名服务器.com域名服务器的IP地址,然后再问.com域名服务器,依次类推)。
DNS(Domain Name System)译为“域名系统”。它可以将一个域名转换为其对应的IP地址。 DNS是一个分层结构,实际上是一个分布式数据库。DNS的结构如下: ?...最顶层的是根域名服务器,它管理着所有的顶级域名服务器(也就是第一层的com ,org,edu等)。它的数据库中存放着顶级域名服务器的IP地址。在顶级域名服务器之下还有许多的次一级的域名服务器。...虽然根域名服务器只有这么多,但是世界各地存在着它们的镜像服务器(与主服务器的服务内容都是一样的,只是放在一个不同的地方,分担主机的负载。简单来说就是和照镜子似的,能看,但不是原版的。...事实上,每台主机都需要配置一个本地DNS服务器才能正常上网。当主机发出DNS请求的时候,该请求被本地DNS服务器处理。本地DNS服务器实际上作为一个转发功能存在。...这就大大降低了DNS服务器的负担。 ? 实际上,我们每次的DNS查询并不一定都是权威DNS服务器处理的,大多数可能是本地DNS服务器处理的。本地DNS服务器可以缓存顶级域名服务器的IP地址。
一个IP地址分为两个部分 :网络ID,主机ID 最常见的三种Ip 根据需要的主机数量来分配 A类:0.0.0.0 -> 127.255.255.255( A类一个网络可以有一千六百万+的主机) B...,但是POST依然是明文的只不过是不缓存和显示在浏览上 Cookie 与 Session Cookie 如果我们用JS的变量来存数据,那么页面关闭的时候数据就会消失, 保持登陆状态就要用到Cookie...,存在于浏览器,而不是存储于某i一个页面上,可以长期存储Cookie保存在浏览器里也是存放在不同的域名中, 每次请求域名,浏览器都会自动带上cookie,给服务器解析获取数据,确保保持登陆状态 缺点 :...如果有坏人拿到了Cookie 就可以操作你的账号 Session 存放在服务器内存中 缺点:如果用户量非常打的时候 上亿的用户 非常的消耗资源 后端不止一台服务器,用户的登录信息一般只存在一台服务器上...,一位用户登录操作,在那台机器上执行的一般就存在哪台服务器上,通过轮询或者IP哈希来寻找 如何查看Cookie呢?
领取专属 10元无门槛券
手把手带您无忧上云