基于WINDOWS2008平台安装配置实现APACHE WEB服务器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(13)支持 FastCGI (14)支持 Java Servlets
3
[键入文字]
2.3 任务环境
(1)计算机硬件配置
设备名称
规格、型号、参数
内存
>1000M
CPU
Intel
硬盘
30G 以上
网卡
3com
数量
1 1 1 1
(2)计算机软件配置
软件名称
版本说明
数量
操作系统
Windows Server 1
文件资源上的设定; (3)"mime.type":记录 Apache 服务器所能识别的 MIME 格式。
1.2.3 相关技术概述
Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务 器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释 器编译到服务器中。Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所 有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器 端软件之一。
9
[键入文字] 10
[键入文字]
确认安装选项无误,点“Ins来自百度文库all”开始安装。如果自己觉得认为有必要再检查一遍,可以点 “Back”一步步返回检查
安装进程显示,稍等一会就会安装成功,
11
[键入文字]
如果出现如下窗口时,按 ESC 键完成安装,出现 completed 安装完成界面,点击“Fi nish”,说明安装成功了。
6
[键入文字]
直接点“Next”下一步,出现填写信息界面
7
[键入文字]
“Network Domain”填写你的网络域名,比如 localhost.com,如果没有网络域名,可以随便填 写。“Server Name”填写你的服务器名,比如 www.localhost.com,也就是主机名。没有的话 可以随便填写。“Administrator's Email Address”填写系统管理员的联系电子邮件地址,比如 webmaster@admin200.com。联系电子邮件地址会在当系统故障时提供给访问者。 提示:因 为我们安装 apache 主要是在本机上做开发,所以前 2 项填写 localhost 即可。以上 3 项信息 可以任意填写,以后可以在 httpd.conf 文件中修改这些信息
5
[键入文字]
四、 实践方案设计
4.1 实践步骤 4.1.1 开始安装
直接点“Next”继续,出现授权协议。 选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续, 出现安装说明选择“I accept the terms in the license agreement”同意授权协议,然后点 “Next”继续,出现安装说明
Apache 优点: (1)可以在所有计算机平台运行 (2)支持最新 HTTP 协议 (3)简单而强有力的基于文件的配置 (4)支持通用网关借口 CGI (5)支持虚拟机 (6)支持 HTTP 认证 (7)集成 Perl 脚本编程语言 (8)集成的代理服务器 (9)具有可定制的服务器日志 (10)支持服务器端包含命令(SSI) (11)支持安全 Socket 层(SSL) (12)用户会话过程的跟踪能力
该次实践内容主要用到了虚拟机 windows server 2008,以及 apache,在这 次的实践中,要熟悉掌握对虚拟机 windows server 2008 的操作,以及对 apache 的认识。
2
[键入文字]
二、实践任务环境/资源说明
2.1windows server 2008
Windows Server 2008 是微软一个服务器操作系统的名称,它继承 Windows Server 2003。Windows Server 2008 在进行开发及测试时的代号为"Windows Server Longhorn"。
8
[键入文字]
然后跳转到下一个页面,点击“Change...”,手动指定安装目录。这里我把 Apache 安 装到了“C:\program files\Apache Software Foundation\Apache2.2\”,安装哪里由你自己 决定。建议不要安装在操作系统所在盘(通常是 C 盘),免得操作系统坏了之后,还原操 作把 Apache 配置文件也清除了。指定好安装目录后,点“Next”继续
13
[键入文字]
找到 apache 下 conf 目录,并打开 httpd.conf 文件,此文件是一文本文件,是 apache 的配置文件。点击“编辑”菜单栏中“查找”,在“查找内容”中输入“index.html”,来搜索文本中 i ndex.html 位置。
14
[键入文字] 15
[键入文字]
12
[键入文字]
4.1.3 配置 apache
在浏览器中输入自己搭建的虚拟机的 IP 地址进行测试,当浏览器中出现 It Works!时, 表示 apache 良好,可以配置 apache 了。(虚拟机 IP 地址为 192.168.153.128 或者输入
localhost)
·找到 apache 下 htdocs 目录,此目录是存放 WEB 站点首页的地方,放入自己预先设 计好的网页或者一整个网页文件,来替代其他的文件,这样在之后的测试环节时出现的就是 自己加进去的网页文件。
4.1.2 开启服务
完成 apache 的安装后会在系统托盘处出现如下图标,此时右击该图标选择 Open Ser vices 开起 apache 服务,在成功开启 apache 服务后,在系统托盘处的图标变成绿色箭头, 相反,如果 apache 服务没有打开的话桌面右下角图标就会显示为红色。
桌面右下角显示为绿色时说明 apache 开启成功,
4.2.2Apache 下 httpd.conf 中相关内容
(1)相关指令 ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"表示 apache 的文件存储 位置。
Listen 80#服务器监听的端口 “Network Domain”#网络域名 ServerName www.clusting.com:80#主站点名称
(1)windows server 2008 下成功安装 apache 服务器 (2)本题要求给出 apache 服务器配置文件的存储位置 (3)给出全部内容,选项的含义及作用 (4)配置建议
3.2 重点和难点
本题重点就是要求给出 Apache 服务器配置文件的存储位置和全部内容,包 括其中全部选项的含义及作用、配置建议。
2.2Apache
Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有 广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件。同时 Apache 音译为阿帕奇,Apache HTTP Serve(r 简称 Apache) 是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作 系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软 件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编 译到服务器中。
2008
Apache 服务器 Apache2.2.25
1
虚拟机
VMware
1
Workstation
(3)系统网络配置
项目名称
配置说明
Web 服务器
apache
数量 1
备注
备注
用于安装 Windows Server 2008 机器名 localhost
4
[键入文字]
三、实践任务内容
3.1 需要解决的问题
1.2.2 基础知识
本系统是基于 windows server 2008 系统基础上,由于 apache 是基于开源代 码服务器的软件,它的核心是使用代码来实现的,而且代码是免费的,在架设 web 服务器时用到了 apache,该系统主要通过架设网页为基础,来建立一个动态 网站。
Apache 服务器软件的配置文件主要有: (1)"access.conf":用于设置系统中的存取方式和环境; (2)"httpd.conf":用于设置服务器启动的基本环境;"srm.conf":主要用于做
Apache 的启动、关闭、重启: 启动命令:service httpd start 关闭命令:service httpd stop 重启命令:service httpd restart
17
[键入文字]
4.1.4 测试
把自己已经制作好的网页(或一整个网站目录)复制到 apache 目录下的 hedocs 文件中, 替代原先的网页, 在 Apache 服务器已经启动时,自己要发布的网页也已经复制到指定的 WEB 根目录中之后,任何可以访问此 WEB 服务器的 IP 主机都可以通过浏览器来访问此网 站了。
全部选项的含义及作用、配置建议。
1.2 相关内容
1.2.1 研究思路
本次实践内容为基于 Windows2008 平台安装配置实现 Apache Web 服务器, 主要就是先借阅一些相关书籍,作为参考,在他人的思想基础上开始研究;其次 还可以去网上搜索一些相关信息作为参考;还有就是时刻保持跟其他同学或者老 师的交流,在自己遇到问题或者迷惑的时候可以咨询一些对这方面比较了解的人 在必要的时候也可以请求老师指导。
[键入文字]
课题名称:
基 于 Windows2008 平 台 安 装 配 置 实 现 Apache Web 服务器
1
一、课题相关
[键入文字]
1.1 课题/实践任务名称
题目:基于 Windows2008 平台安装配置实现 Apache Web 服务器 要求:本题要求给出 Apache 服务器配置文件的存储位置和全部内容,包括其中
下面还有两个选择,第一个 Typical 是为系统所有用户安装,使用默认的 80 端口,并 作为系统服务自动启动;另外一个 Custom 是仅为当前用户安装,使用端口 8080,手动启 动。我们选择第一个“for All Users, on Port 80, as a Service – Recommended”。然后点击 “Next”继续。出现选择安装类型界面,Typical 为典型安装,Custom 为用户定制安装,我们 这里选择 Typical,按“Next”继续
18
[键入文字]
4.2 全部内容、选项及含义作用 4.2.1 各个目录的含义
bin - Apache 的程序文件和库文件(.dll)。 cgi-bin - 网站的脚本的保存位置。 conf - 配置文件。 error - 各种错误页面。 htdocs - 网站的内容。 icons - Apache 生成文件列表时使用的各种图标。 include - 程序开发时使用的头文件。 lib - 程序开发时使用的静态库文件。 logs - 服务器访问日志和错误日志。 manual - 使用手册。 modules - 扩展模块,其下有许多扩展名为 .so 的文件,实质上都是 Windows .dll 文件。 proxy - 使用 Apache 作代理时的缓存目录。
Windows Server 2008 Standard 是迄今最稳固的 Windows Server 操作 系统,其内置的强化 Web 和虚拟化功能,是专为增加服务器基础架构的可靠性 和弹性而设计,亦可节省时间及降低成本。其系利用功能强大的工具,让您拥有 更好的服务器控制能力,并简化设定和管理工作;而增强的安全性功能则可强化 操作系统,以协助保护数据和网路,并可为您的企业提供扎实且可高度信赖的基 础。
找到后在 index.html 后面添加网站首页名称,如 admin200.htm。
16
[键入文字]
右击系统托盘中的 apache 图标,选择 Open Apache Monitor,打开 apache 监视器。
打开 apache 监视器后点击“Restart”按钮,重启 apache 服务。然后就可以访问自己的 web 站点了。
3
[键入文字]
2.3 任务环境
(1)计算机硬件配置
设备名称
规格、型号、参数
内存
>1000M
CPU
Intel
硬盘
30G 以上
网卡
3com
数量
1 1 1 1
(2)计算机软件配置
软件名称
版本说明
数量
操作系统
Windows Server 1
文件资源上的设定; (3)"mime.type":记录 Apache 服务器所能识别的 MIME 格式。
1.2.3 相关技术概述
Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务 器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释 器编译到服务器中。Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所 有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器 端软件之一。
9
[键入文字] 10
[键入文字]
确认安装选项无误,点“Ins来自百度文库all”开始安装。如果自己觉得认为有必要再检查一遍,可以点 “Back”一步步返回检查
安装进程显示,稍等一会就会安装成功,
11
[键入文字]
如果出现如下窗口时,按 ESC 键完成安装,出现 completed 安装完成界面,点击“Fi nish”,说明安装成功了。
6
[键入文字]
直接点“Next”下一步,出现填写信息界面
7
[键入文字]
“Network Domain”填写你的网络域名,比如 localhost.com,如果没有网络域名,可以随便填 写。“Server Name”填写你的服务器名,比如 www.localhost.com,也就是主机名。没有的话 可以随便填写。“Administrator's Email Address”填写系统管理员的联系电子邮件地址,比如 webmaster@admin200.com。联系电子邮件地址会在当系统故障时提供给访问者。 提示:因 为我们安装 apache 主要是在本机上做开发,所以前 2 项填写 localhost 即可。以上 3 项信息 可以任意填写,以后可以在 httpd.conf 文件中修改这些信息
5
[键入文字]
四、 实践方案设计
4.1 实践步骤 4.1.1 开始安装
直接点“Next”继续,出现授权协议。 选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续, 出现安装说明选择“I accept the terms in the license agreement”同意授权协议,然后点 “Next”继续,出现安装说明
Apache 优点: (1)可以在所有计算机平台运行 (2)支持最新 HTTP 协议 (3)简单而强有力的基于文件的配置 (4)支持通用网关借口 CGI (5)支持虚拟机 (6)支持 HTTP 认证 (7)集成 Perl 脚本编程语言 (8)集成的代理服务器 (9)具有可定制的服务器日志 (10)支持服务器端包含命令(SSI) (11)支持安全 Socket 层(SSL) (12)用户会话过程的跟踪能力
该次实践内容主要用到了虚拟机 windows server 2008,以及 apache,在这 次的实践中,要熟悉掌握对虚拟机 windows server 2008 的操作,以及对 apache 的认识。
2
[键入文字]
二、实践任务环境/资源说明
2.1windows server 2008
Windows Server 2008 是微软一个服务器操作系统的名称,它继承 Windows Server 2003。Windows Server 2008 在进行开发及测试时的代号为"Windows Server Longhorn"。
8
[键入文字]
然后跳转到下一个页面,点击“Change...”,手动指定安装目录。这里我把 Apache 安 装到了“C:\program files\Apache Software Foundation\Apache2.2\”,安装哪里由你自己 决定。建议不要安装在操作系统所在盘(通常是 C 盘),免得操作系统坏了之后,还原操 作把 Apache 配置文件也清除了。指定好安装目录后,点“Next”继续
13
[键入文字]
找到 apache 下 conf 目录,并打开 httpd.conf 文件,此文件是一文本文件,是 apache 的配置文件。点击“编辑”菜单栏中“查找”,在“查找内容”中输入“index.html”,来搜索文本中 i ndex.html 位置。
14
[键入文字] 15
[键入文字]
12
[键入文字]
4.1.3 配置 apache
在浏览器中输入自己搭建的虚拟机的 IP 地址进行测试,当浏览器中出现 It Works!时, 表示 apache 良好,可以配置 apache 了。(虚拟机 IP 地址为 192.168.153.128 或者输入
localhost)
·找到 apache 下 htdocs 目录,此目录是存放 WEB 站点首页的地方,放入自己预先设 计好的网页或者一整个网页文件,来替代其他的文件,这样在之后的测试环节时出现的就是 自己加进去的网页文件。
4.1.2 开启服务
完成 apache 的安装后会在系统托盘处出现如下图标,此时右击该图标选择 Open Ser vices 开起 apache 服务,在成功开启 apache 服务后,在系统托盘处的图标变成绿色箭头, 相反,如果 apache 服务没有打开的话桌面右下角图标就会显示为红色。
桌面右下角显示为绿色时说明 apache 开启成功,
4.2.2Apache 下 httpd.conf 中相关内容
(1)相关指令 ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"表示 apache 的文件存储 位置。
Listen 80#服务器监听的端口 “Network Domain”#网络域名 ServerName www.clusting.com:80#主站点名称
(1)windows server 2008 下成功安装 apache 服务器 (2)本题要求给出 apache 服务器配置文件的存储位置 (3)给出全部内容,选项的含义及作用 (4)配置建议
3.2 重点和难点
本题重点就是要求给出 Apache 服务器配置文件的存储位置和全部内容,包 括其中全部选项的含义及作用、配置建议。
2.2Apache
Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有 广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件。同时 Apache 音译为阿帕奇,Apache HTTP Serve(r 简称 Apache) 是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作 系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软 件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编 译到服务器中。
2008
Apache 服务器 Apache2.2.25
1
虚拟机
VMware
1
Workstation
(3)系统网络配置
项目名称
配置说明
Web 服务器
apache
数量 1
备注
备注
用于安装 Windows Server 2008 机器名 localhost
4
[键入文字]
三、实践任务内容
3.1 需要解决的问题
1.2.2 基础知识
本系统是基于 windows server 2008 系统基础上,由于 apache 是基于开源代 码服务器的软件,它的核心是使用代码来实现的,而且代码是免费的,在架设 web 服务器时用到了 apache,该系统主要通过架设网页为基础,来建立一个动态 网站。
Apache 服务器软件的配置文件主要有: (1)"access.conf":用于设置系统中的存取方式和环境; (2)"httpd.conf":用于设置服务器启动的基本环境;"srm.conf":主要用于做
Apache 的启动、关闭、重启: 启动命令:service httpd start 关闭命令:service httpd stop 重启命令:service httpd restart
17
[键入文字]
4.1.4 测试
把自己已经制作好的网页(或一整个网站目录)复制到 apache 目录下的 hedocs 文件中, 替代原先的网页, 在 Apache 服务器已经启动时,自己要发布的网页也已经复制到指定的 WEB 根目录中之后,任何可以访问此 WEB 服务器的 IP 主机都可以通过浏览器来访问此网 站了。
全部选项的含义及作用、配置建议。
1.2 相关内容
1.2.1 研究思路
本次实践内容为基于 Windows2008 平台安装配置实现 Apache Web 服务器, 主要就是先借阅一些相关书籍,作为参考,在他人的思想基础上开始研究;其次 还可以去网上搜索一些相关信息作为参考;还有就是时刻保持跟其他同学或者老 师的交流,在自己遇到问题或者迷惑的时候可以咨询一些对这方面比较了解的人 在必要的时候也可以请求老师指导。
[键入文字]
课题名称:
基 于 Windows2008 平 台 安 装 配 置 实 现 Apache Web 服务器
1
一、课题相关
[键入文字]
1.1 课题/实践任务名称
题目:基于 Windows2008 平台安装配置实现 Apache Web 服务器 要求:本题要求给出 Apache 服务器配置文件的存储位置和全部内容,包括其中
下面还有两个选择,第一个 Typical 是为系统所有用户安装,使用默认的 80 端口,并 作为系统服务自动启动;另外一个 Custom 是仅为当前用户安装,使用端口 8080,手动启 动。我们选择第一个“for All Users, on Port 80, as a Service – Recommended”。然后点击 “Next”继续。出现选择安装类型界面,Typical 为典型安装,Custom 为用户定制安装,我们 这里选择 Typical,按“Next”继续
18
[键入文字]
4.2 全部内容、选项及含义作用 4.2.1 各个目录的含义
bin - Apache 的程序文件和库文件(.dll)。 cgi-bin - 网站的脚本的保存位置。 conf - 配置文件。 error - 各种错误页面。 htdocs - 网站的内容。 icons - Apache 生成文件列表时使用的各种图标。 include - 程序开发时使用的头文件。 lib - 程序开发时使用的静态库文件。 logs - 服务器访问日志和错误日志。 manual - 使用手册。 modules - 扩展模块,其下有许多扩展名为 .so 的文件,实质上都是 Windows .dll 文件。 proxy - 使用 Apache 作代理时的缓存目录。
Windows Server 2008 Standard 是迄今最稳固的 Windows Server 操作 系统,其内置的强化 Web 和虚拟化功能,是专为增加服务器基础架构的可靠性 和弹性而设计,亦可节省时间及降低成本。其系利用功能强大的工具,让您拥有 更好的服务器控制能力,并简化设定和管理工作;而增强的安全性功能则可强化 操作系统,以协助保护数据和网路,并可为您的企业提供扎实且可高度信赖的基 础。
找到后在 index.html 后面添加网站首页名称,如 admin200.htm。
16
[键入文字]
右击系统托盘中的 apache 图标,选择 Open Apache Monitor,打开 apache 监视器。
打开 apache 监视器后点击“Restart”按钮,重启 apache 服务。然后就可以访问自己的 web 站点了。