实验11 Linux Web服务器的配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

配置Apache对话框 图11-6 配置 对话框
3.编写一个简单的主页
查看/etc/httpd/conf下的 查看/etc/httpd/conf下的httpd.conf文件,可以 下的httpd.conf文件 文件, 得知其默认的发布目录是/var/www/html, 得知其默认的发布目录是/var/www/html,发布的主 索引文件名为index.html. 索引文件名为index.html.用文本编辑器编写一个简 单的主页,名称为index.html, 单的主页,名称为index.html,保存在目录 /var/www/html下 覆盖原来的index.html. /var/www/html下,覆盖原来的index.html. 以下是主页的具体代码: 以下是主页的具体代码: <html> <body> <p align="center"> </p>
② 在字符界面下安装 启动Apache服务器 服务器: 启动Apache服务器:/usr/sbin./httpd -k start 或 service httpd start 停止Apache服务器 服务器: 停止Apache服务器:/usr/sbin./httpd -k stop 或 service httpd stop
④ 安装 源码编译完成后,可以开始安装Apache, 源码编译完成后,可以开始安装Apache,命 令如下: 令如下: make install Apache被安装至缺省的目录 Apache被安装至缺省的目录 /usr/local/apache) 至此,Apache服 (/usr/local/apache)下.至此,Apache服 务器被安装到Linux中 务器被安装到Linux中.
图11-2 Apache配置 配置
四,实验内容和步骤
1.构建实验环境
将计算机用交换机连接起来,如图11- 所示. 将计算机用交换机连接起来,如图11-3所示. 其中,PC1代表安装 代表安装Redhat 9.0系统的计算机 系统的计算机, 其中,PC1代表安装Redhat Linux 9.0系统的计算机, PC2,PCn代表安装Windows 9X系统 PC2,PCn代表安装Windows 9X系统(Windows 系统( 95/97/98等 的计算机.所有计算机都安装TCP/IP和 95/97/98等)的计算机.所有计算机都安装TCP/IP和 网页浏览器,并将PC1的IP地址设为 地址设为192.168.0.1, 网页浏览器,并将PC1的IP地址设为192.168.0.1, PC2的IP地址设为 PC2的IP地址设为192.168.0.2,其余PC的IP地址要求 地址设为192.168.0.2,其余PC的IP地址要求 PC1,PC2同属于一个网段 同属于一个网段. 与PC1,PC2同属于一个网段.要确保各台计算机之 间能相互通信(可以用ping命令检查是否连接成功 命令检查是否连接成功). 间能相互通信(可以用ping命令检查是否连接成功).
② 解压缩 apache_1.3.27.tar.gz是一个压缩文件 apache_1.3.27.tar.gz是一个压缩文件,需要进 是一个压缩文件, 行解压.把源码文件apache_1.3.27.tar.gz复制 行解压.把源码文件apache_1.3.27.tar.gz复制 /usr/local/src目录中 目录中, 到/usr/local/src目录中,执行以下命令进行解 压: cd /usr/local/src tar xzvf apache_1.3.27.tar.gz 完成解压后, /usr/local/src下产生一个新的 完成解压后,在/usr/local/src下产生一个新的 目录apache_1.3.27,该目录是Apache的源码 目录apache_1.3.27,该目录是Apache的源码 目录. 目录.
(2)运行
① 在图形界面下安装 主菜单"中选择"系统设置→ 在"主菜单"中选择"系统设置→服务 器设置→服务"选项,控制Apache服务器的 器设置→服务"选项,控制Apache服务器的 运行和停止,如图11- 所示. 运行和停止,如图11-1所示.
服务配置" 图11-1 "服务配置"对话框 服务配置
实验11 实验11 Linux Web服务器的配置 Web服务器的配置
一,实验目的 二,实验工具与设备 三,实验预备知识 四,实验内容和步骤 五,实验总结
一,实验目的
1.初步掌握Apache服务器的设置. 初步掌握Apache服务器的设置 服务器的设置. 2.掌握网页发布的原理. 掌握网页发布的原理.
2.Apache的安装和运行 Apache的安装和运行 (1)安装
Red Hat Linux 9.0 已经安装了Apache 已经安装了Apache 服务器,一般情况下不需要另行安装. 服务器,一般情况下不需要另行安装.如果 有特别需要,也可以另行安装.如需要安装 有特别需要,也可以另行安装. 更新的版本,安装方法如下. 更新的版本,安装方法如下.
3.Apache的配置 Apache的配置
Apache服务器的配置可以在图形界面下 Apache服务器的配置可以在图形界面下 完成,也可以直接对配置文件httpd.conf进行 完成,也可以直接对配置文件httpd.conf进行 修改,两种方法的效果基本上一样, 修改,两种方法的效果基本上一样,但图形 界面的功能要简单一些. 11- Apache配置 界面的功能要简单一些.图11-2 Apache配置
图形界面下的配置的方法: 图形界面下的配置的方法:在"主菜单" 主菜单" 中选择"系统设置→服务器设置→HTTP服 中选择"系统设置→服务器设置→HTTP服 务器"选项,如图11- 所示. 务器"选项,如图11-2所示.可以在对话框 中配置Apache服务器的各种参数 服务器的各种参数, 中配置Apache服务器的各种参数,如主文档 的存放目录,允许连接的客户数, 的存放目录,允许连接的客户数,虚拟主机 等. 本实验重点是对配置文件httpd.conf的学 本实验重点是对配置文件httpd.conf的学 读者可参阅附录中的httpd.conf. 习,读者可参阅附录中的httpd.conf.
① 下载Apache服务器软件的压缩包 下载Apache服务器软件的压缩包 http://www.apache.org站点下载 站点下载Apache服 在http://www.apache.org站点下载Apache服 务器软件的源代码文件. 务器软件的源代码文件. 注意:不同版本的文件名会有差别,功能和 注意:不同版本的文件名会有差别, 具体的配置方法也会有不同. 具体的配置方法也会有不同. 本实验以Apache服务器 服务器1.3.27版本为例 版本为例. 本实验以Apache服务器1.3.27版本为例.
Baidu Nhomakorabea
<p align="center">这是一个测试主页</p> align="center">这是一个测试主页 这是一个测试主页</p> <p align="center"> </p> <p align="center">如果看到这个页面的话, align="center">如果看到这个页面的话 如果看到这个页面的话, 说明Apache已经启动而且正在工作中了 已经启动而且正在工作中了</p> 说明Apache已经启动而且正在工作中了</p> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> </body> </html>
Web服务器可驻留于各种类型的计算机. Web服务器可驻留于各种类型的计算机. 服务器可驻留于各种类型的计算机 Web服务器的种类很多 目前主流的有两种: Web服务器的种类很多,目前主流的有两种: 服务器的种类很多, Apache和IIS.Apache是Apache组织开发的 Apache和IIS.Apache是Apache组织开发的 自由软件,也是目前全球应用最广泛的Web 自由软件,也是目前全球应用最广泛的Web 服务器软件.统计表明,超过65%的网站都 服务器软件.统计表明,超过65%的网站都 在用Apache作为 作为Web服务器 服务器. Linux下也 在用Apache作为Web服务器.在Linux下也 是用Apache服务器 服务器. 是用Apache服务器.
注意:不同Apache版本生成的目录名称会有 注意:不同Apache版本生成的目录名称会有 所区别. 所区别. 进入该源码目录并用配置脚本进行环境的设 命令如下: 置,命令如下: cd /usr/local/src/ apache_1.3.27 ./configure
③ 编译源码 以上./configure命令用于按配置文件重新配 以上./configure命令用于按配置文件重新配 Apache服务器 执行./configure 命令后, 服务器. 置Apache服务器.执行./configure 命令后, 执行以下命令开始编译源码: 执行以下命令开始编译源码: make
图11-4 网络连接好显示的字符界面
图11-5 网络未连接好显示的字符界面
2.配置Apache 配置Apache
在Red Hat Linux 9.0的图形界面GNOME 9.0的图形界面 的图形界面GNOME 可以通过对话框配置Apache的参数 的参数. 中,可以通过对话框配置Apache的参数. GNOME的 主菜单" 在GNOME的"主菜单"中选择 "系统设 服务器设置→HTTP服务器 选项, 服务器" 置→服务器设置→HTTP服务器"选项,弹出 Apache配置 对话框,如图11- 所示. 配置" "Apache配置"对话框,如图11-6所示.可以 在该对话框中配置Web服务器使用的端口 服务器使用的端口, 在该对话框中配置Web服务器使用的端口,服 务器的名称,虚拟主机等.但是, 务器的名称,虚拟主机等.但是,大量的配置 操作需要通过配置其主配置文件httpd.conf进 操作需要通过配置其主配置文件httpd.conf进 httpd.conf文件的位置为 文件的位置为/etc/httpd/conf. 行.httpd.conf文件的位置为/etc/httpd/conf.
二,实验工具与设备
1.设备:带网卡的PC若干,交换机一台. 设备:带网卡的PC若干 交换机一台. 若干, 2.工具:网线若干,已经安装好Red Hat 工具:网线若干,已经安装好Red Linux 9.0系统的PC一台. 9.0系统的 一台 系统的PC一台.
三,实验预备知识
1.Web服务器 Web服务器 Web服务器通常用 Web服务器通常用HTTP进行网络通 服务器通常用HTTP进行网络通 当用户端(Web浏览器 浏览器) 信.当用户端(Web浏览器)连到服务 器上并发出一个请求时, 器上并发出一个请求时,服务器将根据 用户的请求回应相应的页面, 用户的请求回应相应的页面,并将该页 面发送到用户的Web浏览器上 浏览器上, 面发送到用户的Web浏览器上,供用户 浏览. 浏览.
图11-3 实验网络连接示意图
操作方法:在PC2进入ms-dos方式后输 进入ms 操作方法: PC2进入 -dos方式后输 入命令ping 192.168.0.1. 入命令ping 192.168.0.1. 如果两台计算机已经连好, 如果两台计算机已经连好,将显示图 11-4所示的字符界面;如果没有连接好,将 11- 所示的字符界面;如果没有连接好, 显示图11- 所示的字符界面, 显示图11-5所示的字符界面,此时可以检查 网线是否已经连接好, 网线是否已经连接好,交换机是否已经打开 电源,计算机上的网卡是否已经驱动,IP地 电源,计算机上的网卡是否已经驱动,IP地 址是否已经设置好并起作用等. 址是否已经设置好并起作用等.
相关文档
最新文档