课程目录
第一讲 网站概述 第二讲 IIS与DNS
第三讲 WEB服务器的架设
第四讲 FTP服务器的架设(1) 第五讲 FTP服务器的架设(2) 第六讲 邮件服务器的架设 第七讲 影音服务器的架设 第八讲 数字证书 第九讲 服务器连网 第十讲 服务器维护 第十一讲 实习(1) 第十二讲 实习(2)
第一讲 网站概述 一、基本知识
1、服务器:英文名称是\,指的是在网络环境中为客户机(Client)提供各种服务的、特殊的专用计算机系统。
2、U的概念:1U=1.75英寸= 4.445cm。机房提供一个U单位的空间4.5*58*62 cm(高*宽*深),放置一台机架式服务器及其附属设备。 3、从哪几个角度评价服务器的性能: A. 服务器的硬件配置 B. 服务器的软件配置
C. 服务器中安装的操作系统及开发环境 D. 服务器所支持的功能 E. 服务器所在的网络环境
4、服务器被访问的速度由哪些因素决定:
A. 服务器的硬件配置(包括服务器的类型、CPU、硬盘速度、内存大小、网卡速度等) B. 服务器所在的网内环境与速度
C. 服务器所在的网络环境与Internet骨干网相联的速率 D. ChinaNet的国际出口速率
E. 访问者的ISP (Internet接入服务提供商)与ChinaNet之间的专线速率 F. 访问者的ISP (Internet接入服务提供商)向客户端开放的端口接入速率 G. 访问者计算机的配置,Modem的速率、电话线路的质量等
5、URL:URL(UniformResoureLocator:统一资源定位器),它从左到右由下述部分组成:
资源:即http://、ftp://等资源名称。 服务器地址:即服务器域名。 路径:需要访问的资源的位置
端口:访问某些资源时给出相应的服务器提供端口。
例如:http://www.segok.com:800/jn-sm/wwwroot/index.htm
6、URL转发:是通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个网络地址。例如,URL转发可以让用户在访问http://www.abc.com时,自动转向访问到一个您自己指定的网址http://www.123.com。
7、ISP:的全称是InternetServiceProvider,即互联网服务提供商;
8、IP:全称是InternetProtocol,即“互联网协议”;该协议规定了计算机在网络上的标识;例如:60.208.86.139就是一个IP地址。目前互联网使用的是Ipv4即:由四组8位二进制数表示一个网络地址标识,为了记忆方便,通常把这些二进制数转换成10进制数。 9、公网IP:PublicIP,即在基于互联网下的独立IP,获得公网IP的计算机可以让Internet上任意一台计算机直接访问。
10、私网IP:PrivateIP,即私有IP,使用这些IP的连接方式通常是以Intarnet(LAN-局域网、MAN-城域网,小区宽带)的方式接入Internet的,只能获得私网IP的计算机不能被互联网上其他的计算机直接访问。
11、动态IP:全称是DynamicIP,即每次接入计算机网络后都会自动获得一个IP,而每次获得的IP都不会完全相同。 12、静态IP:的全程称是StaticIP,即每次接入计算机网络后都会获得一个完全相同的IP。 二、虚拟主机
1、虚拟主机:是使用特殊的软硬件技术,把一台网站服务器划分为若干个“虚拟”的主机(有些专业服务商将一台主机分为数百甚至一千多个虚拟主机)。每个虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Internet服务器功能(WWW、FTP、Email等),同一台主机上的虚拟主机之间是完全独立的。 2、虚拟主机建站的特点:
(1)相对于购买独立服务器,网站建设的费用大大降低,为普及中小型网站提供了极大便利;
(2)网站服务器服务器管理简单,诸如软件配置、防病毒、防攻击等安全措施都由专业服务商提供,大大简化了服务器管理的复杂性;
(3)网站建设效率提高,自己购买服务器到安装操作系统和应用软件需要较长的时间,而租用虚拟主机通常只需要几分钟的时间就可以开通,因为现在主要的服务商都已经实现了整个业务流程的电子商务化,选择适合自己需要的虚拟主机,在线付款之后马上就可以开通了。 3、虚拟主机建站的缺点:
(1)某些功能受到服务商的限制,比如可能耗用系统资源的论坛程序、流量统计功能等; (2)网站设计需要考虑服务商提供的功能支持,比如数据库类型、操作系统等;
(3)某些虚拟主机网站访问速度过慢,这可能是由于主机提供商将一台主机出租给数量众多的网站,或者服务器配置等方面的原因所造成的,这种状况网站自己无法解决,对于网站的正常访问会产生不利影响;
(4)有些服务商对网站流量有一定限制,这样当网站访问量较大时将无法正常访问。 二、服务器托管
1、服务器托管:是在具有与Internet时实相连的网络环境的公司放置一台服务器,或向其租用一台服务器,客户可以通过远程控制将服务器配置成WWW、 E-mail、Ftp服务器。 2、托管与自建:
自建需要有水平较高的专业技术人员,要投入较大的资金购置软硬件, 还要支付上不封顶的日常维护和线路通信费,建设周期也较长。比较之下, 托管则经济, 快捷而实用。 三、WEB开发技术
1、ASP:ASP即Active Server Page的缩写。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。
2、PHP:PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议。
3、JSP:JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。
4、HTML:(Hyper Text Markup Language)超文本标识语言:用于WWW上文档的源程序格式。 5、CGI:是一个用于定Web服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML、图像或者其他内容,而服务器处理的方式与那些非外部程序生成的HTML、图像或其他内容的处理方式是相同的。因此,CGI程序册仅使你能生成表态内容而能生动态内容。使用CGI的原因在于它是一个定义良好并被广泛支持的标准,没有CGI就不可能实现动态的Web页面,除非使用一些服务器中提供的特殊方法。 第二讲 IIS与DNS 一、IIS
1、IIS:Internet信息服务(Internet Infomation Server)的缩写。它是一种Web服务,主要包括WWW服务器、FTP服务器等。Win2000的IIS是5.0版;Windows 2003 Server上提供的为IIS 6.0。
2、IIS的组成:WEB服务;FTP服务;SMTP服务;NNTP服务; 3、IIS的安装(WIN2003) (1) 进入“控制面板”。
(2) 双击“添加或删除程序”。
(3) 单击“添加/删除 Windows 组件”。
(4) 在“组件”列表框中,双击“应用程序服务器”。 (5) 双击“Internet 信息服务(IIS)”。
(6) 从中选择“万维网服务”及“文件传输协议(FTP)服务”。
(7) 双击“万维网服务”,从中选择“Active Server Pages” 及“万维网服务”等。 (8)点击“确定”,放入系统盘开始安装,完成后,“控制面板”?“管理工具”?“Internet 信息服务(IIS)管理器”,出现IIS管理器则说明安装成功。
二、DNS
1、DNS:DNS的全称是Domain Name System即“域名系统”,该系统负责将域名解析成对应的IP。
2、DNS的安装:
(1) 进入“控制面板”。
(2) 双击“添加或删除程序”。
(3) 单击“添加/删除 Windows 组件”。 (4) 在“组件”列表框中,双击“网络服务”。
(5) 选中“域名系统(DNS)”,然后选择“确定”,一直选择“下一步”直到完成。 (6) 安装完成后就会在“管理工具”中出现“DNS”菜单。 3、名词解释
(1)正向查找区域:将DNS名称转化为IP地址; (2)反向查找区域:将IP地址转化为DNS名称; 4、创建区域(SMPX.COM)
(1)在“管理工具”中,选择“DNS”控制台; (2)选择“正向查找区域”,然后右键单击,选择“新建区域”; (3)点击“下一步”,然后选择“主要区域”,输入区域名称:SMPX.COM; (4)点击“下一步”,然后给区域文件取名,一般使用默认值; (5)点击“下一步”,然后选择“允许动态更新”; (6)点击“下一步”,然后选择“完成”。
5、创建主机(WWW.SMPX.COM?192.168.1.88)
区域是不能直接访问的,必须创建主机,让主机指向一个IP地址才可以使用。 (1)选择上面创建的区域,然后右键,选择“新建主机”;
(2)输入主机名称:WWW;在IP地址中输入希望该域名指向的IP地址:192.168.1.88;选择“创建相关的指针记录”; 三、问题解答
1、无法访问已经创建好的域名?
上课时,我们使用的局域网,所以我们的域名是自己创建的,没有合法注册;我们配置完的域名服务器就是教学机,所以必须将教学机的IP配置中的DNS设置为本机的IP。 2、安装IIS或DNS时,提示找不到文件? 推荐使用WIN2003SERVER讲课,出现不能安装的原因是,安装时使用的光盘不是原系统光盘;或者光盘文件已经损坏;推荐在安装完系统后,将其中的I386文件夹保存到硬盘中,因为所有的系统组件的安装文件均在该文件下。 四、IP的配置
1、根据网关配置本机的IP地址 IP的设置位置是:“网上邻居”?“属性”—>“本地连接”-->“属性”-->“常规”-->“Internet协议”-->“属性”; 如果本机的网关为:192.168.1.1
(1)本机的IP地址为:192.168.1.2—192.168.1.254中的任意一个数值; (2)本机的子网掩码为:255.255.255.0(C类IP的默认值);
(3)本机的DNS服务器地址为:192.168.1.1或202.102.152.3,不过为了讲解DNS需要设置为本机的IP地址,因为本机是DNS的服务器; 2、为本机设置多个IP地址 选择IP设置中的“高级”,然后在“IP地址栏”中,选择添加,输入一个其他IP就可以
了。
作业:1、创建www.smpx.com和www.jsb.com两个域名,让其分别指向两个IP? 2、创建www.smpx.com和www.smpx.com.cn两个域名,让其指向一个IP? 第三讲 WEB服务器的架设 一、站点创建
1、管理工具-->Internet 信息服务(IIS)管理器-->网站-->右键选择“新键”-->网站 2、选择“下一步”—>输入“描述”信息(内容可以任意,该处设置对用户访问不受影响) 3、选择“下一步”,进入“IP地址和端口设置界面”:IP地址:输入本机的可用IP;TCP端口:80;主机头: 输入网站的域名,也可为空; 4、选择“下一步”,输入网站的路径:利用浏览选择到网页所在的文件; 5、选择“下一步”,设置网络权限:一般我们设置允许:读取、运行脚本、浏览; 6、选择“下一步”,网站创建“完毕”; 二、站点设置
1、网站的权限设置
创建好的站点有时在远程访问时出现权限错误,那是因为我们没有正确的设置权限; 具体设置:选择一个已经建立好的网站,然后右键,选择“权限”,利用添加按钮,添加上“Everyong”用户,对其权限设置为:全部允许;为了安全也可以设置为:只读; 2、父路径设置
网站的编写过程中使用了虚拟路径,使的网站的内容可以存放在任意文件夹中,我们称网页主文件所在的文件夹成为“父路径”,网站中其他文件的定位均依照该文件;如果不使用父路径则可能会出现网站中的部分页面无法打开;
具体设置:在网站的属性中选择“主目录”,然后选择“配置”,选择“选项”,然后选择“启用父路径”; 3、网站首页添加
使用设置向导架设的网站,用户访问时,只可以看到网站中的文件,看不到正规的主页界面;
具体设置:在网站的属性中选择“文档”,点击“添加按钮”,输入主页文件的名称,如:index.asp\\index.htm\\index.html\\default.asp\\default.htm\\default.html等文件; 4、用户数量和流量设置
网站由于服务器能力的限制不可能让用户无限制的访问,所以我们需要设置网站进行用户和流量的限制;
具体设置:在网站的属性中选择“性能”,我们在“带宽限制”可以限制网站的数据量;在“网站连接”中选择“连接限制为”,然后输入用户数量,一般小型网站可以设置为:200用户;
5、IP限制
有时有些站点不希望某些IP访问或只希望某些IP局部访问,我们可以设置IP访问; 具体设置:在网站的属性中选择“目录安全性”,选择“IP地址和域名限制”,可以添加域名和IP限制; 6、域名设置
在网站中,所谓的域名就是指的主机头,我们有时候不希望用户输入IP直接访问,而希望他们输入域名来访问,那么我们就可以设置主机头; 具体设置:选择网站属性,然后选择“网站”,在“网站标识”中选择“高级”,选择一个IP地址,然后选择“编辑”,将域名输入到主机头一栏。 7、网站的停止和启动
网站建设与管理学习教案 - 图文



