文档详情

Linux操作系统管理与应用 教学课件 作者 张亚新 第5章常用网络服务 Apache服务器.ppt

发布:2017-08-15约2.45千字共16页下载文档
文本预览下载声明
第5章 常用网络服务 ——配置Apache服务器 本讲主要内容与要求 1、Apache服务器简介 2、安装Apache服务器 3、启动和停止Apache 4、部署自己的第一个网页 5、APACHE的虚拟主机 § 5.3.1 Apache服务器简介 Apache是世界排名第一的Web服务器,根据Netcraft(sraft.co.uk)所作的调查,世界上百分之五十以上的Web服务器在使用Apache。对于Linux用户来说,也是最容易使用的Web服务器,如果你仅仅是想要用Apache提供基本的Web页面服务,那么你可能根本不需要调整任何配置。另外,Apache也是一个十分强大的程序,能够提供许多专业的功能。 1、APACHE的主要功能 Apache Server的前身是NCSA的httpd,曾经在1995年成为最为流行的万维网服务器。因为强大的功能和灵活的设置及平台移植性,Apache Server取得了广泛的信赖。Apache Server的主要功能有: ①支持最新的HTTP1.1协议。 ②极强的可配置和可扩展性,充分利用第三方模快的功能。 ③提供全部的源代码和不受限制的使用许可(License)。 ④广泛应用于Linux、Windows 、Netware 、OS/2和UNIX及其他操作系统,所支持的平台多达近20种。 ⑤强大的功能,涵盖了用户的需求,包括:认证中的DBM数据库支持;错误和问题的可定制响应的目录导向功能;不受限的灵活的URL别名机制和重定向功能;虚拟主机(多宿主主机)支持多个域主页共存一台主机;超强的日志文件功能;利用站点的分析等。 正因为这些强大的优势,使Apache Server与其他的Web服务器相比,充分展示了高效、稳定及功能丰富的特点。 § 5.3.2 安装Apache服务器 在Red Hat Linux 9.0中,系统自带了APACHE2.0。输入以下命令查看系统中有没有安装APACHE服务器程序。 [root@localhost root]# rpm -aq|grep httpd httpd-manual-2.0.40-21 httpd-2.0.40-21 redhat-config-httpd-1.0.1-18 看到这几行输出,说明己经安装。 使用图形界面安装参见本书4.3.3节。使用rpm包安装按以下步骤进行: 1.插入Linux 9第1张系统安装盘。 2.挂载光盘。 [root@localhost root]# mount /dev/cdrom /mnt/cdrom 3.进入光盘的RPMS目录。 [root@localhost root]# cd /mnt/cdrom/RedHat/RPMS 4.安装所需要的几个软件包。 [root@localhost root]# rpm -ivh httpd-2.0.40-21.i386.rpm [root@localhost root]# rpm -ivh httpd-manual-2.0.40-21.i386.rpm [root@localhost root]# rpm -ivh redhat-config-httpd-1.0.1-18.noarch.rpm § 5.3.3 启动和停止Apache 1.使用图形管理工具 在X-Window中点击桌面上的“主菜单”?“系统设置”?“服务器设置”?“服务”,进入服务配置窗口,见图5-35,选中httpd服务,点击按钮执行相应操作,前面方框打勾选中表示开机自动启动此服务。 图5-35 启停服务配置 2.使用命令 启动:#service httpd start 停止:#service httpd stop 重启:#service httpd restart 启动之后在浏览器(windows或linux中都可以),输入url看到图5-36信息表示服务启动成功。我的服务器IP地址为,所以地址为。 图5-36 Apache服务器启动成功 § 5.3.4 部署自己的第一个网页 编写一个html文件,存于/var/www/html目录,文件名为index.html。内容为: html head meta http-equiv=Content-Type content=text/html;charset=GB2312 titleapache server test/title /head body h2center我的 apache 服务器主页!/center/h2 /body /html 在浏览器输入url地址(同前)则可以看到图5-37: 图5-37
显示全部
相似文档