同一服务器网站,服务器的原理,如何处理请求
本文目录索引
- 1,服务器的原理,如何处理请求
- 2,一台服务器上同一个IP为何可以放很多个网站
- 3,一个IP让2个域名指向2个不同的网站,都用80端口,服务器是同一台,请问有没有什么办法。
- 4,如何在一台服务器上实现多个Web站点
- 5,同一个网页内的链接,有的可以打开,有的为什么打不开呢
1,服务器的原理,如何处理请求
问题挺多的。首先,你们老师说得已经非常简洁了,如果要更深层次,从内网(局域网,比如你们的校园网)发送数据出去就已经够写好几千字了,更别说还从内网说到外网。
服务器只是一个相对的概念,假如别人需要访问的网站在你的电脑上,你的电脑为别人服务,那么你的电脑相对于别人的电脑来说就是一台服务器。你输入网址之后,你就向服务器传送了数据,数据的传送分上传和下载,也是相对的,你想服务器传送数据,对于你而言是上传数据,对服务器而言就变成了下载数据;然后服务器把数据返回给你,这个过程服务器就变成了上传数据到你的电脑,而对于你而言,这个过程你在下载服务器的数据。
IIS和TOMCAT这些叫WEB容器。把网站放进容器里面,你才能访问到网站,假如服务器是老板,那么容器就是他们的秘书,他们会向老板汇报,并让老板分配工作。
初学者还是先慢慢来吧,先学好底层的各种协议。
2,一台服务器上同一个IP为何可以放很多个网站
1、理论上是每个站点对应一个IP最好,但是由于IP资源紧张,所以采用NAT地址转换、端口映射、域名重定向等技术来解决;
2、同一台主机上面可以放置很多站点,采用“主机头”和“端口”进行区分就可以了,IIS等配置软件可以自动进行识别,从而访问一个主机上的不同站点(文件夹在定义站点时回进行定义,这样就OK了)
3、所谓主机头,你可以理解为域名:比如www.163.com、bbs.tianya.com等;
3,一个IP让2个域名指向2个不同的网站,都用80端口,服务器是同一台,请问有没有什么办法。
推荐答案1:写一个跳转代码和到免费空间上,域名也解析到免费空间上,因为免费空间是一直开着的,
跳转代码首先解析到你电脑上(没有独立IP用花生壳),当代码PING(连接)不到你电脑时,就跳转到免费空间上
这个对收入不太好!呵呵,免费空间也不稳定,你自己的电脑宽带也可能不行哦
搞一个收费的现在也很便宜的
推荐答案2:你的想法不错.但不可能实现.多个域名可以指向一个IP,反之则不行.
推荐答案3:域名如果是你自己申请的顶级域名,可设置多个A记录,就这么简单
如果你对域名没有主控权,如免费的二级域名就没办法了
推荐答案4:你把你的网站放到免费空间里不就行了么,然后用你的IP指向那个空间 不久OK了嘛!
你的电脑做服务器,还指向到你的电脑,人流访问多了 ,你直接崩了!
推荐答案5:一个域名只能对应一个IP地址吧,但一个IP地址可以绑定多个域名。
4,如何在一台服务器上实现多个Web站点
Windows2000Server 安装成功后,一般会启动一个默认的Web站点,为整个网络提供Internet服务。在中小型局域网中,服务器往往只有一台,但是一个Web站点显然又无法满足工作需要。那么,能否在一台服务器上设置多个Web站点(以下我们简称为“一机多站”)呢?答案是肯定的,并有多种途径可以达到这一目的。我们知道,网络上的每一个Web站点都有一个惟一的身份标识,从而使客户机能够准确地访问。这一标识由三部分组成,即TCP端口号、IP地址和主机头名,要实现 “一机多站”就需要在这三个方面下工夫。
方法/步骤
现在我们有一台Windows2000Server服务器,在这台服务器上要建立默认站点“a”和新增站点“b”(建立更多网站原理相同),下面我们分别探讨三种不同的实现途径。
途径一 TCP端口法
我们知道Web站点的默认端口一般为80,如果改变这一端口,就能实现在同一服务器上新增站点的目的。
假设服务器名为Master,安装有一块网卡,IP地址为192.168.0.1,那么安装IIS后会自动生成一个默认Web站点,我们就将其作为 “教师之家”网站。点击“开始”→“程序”→“管理工具”→“Internet服务管理器”,出现“Internet信息服务”窗口(请见附图)。右键单击“默认Web站点”,选择“属性”进行设置。在“Web站点标识”中,将说明改为“a”,IP地址选择192.168.0.1,TCP端口保持默认的80不变。将制作好的网站文件拷贝到默认目录中,“a”的设置就算完成了。
下面我们来增加“b”站点。在“Internet信息服务”窗口中单击选定主机名Master,然后选择“操作”→“新建”→“Web站点 ”,出现“Web站点创建向导”窗口,依次点击下一步,将站点说明定为“b”,IP地址选择192.168.0.1,在TCP端口栏一定要将默认的 80修改为其他值,如1050,选定主目录,设置好访问权限,“学生天地”站点的设置也完成了。
测试一下效果,在浏览器地址栏中输入http://192.168.0.1(默认的端口号80可以省略),回车,我们将访问到“教师之家”站点。输入http://192.168.0.1:1050(注意IP地址后的端口号一定不能少),则会出现“学生天地”站点。遗憾的是,采用这种方式设置的多站点无法与DNS结合使用。
一般情况下,一块网卡只设置了一个IP地址。如果我们为这块网卡绑定多个IP地址,每个IP地址对应一个Web站点,那么同样可以实现“一机多站”的目的。
点击“开始”→“设置”→“控制面板”,双击“网络和拨号连接”,右键单击“本地连接”,选择“属性”调出“本地连接属性”面板,选择 “Internet协议(TCP/IP)”,点击“属性”调出“Internet协议(TCP/IP)属性”面板,点击下方的“高级”调出“高级TCP /IP设置”面板。在IP地址栏下面列出了网卡已设定的IP地址和子网掩码,点击添加按钮,在弹出的对话框中填上新的IP地址(如 192.168.0.2,注意不能与其他机器的IP地址重复),子网掩码与原有的相同(如255.255.255.0)。然后依次确定,就完成了多个IP 地址的绑定。
按照上例中的做法设置默认站点“a”,然后我们来增加“b”站点。在“Internet信息服务”窗口中单击选定主机名Master,选择“操作→“新建”→“Web站点”,出现“Web站点创建向导”窗口,依次点击下一步,将站点说明定为“学生天地”,IP地址选择 192.168.0.2(注意不能与默认站点的IP地址相同),TCP端口保持默认的80不变,选定主目录,设置好访问权限,“学生天地”站点的设置完成。
分别在浏览器地址栏中输入http://192.168.0.1和http://192.168.0.2,测试一下效果。
5,同一个网页内的链接,有的可以打开,有的为什么打不开呢
1、木马病毒感染所致。
辨别方法:当你打开浏览器时,半天没有反应。请打开任务管理器,观察CPU使用率是否到达100%,如果到达9成说明你已经中毒了。
2、浏览器使用了代理服务器,打不开网页。
3、DNS服务器解释出错,需要手动在本地连接进行设置。
4、系统文件丢失导致网页不能正常运行。
解决办法:
下载可牛免费杀毒, 先对电脑中的病毒木马进行清理,再下载可牛杀毒系统急救箱一键解决打不开网页问题,以及其他常见电脑系统问题都可以轻松解决。