基于linux的apache服务器的设计与设计内容摘要:
....................... 16 第五章 虚拟主机的设置 ................................................................................................. 17 虚拟主机的概念 ................................................................................................. 17 基于 IP 地址的虚拟主机 ..................................................................................... 17 基于域名的虚拟主机 .......................................................................................... 18 总结 ............................................................................................................................... 20 致谢 ............................................................................................................................... 21 参考资料: .................................................................................................................... 22 长沙师范毕业论文 1 第一章 系统 概述 系统需求分析 由于在操作系统中 Linux 是最安全的, 也是支持和搭建 Apache 服务器最完美搭档,所以 Web 服务商会选择这种最具安全性有最廉价的组合。 现在的市场上这种组合所占份额最大,发展前景也非常大。 对于中小企业来说建立自己的网站,对外展示自己的页面是最平常不过的事情了。 目前最流行的建立 WWW 服务工具就要属 Apache 与 IIS 了。 IIS 在实际使用中经常出现 500 错误,而且有的时候还会出现莫名其妙的假死现象。 用户需要不定期的重新启动 IIS 服务才能保证网站的正常。 Apache 在配置上比 IIS 要复杂,不过一经设置完毕就可以长期的工作了。 大型网站都使用APACHE 作为自己的 WWW 服务提供工具。 APACHE 的所有配置都保存在配置文件中,使用时完全按照配置文件中记录的信息执行。 一般不会发生莫名其妙的假死情况。 扩展性是指 WWW 服务提供工具是否可以应用于多种场合,多种网络情况,多种操作系统。 IIS 只能在微软公司的 windows 操作系统下使用,离开了 windows 他将一事无成。 无法移植到其他类型的操作系统中。 APACHE 是个多面手,他不仅仅应用于 windows,对于 Unix, Linux 以及 FreeBSD 等多种操作系统来说他都可以胜任工作。 而且不同操作系统的配置步骤基本类似,可移植性非常高。 系统设计背景 Apache 是 Inter 上最流行的 Web 服务器软件,它安全、高效、稳定、适用于各种平台,关键它还是免费的和开发源代码的。 从 1995 年开始直到今天,经过不断的发展, Apache 小组开发的 Apache HTTPD 服务器软件已经成为市场的领导者。 在 所有的 Web 服务器软件中, Apache 占有绝对优势,远远领先于Microsoft 的 IIS 服务器软件。 许多世界知名的网站都是基于 Linux 操作系统的,如 yahoo、 Hotmail 等网站。 在 Linux 系统上架设 Web 服务器所使用的最多最广泛的软件就是 Apache。 它功能强大,高度稳定,与 Linux 配合得十分完美,是在 Linux 上构建 Web 站点时首选的方案。 另外,也有 Windows 平台下的 Apache长沙师范毕业论文 2 软件。 随着网络应用的飞速发展,基于 或 IIS 构建的 Web 站点的 安全隐患已引起大家的普遍关注,而且应 用的扩展也受到了很大的限制。 系统功能简介 本系统是基于 Linux 系统基础上的,由于 Apache 是基于开源代码的服务器软件,它的核心使用代码来实现的,而且代码是免费的,在架设 Web 服务器时用到了 Apache。 该系统主要就通过架设网页为基础,介绍如何建立一个安全,动态的网站,本系统主要实现了 Apache 的配置及 DPCP 的配置。 系统开发的目标 掌握 Linux 系统的基本操作,熟悉 Apache 服务器及 DHCP 的基本配置。 长沙师范毕业论文 3 第二章 虚拟 机 虚拟机的概 述 通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。 使用 VMware,你可以同时运行 Linux 各种发行版、 Dos、 Windows 、Windows 9 Windows 9 Windows NT, Windows 20 FreeBSD 等,你甚至可以在同一台计算机上安装多个 Linux 发行版、 多个 Windows 版本。 本系统在VM 上安装了 Red Hat Linux ,成功 运行 了 Red Hat Linux。 目前, VMware 对虚拟硬盘容量大小的支持尚有一定的限制,最大为 2GB。 而且,一旦虚拟硬盘的 大小建立好了,以后就不允许用户再更改了。 虚拟硬盘实际上是 Windows NT 下的一个文件,而对于 Guest OS,它则永远被看作是一个 IDE 硬盘。 在虚拟机中,目前尚没有 SCSI、 RAID 的概念。 Linux 系统的概述 Linux 以它的高效性和灵活性著称。 它能够在 PC 计算机上实现全部的 Unix特性,具有多任务、多用户的能力。 Linux 是在 GNU 公共许可权限下免费获得的,是一个符合 POSIX 标准的操作系统。 Linux 操作系统软件包不仅包括完整的Linux 操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。 它还包括带有多个窗口管理器的 XWindows 图形用户界面,如同我们使用 Windows NT 一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux 之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传 播。 另一个原因是,它具有 Unix 的全部功能,任何使用 Unix 操作系统或想要学习 Unix 操作系统的人都可以从 Linux 中获益。 长沙师范毕业论文 4 在虚拟机中安装 Linux 系统 VMware 软件的安装和其他软件没什么区别,安装过程没有特殊要求,一路单击“下一步”按钮就可以。 如图 1图 9 所示 → 图 21 VMware 启动后的界面 图 22 新建虚拟机向导 运行 VMware Workstation,选 择菜单“文件” /“新建” /“虚拟机”,进入虚拟机安装向导欢迎界面,之后按向导提示选择典型安装,选择操作系统类型,如安装 Red Hat Linux,设置存储位置,分配磁盘空间等,直至虚拟机创建完成,操作系统安装过程中提示与在一台裸机上安装过程一样。 → 图 23 选择虚拟机配置 图 24 选择安装的操作系统 ↓ 长沙师范毕业论文 5 ← 图 26 选择网络类型 图 25 命名虚拟机和选择位置 → 图 27 指定磁盘容量 图 28 虚拟机设置 图 29 新建好的虚拟机 在安装完的虚拟机上如图 29 所示,双击 CD/DVD(IDE )使用 iso 文件进行装系统。 装完后如下图所示。 长沙师范毕业论文 6 图 210 Linux 登录。基于linux的apache服务器的设计与设计
相关推荐
TCP/IP 协议 .................................................................................................... 31 网络模块的程序实现 ...........................................................................
内存中这点容量往往起到的作用有限。 为此在 Apache 服务器中其实现了一种基于硬盘的数据缓存技术。 这其中包 李明珠 《 基于 Linux 的 Apache 服务器的构建 》 第 7 页 共 27 页 括三个缓存设置:第一个是 缓存的容量设置 ,第二个是 检查数据缓存的时间间隔 ,第三个是 禁用缓存。 对这三个缓存进行设置就能满足要求。 虽然这样的工作对我这种刚学完 Linux
表格 1 虚拟仪器 与传统仪器 对比 的软件概述 LabVIEW( Laborary Virtual Instrument Engineering Workbench)是一种图形化的编程语言和开发环境,它广泛的 被工业界、学术界和研究实验室所接受,被公认为标准的数据 采集和仪器控制软件 ;LabVIEW 不仅提供 了 与遵从 GPIB, VXI, RS232 和 RS485
FWTK 和 delegate 相比,下载安装简单,配置简单灵活,不仅支持 HTTP协议,还支持 FTP、 gopher、 SSL 和 WAIS 等协议。 和一般的代理缓存软件不同的是,它是一个单独的、非模块化的、 I/O 驱动的进程来处理所有的客户端请求。 它能快速响应,减少网络阻塞, Squid 将远程 Inter 对象保存为在本地缓存。 当本地用户再次访问这些对象时, Squid
用于模拟通道,时域均衡多用于数字通信,这里主要讨论时域均衡。 图 1 为加入时域的数字基带传输系统,均衡之前的所有设备的频率特性的用 H(ω)表示,它是发送滤波器、信道和接收滤波器的频率特性的乘积。 H ( ω )均 衡 器 T ( ω )输 出 信 号输 入 信 号 图 数字基带传输系统模型 新疆大学科学技术学院毕业论文(设计) 5 由于信道的特性变化以及系统设计误 差,在抽样时刻会存在
态未离散化的倒立摆的无模型学 习控制。 (Geic Algorithms, GA),高晓智 [17]在 Michine 的倒立摆控制 Boxes方案的基础上,利用 GA 对每个 BOX 中的控制作用进行了寻优,结果表明 GA 可 大连海洋 大学毕业设计(论文) 第 8 页 以有效地解决倒立摆的平衡问题。 ,主要是为倒立摆设计出自适应控制器。 ,主要 是以模糊集合论