基于windows2008平台安装配置实现apache_web服务器

上传人:aa****6 文档编号:34037633 上传时间:2018-02-20 格式:DOC 页数:24 大小:761KB
返回 下载 相关 举报
基于windows2008平台安装配置实现apache_web服务器_第1页
第1页 / 共24页
基于windows2008平台安装配置实现apache_web服务器_第2页
第2页 / 共24页
基于windows2008平台安装配置实现apache_web服务器_第3页
第3页 / 共24页
基于windows2008平台安装配置实现apache_web服务器_第4页
第4页 / 共24页
基于windows2008平台安装配置实现apache_web服务器_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于windows2008平台安装配置实现apache_web服务器》由会员分享,可在线阅读,更多相关《基于windows2008平台安装配置实现apache_web服务器(24页珍藏版)》请在金锄头文库上搜索。

1、键入文字1课题名称: 基于 Windows2008 平台安装配置实现Apache Web 服务器键入文字2一、课题相关1.1 课题/ 实践任务名称题目:基于 Windows2008 平台安装配置实现 Apache Web 服务器要求:本题要求给出 Apache 服务器配置文件的存储位置和全部内容,包括其中全部选项的含义及作用、配置建议。1.2 相关内容1.2.1 研究思路本次实践内容为基于 Windows2008 平台安装配置实现 Apache Web 服务器,主要就是先借阅一些相关书籍,作为参考,在他人的思想基础上开始研究;其次还可以去网上搜索一些相关信息作为参考;还有就是时刻保持跟其他同学

2、或者老师的交流,在自己遇到问题或者迷惑的时候可以咨询一些对这方面比较了解的人在必要的时候也可以请求老师指导。1.2.2 基础知识本系统是基于 windows server 2008 系统基础上,由于 apache 是基于开源代码服务器的软件,它的核心是使用代码来实现的,而且代码是免费的,在架设web 服务器时用到了 apache,该系统主要通过架设网页为基础,来建立一个动态网站。Apache 服务器软件的配置文件主要有:(1)access.conf:用于设置系统中的存取方式和环境;(2)httpd.conf:用于设置服务器启动的基本环境; srm.conf:主要用于做文件资源上的设定;(3)m

3、ime.type:记录 Apache 服务器所能识别的 MIME 格式。1.2.3 相关技术概述Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编译到服务器中。Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web服务器端软件之一。该次实践内容主要用到了

4、虚拟机 windows server 2008,以及 apache,在这次的实践中,要熟悉掌握对虚拟机 windows server 2008 的操作,以及对apache 的认识。键入文字3二、实践任务环境/资源说明2.1windows server 2008Windows Server 2008 是微软一个服务器操作系统的名称,它继承Windows Server 2003。Windows Server 2008 在进行开发及测试时的代号为Windows Server Longhorn。Windows Server 2008 Standard 是迄今最稳固的 Windows Server 操作

5、系统,其内置的强化 Web 和虚拟化功能,是专为增加服务器基础架构的可靠性和弹性而设计,亦可节省时间及降低成本。其系利用功能强大的工具,让您拥有更好的服务器控制能力,并简化设定和管理工作;而增强的安全性功能则可强化操作系统,以协助保护数据和网路,并可为您的企业提供扎实且可高度信赖的基础。2.2ApacheApache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web 服务器端软件。同时 Apache 音译为阿帕奇,Apache HTTP Server(简称Apache)是 Apache 软件基金会 的一个开放

6、源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python等解释器编译到服务器中。Apache 优点:(1)可以在所有计算机平台运行(2)支持最新 HTTP 协议(3)简单而强有力的基于文件的配置(4)支持通用网关借口 CGI(5)支持虚拟机(6)支持 HTTP 认证(7)集成 Perl 脚本编程语言(8)集成的代理服务器(9)具有可定制的服务器日志(10)支持服务器端包含命令( SSI)(11)支持安全 Socket 层(SSL)(12)用户会话过程的跟踪能力(

7、13)支持 FastCGI(14)支持 Java Servlets键入文字42.3 任务环境(1)计算机硬件配置设备名称 规格、型号、参数数量 备注内存 1000M 1CPU Intel 1硬盘 30G 以上 1网卡 3com 1(2)计算机软件配置软件名称 版本说明 数量 备注操作系统 Windows Server 20081Apache 服务器 Apache2.2.25 1虚拟机 VMware Workstation1 用于安装Windows Server 2008(3)系统网络配置项目名称 配置说明 数量 机器名Web 服务器 apache 1 localhost键入文字5三、实践任务内

8、容3.1 需要解决的问题(1)windows server 2008 下成功安装 apache 服务器(2)本题要求给出 apache 服务器配置文件的存储位置(3)给出全部内容,选项的含义及作用(4)配置建议3.2 重点和难点本题重点就是要求给出 Apache 服务器配置文件的存储位置和全部内容,包括其中全部选项的含义及作用、配置建议。键入文字6四、 实践方案设计4.1 实践步骤4.1.1 开始安装直接点“Next”继续,出现授权协议。选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续,出现安装说明选择“I ac

