




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网页设计 5 马秀麟2013年8月 2020 3 26 制作人 马秀麟 1 第6讲Web服务器技术 一 网站与网页技术 网站与网页Internet网站 即Web站点著名的Web站点 中央电视台 百度网 新浪网 网站的内容 网页网页的组织静态网页 扩展名为HTML或HTM动态网页 扩展名为ASP ASPX JSP do等 PHP 2020 3 26 2 制作人 马秀麟 一 网站与网页技术 静态网页每个网页是一个独立的HTML文档全部内容已经事先设计好 在应用过程中不会变化设计技术 类似于Word的排版 可由Word PPT另存为得到 专业软件是Dreamweaver动态网页每个网页文件只提供网页的格式 结构网页的内容在应用过程中动态形成具有交互能力通常基于后台数据库 2020 3 26 3 制作人 马秀麟 一 网站与网页技术 什么是动态网站基本特征带有交互功能基于后台数据库特定的要求支持静态网页的发布支持专门的程序语言 用户交互处理后台数据库操作与网页特效 动态效果 有不同 2020 3 26 4 制作人 马秀麟 一 网站与网页技术 动态网站的主流技术ASP技术 美国微软公司 基于Windows IIS6 0 VBScript语句或者JavaScript脚本 脚本模式ASP NET技术 美国微软公司 基于Windows IIS7 0 NETFramework C C VisualBasic 面向对象的程序 2020 3 26 5 制作人 马秀麟 一 网站与网页技术 JSP技术 起源于Java 美国Sun公司 现在被Oracle收购 面向对象的程序 基于Windows或Linux Weblogic或者Tomcat PHP技术 主要应用于Linux平台 开源 脚本语言 嵌入到网页中 基于Windows或者Linux Apache服务器 PHP插件 2020 3 26 6 制作人 马秀麟 二 Web服务器的概念 什么是Web服务器Web服务器即网站服务器 也称为WWW服务器 Web服务器是提供网页发布的服务器根据所支持程序语言 Web服务器有ASP服务器 ASP NET服务器 JSP服务器 PHP服务器等类型Web服务器的条件计算机设备 含网卡 量体裁衣 按需配置高级用户 专业应用 普通用户 业余应用 2020 3 26 7 制作人 马秀麟 二 Web服务器的概念 服务器操作系统WindowsServer2003 2008为什么不用WindowsXP和Windows7 并发能力太弱 WincowsXP和Win7可用于调试LinuxUnixTCP IP协议IP地址 由IP地址的作用域决定Web服务器的服务范围 内网地址仅服务于内网区域服务端口 Web服务器使用固定端口 默认端口是80 可指定其他端口 注意防火墙 不要封闭了服务端口 2020 3 26 8 制作人 马秀麟 二 Web服务器的概念 Web服务器软件IIS服务器 美国微软 与Windows结合紧密支持ASP支持ASP NET 需要 NETFramework支持 通常与SQLServer数据库配套Tomcat服务器有Windows和Linux版本 常常要附加Apache组件支持JSP通常与MySQL 或Oracle SQLServer配套Apache PHP有Windows和Linux版本支持PHP通常与MySQL 或Oracle SQLServer配套 2020 3 26 9 制作人 马秀麟 三 组织Web服务器 1 安装IIS服务器 1 安装IIS服务启动WindowsServer2003 启动 控制面板 打开 添加 删除程序 对话框 进入 添加 删除Windows组件 选择 应用程序服务器 复选框 使 Internet信息服务 IIS 生效 选择 万维网服务 选中 ASP NET复选框 然后 下一步 即可安装IIS服务 系统安装完毕 将会在服务器上建立一个名称为InetPUB的子文件夹 其下有三个下级文件夹 名称分别为wwwroot ftproot和Gopherroot 三个子文件夹分别对应于不同的服务 其中wwwroot是与我们关系最为密切的WWW服务的根目录 文件夹 2020 3 26 10 制作人 马秀麟 三 组织Web服务器 2 在Windows7下安装IIS服务启动Windows7 启动 控制面板 在 程序 项下启用 打开或关闭Windows功能 使 Internet信息服务 IIS 复选框生效 选择 万维网服务 在 常见Http功能 下选择 静态内容 默认文档 目录浏览 等功能 在 应用程序开发功能 选中 ASP NET复选框 最后 单击 下一步 即可安装IIS服务 2020 3 26 11 制作人 马秀麟 三 组织Web服务器 2 测试IIS的安装情况检查关键文件夹与文件检查是否存在inetpub文件夹检查是否存在wwwroor文件夹检查是否有web gif等文件本机测试http 127 0 0 1 welcome pnghttp 127 0 0 1 web gif其他机器测试测试Web服务器的IP地址Ipconfig all在其他机器执行 http Web的IP web gif 2020 3 26 12 制作人 马秀麟 三 组织Web服务器 其他Web服务器技术 1 JSP服务器简介Tomcat服务器体系操作系统平台JDK Java的开发工具包Tomcat软件必要的情况下 要安装一份数据库管理系统 MySQL或SQLServer 2 系统安装过程 1 下载JDK软件包 2 安装JDK和JRE环境 并记录其安装位置 2 设置环境变量设置Java Home变量 有时还需要设置Path路径 3 安装Tomcat 2020 3 26 13 制作人 马秀麟 三 组织Web服务器 3 检查Tomcat的安装是否成功http 127 0 0 1 8080 是否能够出现一个带有笑脸猫的网页 2020 3 26 14 制作人 马秀麟 四 配置Web服务器 1 配置IIS服务器 1 IIS服务器的配置界面启动 Internet服务管理器 安装IIS服务后 我们将会在 开始 菜单的 控制面板 中发现子命令项 管理工具 选择其中的 Internet服务管理器 打开IIS服务设置窗口 右单击 WWW服务器 选择 属性 打开 WWW服务器 的属性设置窗口 可在 主目录 标签中设置本服务器上存放Web文件的主目录 在 文档 标签中设置本服务器上默认Web文件的名称 2020 3 26 15 制作人 马秀麟 四 配置Web服务器 2 虚拟目录什么是虚拟目录虚拟目录是为远程用户服务的别名 远程用户通过此别名访问Web服务器虚拟目录的价值统一组织网站内容把本地磁盘的任意文件夹组织到虚拟目录体系下对远程用户屏蔽真正的文件夹可设置虚拟目录的操作权限对网页的要求在网页设计中 所有链接都以当前网页为基准 统一使用相对路径 2020 3 26 16 制作人 马秀麟 四 配置Web服务器 创建虚拟目录直接单击左侧的 WWW服务器 在右侧窗口中展开WWW服务器的目录树结构 在右侧窗口底部的空白处 右单击 然后选择 新建 虚拟目录 给这个虚拟目录起个名字 尽量不要与本地磁盘上的文件夹名称相同 直接输入本地硬盘上的某个文件夹名称或者利用 浏览 选定本地硬盘上的某个文件夹 给出这个目录下文件的权限 一般目录仅给予 读取 权限 如果要存放ASP文件 则给予 运行脚本 权限 2020 3 26 17 制作人 马秀麟 四 配置Web服务器 虚拟的不同类别提供静态网页的虚拟目录设置读取权限 主文件提供运行ASP或ASP NET的虚拟目录设置读取 运行脚本权限 主文件设置提供下载文档的虚拟目录提供读取和目录浏览的权限设置虚拟目录的主文档主文档的用途 与目录 浏览 的冲突性设置主文档 可调整多个主文档的顺序 2020 3 26 18 制作人 马秀麟 五 IIS服务器安全性 1 Windows服务器的安全性 1 杜绝漏洞 防止病毒及时更新系统补丁 及时更新防火墙和防病毒软件的版本 2 关闭不是必要的服务服务器的配置应根据安全原则 最少的服务 最小的权限 最大的安全 只选择确实需要的服务安装 减少入侵的机会 3 账号安全 账户要尽可能少 停用Guest账号 把管理员账号Administrator的密码设计的尽量复杂 而且定期修改Administrator的密码 不让系统显示上次登录的用户名 为防止黑客修改了系统管理员密码造成服务器主人无法登录系统 可另外设置一个管理员账号 并赋予一个非常复杂的密码 设置账号和密码的安全性策略 演示 2020 3 26 19 制作人 马秀麟 五 IIS服务器安全性 4 删除不必要的网络协议如果不提供此功能 则把该协议关闭比如 NETBEUI协议 DNS和TELNET协议 远程桌面等等 5 关闭不是必要的网络端口右单击 网上邻居 选择 属性 启动 网上连接 窗口 右单击 本地连接 选择 属性 打开 本地连接 属性对话框 如图5 10 依次选择 Internet协议 TCP IP 高级 选项 TCP IP筛选 打开 TCP IP筛选 对话框 启用TCP IP筛选 设定除几个必要的特殊端口号外 其他端口 全不允许 6 启用Windows防火墙仅开放所需的服务 2020 3 26 20 制作人 马秀麟 五 IIS服务器安全性 6 建立必要的安全日志建立用户不成功登录审核记录用户登录时间 7 文件与文件夹权限NTFS格式的文件系统支持文件权限管理限制能够访问公共文件夹的用户名适当授权 2020 3 26 21 制作人 马秀麟 五 IIS服务器安全性 2 IIS服务器的安全性 1 修改IIS默认的文档位置 2 不轻易开通文件上传服务 不允许匿名用户浏览WWW站点目录 3 通过NTFS功能对虚拟目录对应的文件夹适当授权 4 虚拟目录的权限配置合理绝不赋予过多的权限 静态网页提供网页的虚拟目录绝不允许 浏览 5 限制可以访问此虚拟目录的IP地址利用虚拟目录的属性 6 不把后台数据库放在虚拟目录中防止他人下载后台数据库 2020 3 26 22 制作人 马秀麟 五 IIS服务器安全性 10 IIS中取消不必要的文件影射打开 Internet服务管理器 选中具有执行脚本权限的某个虚拟目录 右单击后选择 属性 打开虚拟目录属性对话框 单击对话框底部的 配置 按钮 如果虚拟目录有执行权限 配置 按钮就不是灰色的 打开 应用程序配置 对话框 把不需要的文件类型逐个小心地删除 2020 3 26 23 制作人 马秀麟 五 IIS服务器安全性 11 在IIS中去除利用 程序报错 窃取服务器基本信息的可能打开 Internet服务管理器 选中具有执行脚本权限的某个虚拟目录 右单击后选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司组团采摘活动方案
- 公司故居活动方案
- 公司每天小礼物活动方案
- 公司旅游策划活动方案
- 公司新业务拓展策划方案
- 短视频制作师职业资格考试的测试题及答案
- 2025年信息系统项目管理师职业资格考试试卷及答案
- 2025年医院管理师考试试题及答案
- 2025年心理咨询与治疗理论基础考试试题及答案
- 2025年心理健康和社会支持服务考试试卷及答案
- 求职心理调适专家讲座
- GB/T 6344-2008软质泡沫聚合材料拉伸强度和断裂伸长率的测定
- GB/T 3532-1995日用瓷器
- 学术论文写作规范与技巧课件
- 生物高中-基于大数据分析的精准教学课件
- 工程结算审计实施方案(共8篇)
- 乐东221气田投产专家验收汇报
- 信任五环(用友营销技巧)课件
- 2022年广东省深圳市中考化学真题试卷
- 危险货物道路运输安全生产管理制度
- GB∕T 8110-2020 熔化极气体保护电弧焊用非合金钢及细晶粒钢实心焊丝
评论
0/150
提交评论