电子商务网络技术 主讲:苑毅 电子商务教研室
本模块的说明 模块信息说明 本模块名称 电子商务网络技术 所 属 能 力 专业技能课 模 块 地 位 核心模块课程 必修本模块的专业方向 网络管理员、网络工程师、电子商务师、电子商务设计师 选修本模块的专业方向 网络支持工程师、网络产品营销人员
学习情境 学习情境一:访问电子商务网站的准备 学习情境二:电子商务企业网络构建 学习情境三:电子商务企业的网络服务搭建 学习情境四:电子商务企业的网络安全
任务项目 搭建电子商务公司域名服务器 搭建电子商务公司web与FTP服务器 搭建电子商务公司DHCP服务器
本次课说明 课题名称 任务一:搭建电子商务公司web与FTP服务器 所属模块 学习情境三:电子商务企业的网络服务搭建 课 时 4课时 地 位 课 时 4课时 地 位 核心知识单元 本次课的教学目标 知识目标 技能目标 拓展能力目标 1、理解IIS的工作原理; 2、掌握IIS的配置方法 3、掌握IIS故障检测。 1、能熟悉掌握IIS服务器的 配置流程和环节处理; 1、能够积极主动地和老师达成互动; 2、讨论时能和其他同学合适的沟通;
本次课内容介绍 主要内容: IIS的工作原理 IIS的配置方法 重点内容:
任务导入 小张招兵买马完成后,开始着手准备构建自己电子商务的公司的必备网络服务,公司起好域名后,小张开始着手搭建主机的web服务器和FTP服务器。
搭建电子商务公司web与FTP服务器 2.1 www服务概念及原理 什么是www服务: WWW(World Wide Web,简称Web)是Internet上被广泛应用的一种信息服务。 WWW是建立在客户机/服务器模型之上,以HTML语言和HTTP协议为基础,能够提供面向各种Internet服务的、一致的用户界面的信息浏览系统。
搭建电子商务公司web与FTP服务器 1、技术原理:客户机/服务器(C/S)体系机构 ; 2、请求-应答的过程: 向Internet上的服务器请求一个页面。浏览器发送包含URL地址的消息。 服务器收到请求后,查找相应页面文件。 服务器将页面传到客户主机上,通过浏览器表现出来。
搭建电子商务公司web与FTP服务器 2.2 网站的工作原理
搭建电子商务公司web与FTP服务器 网站的数据如何变成页面数据——网站程序解决。 如何根据用户请求将指定的数据体送达客户端——Internet解决。 客户端如何将页面数据显示为页面(所谓页面就是图形界面上的文本、图像、图形的集合)——浏览器解决。
搭建电子商务公司web与FTP服务器 2.3 网站程序的运行 这里的“网站程序”指网站的脚本、脚本解析程序、公用组件和数据库系统的集体。如果网站全是静态页面,当然就不存在脚本和组件的问题了。这些程序相互协作,将原始的网站数据(文件形式或数据库形式)解释(或者说:变换)成特定编码格式的用户数据。 网页里最常见的编码格式有:HTML, GIF, BMP, PNG, MIDI (“正规”名称为 text/html, image/gif, image/bmp, image/png, audio/mid)。对任何一次客户请求,一旦解释完毕,程序在本次连接中的使命也就结束了。
搭建电子商务公司web与FTP服务器 2.4 WWW服务器 1、WWW服务器功能: 接受请求;针对请求获取并制作数据;把信息发送给提出请求的客户机。 服务器对浏览器的请求信息的传输是分次的,先传纯文本信息,再传多媒体信息。 2、虚拟主机:使用特殊的软硬件技术,把一台计算机主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域名和IP地址,具有完整的因特网服务器功能。 3、服务器托管:租用ISP机架位置,建立企业Web服务系统。
搭建电子商务公司web与FTP服务器 2.5 IIS简介 IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows 2003里面包含的IIS 6.0。 IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet站点。 IIS支持HTTP(超文本传输协议),FTP(文件传输协议)以及SMTP协议。
搭建电子商务公司web与FTP服务器 IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的、富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。 IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。
搭建电子商务公司web与FTP服务器 2.6 IIS安装 安装前条件 先安装TCP/IP协议和连接工具,且系统还应该有静态IP地址(不应由DHCP动态分配的IP地址)。 建议再部署一台DNS服务器,以便用户可以在浏览器中输入站点的域名以浏览该网站。 需要把驱动器格式化为NTFS文件系统,以使允许互联网访问的IIS服务器具有驱动最好的安全性配置。
搭建电子商务公司web与FTP服务器 步骤1:单击“控制面板→添加/删除程序→添加/删除Windows组件→组件→Windows组件向导→应用程序服务器→详细信息”,打开“应用程序服务器”对话框。
搭建电子商务公司web与FTP服务器 步骤2: 选中“Asp.net”、“Internet信息服务”复选框,单击“详细信息”按钮→在弹出的“Internet信息服务”对话框中,选中“公用文件”和“万维网服务”复选框→再次单击“详细信息”按钮,在弹出的“万维网服务”对话框中选中“Active Server Pages”、“万维网服务”、“远程管理(HTML)”等复选框→然后单击3次“确定”按钮 。
搭建电子商务公司web与FTP服务器 测试IIS 使用IE浏览器查看主目录中的文件来测试: IIS创建的主目录位置是C:\Inetpub\wwwroot。
搭建电子商务公司web与FTP服务器 静态主页的文件名是Default.htm和Index.htm。 可将主页命名为Default.htm或Index..htm,然后复制到默认的Web站点主目录中——systemroot\inetpub\wwwroot。 在IIS服务管理器中启动Web站点服务,用户即可使用IE浏览器输入“HTTP://服务器的IP地址”,打开Web站点了。 静态主页的文件名是Default.htm和Index.htm。 动态页面的主页文件名是default.asp或default.aspx.
搭建电子商务公司web与FTP服务器 管理web站点 (1)站点的启动、暂停和停止
搭建电子商务公司web与FTP服务器 网站属性设置 在“网站”标签中,可对网站的一般属性进行设置。
搭建电子商务公司web与FTP服务器 IP地址:不指定特定的IP地址将使该站点成为默认Web站点。 TCP端口:确定正在运行服务的端口是必需的。默认为端口80。更改为任意惟一的TCP端口号。 SSL端口:指是安全套接字层(SSL)加密使用的端口,通常用来提供保证信用卡和其他电子商务的安全。默认的端口号为443。 高级:如需创建多个网站,可单击“高级”→“添加”按钮输入IP地址、TCP端口号和主机头值。 连接:设置尝试连接的时间限制,及是否启用“保持HTTP连接”,以使网站始终处于活动状态。 启用日志记录:用于记录访问网站的用户信息。
搭建电子商务公司web与FTP服务器 性能属性 对网络总带宽和Web服务连接的总数进行限制 。默认的最大带宽为1024KB,连接数为1000个 。
搭建电子商务公司web与FTP服务器 主目录属性 主目录的位置可以有3种来源:计算机上的目录、另一计算机上的共享位置以及重定向到URL。
主目录的三个位置 ① 选择“此计算机上的目录”,并在“本地路径”文本框中指定新的磁盘或目录,如d:\web,即可将该Web网站的主目录修改至新的位置。此时需必须使用绝对路径。
主目录的三个位置 ② 选择“另一计算机上的共享位置”,此时“本地路径”变为“网络目录”,采用该选项时,另一台计算机已经连入网络并必须能够实现网络共享,而且必须是欲使用的共享目录。对于网络共享,必须使用统一命名约定(UNC)服务器和共享名,即“\\服务器名\共享名”。
主目录的三个位置 ③ 选择“重定向到URL”,此时“本地路径”变为“重定向到”,可以将新的主目录指定到其他的URL。当浏览器访问该站点时,将自动指向“重定向到”文本框所提供的目标URL,以便浏览器跳转到指定的Web页。
搭建电子商务公司web与FTP服务器 ① 脚本资源访问 ④ 目录浏览 ② 读取 ⑤ 日志访问 ③ 写入 ⑥ 索引此资源 当将主目录指定为“此计算机上的目录”或“另一计算机上的共享位置”时,可控制用户对主目录的访问权限。用户对主目录的访问权限主要有以下几种。 ① 脚本资源访问 ④ 目录浏览 ② 读取 ⑤ 日志访问 ③ 写入 ⑥ 索引此资源
当设置多个默认文档时,IIS将按照排列的前后顺序依次调用这些文档。 搭建电子商务公司web与FTP服务器 文档属性 启用用默认文档:即当浏览器请求不包括页面名称时显示的文档。 启用文档页脚:可自动将一个HTML格式的页脚附加到Web服务器所发送的每个文档中。 当设置多个默认文档时,IIS将按照排列的前后顺序依次调用这些文档。
搭建电子商务公司web与FTP服务器 “身份验证和访问控制”:允许以有效的Windows用户匿名访问站点。 目录安全性设置: 包括“身份验证和访问控制”、IP地址及域名限制”、“安全通信” 。 “身份验证和访问控制”:允许以有效的Windows用户匿名访问站点。
搭建电子商务公司web与FTP服务器 (3)加密通信:通过SSL(安全套接字层)加密实现的,需要使用证书服务。 IP地址及域名限制 保护网站安全的另一种办法是根据一个IP地址、IP地址范围以及域名来限制访问者。 (3)加密通信:通过SSL(安全套接字层)加密实现的,需要使用证书服务。
搭建电子商务公司web与FTP服务器 自定义错误信息 每一个网站都应为自己的用户提供出错信息。HTTP协议提供了一系列标准的错误代码,分别指示出错原因以及错误对象、可能的处理方法等信息。例如404错误,代表客户机请求的文件不存在;401.2错误,代表客户没有相应权限访问指定资源。
知识扩展——动态万维网文档 利用HTML创建的文档称为静态文档,生成后就存放在WWW服务器中,被用户浏览时内容不会改变。 要增加通用网关接口CGI实现动态文档。
知识扩展——活动万维网文档 活动文档(Active document)技术是将所有的工作都转移给浏览器端。每当浏览器请求一个活动文档时,服务器就返回一段程序副本,使该程序副本在浏览器端运行。 在Java技术中使用“小应用程序(Applet)”来描述活动文档程序。当用户从万维网服务器下载一个嵌入了Java小应用程序的HTML文档后,可在浏览器的显示屏幕上点击某个图像,即可看到动画的效果,或是在某个下拉式菜单中点击某个项目,即可看到根据用户键入的数据所得到的计算结果。
搭建电子商务公司web与FTP服务器 2.7 FTP的工作原理
搭建电子商务公司web与FTP服务器 2.8 文件传输协议的特点 FTP是TCP/IP的一种具体应用,它工作在OSI模型的第七层,TCP模型的第四层上,即应用层,使用TCP传输而不是UDP,这样FTP客户在和服务器建立连接前就要经过一个被广为熟知的"三次握手"的过程,它带来的意义在于客户与服务器之间的连接是可靠的,而且是面向连接,为数据的传输提供了可靠的保证。
搭建电子商务公司web与FTP服务器 2.9 工作过程 从客户向服务器发送一个文件。 从服务器向客户发送一个文件。 从服务器向客户发送文件或目录列表。
搭建电子商务公司web与FTP服务器 2.10 FTP的文件格式 1、文件类型 (1) ASCII码文件类型 (2) EBCDIC文件类型该文本文件传输方式要求两端都是EBCDIC系统。 (3) 图像文件类型(也称为二进制文件类型) (4) 本地文件类型该方式在具有不同字节大小的主机间传输二进制文件。
搭建电子商务公司web与FTP服务器 2、格式控制 只对ASCII和EBCDIC文件类型有效。 3、结构 4、传输方式 (1) 流方式(默认选择):文件以字节流的形式传输。 (2) 块方式:文件以一系列块来传输,每块前面都带有一个或多个首部字节。 (3) 压缩方式:采用全长编码压缩方法,压缩连续出现的相同字节。
搭建电子商务公司web与FTP服务器 安装FTP
搭建电子商务公司web与FTP服务器 配置FTP服务器
搭建电子商务公司web与FTP服务器
搭建电子商务公司web与FTP服务器
搭建电子商务公司web与FTP服务器
搭建电子商务公司web与FTP服务器
搭建电子商务公司web与FTP服务器
搭建电子商务公司web与FTP服务器
Add your company slogan Thank You ! Add your company slogan