9、cept the terms in the license agreement”同意授权协议,然后点“Next”继续,出现安装说明键入文字7直接点“Next” 下一步,出现填写信息界面键入文字8“Network Domain”填写你的网络域名,比如 ,如果没有网络域名,可以随便填写。“Server Name”填写你的服务器名,比如 ,也就是主机名。没有的话可以随便填写。“Administrators Email Address”填写系统管理员的联系电子邮件地址,比如 。联系电子邮件地址会在当系统故障时提供给访问者。 提示:因为我们安装 apache 主要是在本机上做开发,所以前 2 项填写 l

10、ocalhost 即可。以上 3 项信息可以任意填写,以后可以在 httpd.conf 文件中修改这些信息下面还有两个选择,第一个 Typical 是为系统所有用户安装,使用默认的 80 端口,并作为系统服务自动启动;另外一个 Custom 是仅为当前用户安装,使用端口 8080,手动启动。我们选择第一个“for All Users, on Port 80, as a Service Recommended”。然后点击“Next”继续。出现选择安装类型界面, Typical 为典型安装, Custom 为用户定制安装,我们这里选择 Typical,按“Next” 继续键入文字9然后跳转到下一个

11、页面,点击“Change.”,手动指定安装目录。这里我把 Apache安装到了“C:program filesApache Software FoundationApache2.2”,安装哪里由你自己决定。建议不要安装在操作系统所在盘(通常是 C 盘),免得操作系统坏了之后,还原操作把 Apache 配置文件也清除了。指定好安装目录后,点“Next”继续键入文字10键入文字11确认安装选项无误,点“Install”开始安装。如果自己觉得认为有必要再检查一遍,可以点“Back ”一步步返回检查安装进程显示,稍等一会就会安装成功,键入文字12如果出现如下窗口时,按 ESC 键完成安装,出现 com

12、pleted 安装完成界面,点击“Finish”,说明安装成功了。4.1.2 开启服务完成 apache 的安装后会在系统托盘处出现如下图标,此时右击该图标选择 Open Services 开起 apache 服务,在成功开启 apache 服务后,在系统托盘处的图标变成绿色箭头,相反,如果 apache 服务没有打开的话桌面右下角图标就会显示为红色。桌面右下角显示为绿色时说明 apache 开启成功,键入文字134.1.3 配置 apache在浏览器中输入自己搭建的虚拟机的 IP 地址进行测试,当浏览器中出现 It Works!时,表示 apache 良好,可以配置 apache 了。(虚拟

13、机 IP 地址为 192.168.153.128 或者输入 localhost)找到 apache 下 htdocs 目录,此目录是存放 WEB 站点首页的地方,放入自己预先设计好的网页或者一整个网页文件,来替代其他的文件,这样在之后的测试环节时出现的就是自己加进去的网页文件。键入文字14找到 apache 下 conf 目录,并打开 httpd.conf 文件,此文件是一文本文件,是 apache的配置文件。点击“编辑”菜单栏中“查找” ,在“查找内容”中输入“index.html”,来搜索文本中index.html 位置。键入文字15键入文字16找到后在 index.html 后面添加网站

14、首页名称,如 admin200.htm。键入文字17右击系统托盘中的 apache 图标,选择 Open Apache Monitor,打开 apache 监视器。打开 apache 监视器后点击“Restart”按钮,重启 apache 服务。然后就可以访问自己的web 站点了。Apache 的启动、关闭、重启:启动命令:service httpd start关闭命令:service httpd stop重启命令:service httpd restart键入文字184.1.4 测试把自己已经制作好的网页(或一整个网站目录)复制到 apache 目录下的 hedocs 文件中,替代原先的网页

15、, 在 Apache 服务器已经启动时,自己要发布的网页也已经复制到指定的WEB 根目录中之后,任何可以访问此 WEB 服务器的 IP 主机都可以通过浏览器来访问此网站了。键入文字194.2 全部内容、选项及含义作用4.2.1 各个目录的含义bin - Apache 的程序文件和库文件(.dll)。cgi-bin - 网站的脚本的保存位置。conf - 配置文件。error - 各种错误页面。htdocs - 网站的内容。icons - Apache 生成文件列表时使用的各种图标。include - 程序开发时使用的头文件。lib - 程序开发时使用的静态库文件。logs - 服务器访问日志和错误日志。manual - 使用手册。modules - 扩展模块,其下有许多扩展名为 .so 的文件,实质上都是 Windows .dll 文件。proxy - 使用 Apache 作代理时的缓存目录。4.2.2Apache 下 httpd.conf 中相关内容(1)相关指令ServerRoot C:/Program Files/Apache Software Foundation/Apache2.2表示 apache 的文件存储位置。Listen 80#服务器监听的端口“Network Domain”#网络域名ServerName www.clusting.co

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号