第六讲电子商务网站建设与维护信息管理与决策科学系苟清龙2003年10月内容提要•虚拟服务器网站的建设与维护•服务器托管网站的建设与维护•独立服务器网站建设与维护一、虚拟服务器•虚拟主机,相对于真是主机而言,是采用特殊的软硬件技术把一台完整的服务器分成若干个主机,实际上是将真实的硬盘空间分成若干份,然后租给不同的用户,每一台被分割的主机都具有独立的域名和IP地址,可共享真实主机的CPU、RAM(内存)、操作系统、应用软件等。虚拟主机的连接方式•虚拟主机到Internet的连接一般采用高速宽带网,用户到虚拟主机的连接可采用公共电话网PSTN、一线通ISDN、ADSL等。采用虚拟主机技术的好处和特点•采用虚拟主机的用户只需对自己的信息进行远程维护,而无需对硬件、操作系统及通信线路进行维护。•因此虚拟主机技术可以为广大中小企业或初次建立网站的企业节省大量人力物力及一系列繁琐的工作,是企业发布信息较好的方式。•采用虚拟主机房是建立电子商务网站具有投资小、建立速度快、安全可靠、无需软硬件配置及投资、无需拥有技术支持等特点。虚拟主机服务内容•选择虚拟主机主要考虑以下几点服务内容:•(1)存储空间。•(2)电子邮件。•(3)网页制作。•(4)IP地址。•(5)文件传输。•(6)时间。•(7)速度。二、服务器托管网站的建设与维护•服务器托管是指用户将自己的独立服务器寄放在互联网服务商的机房,日常系统维护由互联网服务商进行,可以为企业节约大量的维护资金。•服务器可以自己购买,也可以由互联网服务商代购。用户到互联网服务商的连接采用低速连接,如PSTN、ISDN、ADSL等。互联网服务商到Internet的连接采用高速连接。服务器托管的特点:•(1)灵活。•(2)稳定。•(3)安全。•(4)快捷。主机托管服务选择考虑因素•(1)可靠性因素。•(2)安全因素。•(3)功能需求。三、独立服务器网站建设与维护•独立服务器是指用户的服务器从Internet接入到维护管理完全由自己操作。•企业自己建立服务器主要考虑的内容有硬件、系统平台、接入方式、防火墙、数据库、人员配备等。独立服务器的功能配置•中型规模网站自备主机的数据量在30Mbyte~100Mbyte之间。日访问量在20000人次以上,需要独立的DNS、Mail、Web和数据库服务器,其中Web和数据库服务器可以根据情况扩充并分担不同的任务。•大型电子商务网站自备主机的构造相对复杂,除了DNS、Mail、Web、数据库服务器以外,还需要配置防火墙设备、负载均衡器、数据交换服务器等,并使用较好的网络设备,采用网络管理软件对网站运行情况进行实时的监控。独立服务器的硬件配置•独立服务器的硬件包括:路由器交换机服务器客户机不间断电源空调除湿机路由器•路由器是Internet的主要节点设别。路由器通过路由决定数据的转发。转发策略称为路由选择,这也是路由器名称的由来。•路由器是一种通信设备,它能在不同路径的复杂网络中自动进行线路选择,在网络的节点之间对通信信息进行存储转发,可以认为路由器也是一个网络服务器,具有网络管理功能。交换机•交换机是连接路由器与服务器、客户机的设备。交换机中有一张路由表,如果知道目标地址在何处,就把数据发送到指定地点、如果他不知道就发送到所有的端口。这样过滤可以帮助降低整个网络的数据传输量,提高效率。但是交换机的功能还不知如此,它可以把网络拆解成网络分支、分割网络数据流,隔离分支中发生的故障,这样可以减少每个网络分支的数据信息流量而使每个网络更有效,提高整个网络效率。服务器•在网络上提供资源并对这些资源进行管理的计算机叫做服务器。服务器可以分为服务器、Email服务器、数据库服务器、DNS服务器等。客户机•在网络上使用资源的计算机叫客户机。不间断电源•不间断电源是一种含有蓄电池和控制电路,以逆变器为主要组成部分的恒压恒频电源。他的主要作用在于,当计算机等设备遇到外部供电系统发生中断时,可以继续提供一段时间的稳定持久电流,维持用电设备的正常运行,以便用户能够及时处理好未完成的工作。服务器的系统平台•WindowsNT•UNIX•Netware操作系统•Linux操作系统WindowsNT•Microsoft公司开发,目前普遍使用的是NT4.0和5.0版本。具有和Windows95、Windows98完全一致的界面及操作方法,支持Intranet(内部网)和Internet,是用十分方便。UNIX•一个具有不同硬件平台的多用户操作系统,具有多种不同的版本。UNIX有一核心程序,叫做Kernel(核)。另外还有一些命令解释程序,叫做Shell(外壳)。Netware操作系统•局域网的主流产品、开发和配置网络应用程序的系统平台。其在通用性、可靠性和扩展性等方面具有很多特点,以及他在局域网中的作用,是Novell网获得了相当广泛的应用。Linux操作系统•性能稳定、功能强大、技术先进,是目前最流行的微机操作系统之一。Linux有一个基本的内核(Kernel),一些组织或厂商将内核与应用程序、文档包装起来,再加上安装、设置和管理工具,就构成了直接供一般用户使用的发行版本数据库系统•ORACLE•SyBase•DB2•SQLserver•ORACLE:一种适用于各种类型计算机的关系数据库管理系统,他使用SQL作为数据库语言。•Sybase:客户机/服务器结构的关系数据库系统,是基于Client/server结构的RDBMS产品。Sybase中按权限由高到底,可将用户分为系统管理员(SA)、数据库属主(DBO)、数据库对象属主和其他一般用户。SA具有整个系统的最高权力,同时被赋予系统管理角色、系统安全员角色和操作员角色,有权执行所有SQL命令,也是数据库master的宿主,可以访问所有数据库和数据库对象。•DB2:IBM公司开发的关系数据库管理系统。DB2是一个开放系统,允许所有支持DRDA(DistributedRelationalDatabaseArchitecture)协议的产品的开放访问。除了数据库管理功能外,DB2还含有多种工具。•SQLserver:微软公司开发的一个关系数据库管理系统,具有强大的数据仓库功能,使得分布在各处的各种不同类型的数据能方便的获取和分析。该系统采用二级安全验证、登陆验证及数据库用户帐号和角色的许可验证。Internet接入方式•PSTN接入•ISDN接入•DDN接入•DSL接入•ATM接入•PSTN接入:利用公共交换电话网PSTN(PublicSwitchedTelephoneNetwork)进行数据传输,尽管速度较慢,要占用一条电话线路,但设备简单,使用方便,是目前大多数个人用户的一种主要通信方式。•ISDN接入:ISDN(IntegratedServiceDigitalNetwork)是综合业务数字网的简称。ISDN是以综合数字电话网(IDN)为基础发展而成的,能提供端到端的数字连接。他除了提供电话业务以外,还能够将传真、数据、图像等多种业务在同一个网络中传输和处理,并通过现有的电话线提供给用户,它可以在一条电话线上连接八部相同或不同的通信终端,并能使两部终端同时使用。•DDN接入:数字数据网(DigitalDataNet,DNN)DNN是数字数据网的简称,它是利用光纤、数字微波或卫星等数字传输通道和数字交叉复用设备组成,能为用户提供高质量的数据传输通道,传送各种数据业务。•DSL接入:DSL技术可以分为非对称DSL(如ADSL)和对称DSL(如SDSL、HDSL)。非对称方式ADSL是一种经济有效地解决方案,他利用现存的铜线网络基础设施,可提供视频点播、可视会议、远程办公、远程医疗、远程教学、网上购物等服务。对称方式是和商业用户的需要,接入Internet要比DDN成本低许多。•ATM接入:ATM是异步传输模式。在ATM中话音、数据、图像等所有的数字信息都要经过切割,封装成统一格式的信元在网上传递,并在接受端恢复成所需隔世。由于ATM技术简化了交换过程,去掉了不必要的数据校验,采用易于处理的固定信元格式,所以ATM交换速率大大高于传统的数据网。•案例•北京正业同信科技有限责任公司