当前位置:
文档之家› Linux网络服务器配置与管理14
Linux网络服务器配置与管理14
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
在默认的httpd.conf文件中,每个配置语句和参数 都有详细的解释,初学者在不熟悉配置方法的情况下 ,可以先使用Apache默认的httpd.conf文件作为模 板进行修改,并且在修改之前先做好备份,以便随时 可以还原。 默认配置文件及其注释如下:
重点回顾
2 GRUB的引导程序 1 GRUB引导程序的应用实例 1 /sbin/init的配置管理 1 系统服务的运行级别
实训指导
运行级别设置与GRUB的应用
✓实训1:运行级别设置 一、实训目的: 1. 掌握系统默认级别的设置。 2. 掌握服务级别的切换。 二、实训内容及步骤: 1. 修改/etc/inittab,将默认级别由5改为1。 2. 重新启动计算机,查看启动后是否进入字符模式且不询问用户密码自 动登录。 3. 切换至图形模式,执行命令:[root@localhost rc1.d]#init 5 4. 查看目录/etc/rc.d/rc0.d与/etc/rc.d/rc6.d,分析以“S”开头的 服务项有何不同。 5. 修改/etc/inittab配置文件,在4:2345:respawn:/sbin/mingetty tty4行前加上“#”号,即将本行注释掉。 6. 执行命令:[root@localhost rc1.d]#init q或重新启动计算机。 7. 按【Ctrl+Alt+F5】组合键,查看是否能换切至虚拟控制台tty5。 8. 按【Ctrl+Alt+F4】组合键,查看是否能换切至虚拟控制台tty4。
实训指导
运行级别设置与GRUB的应用
✓实训2:GRUB的应用 一、实训目的: 1. 掌握GRUB配置项的应用。 2. 掌握GRUB的加密。 3. 掌握GRUB的修复与安装。 二、实训内容及步骤: 1. 编辑GRUB配置文件/boot/grub/grub.conf,将启动时间改为-1,重新 启动计算机,查看效果。 2. 编辑GRUB配置文件/boot/grub/grub.conf,将启动时间改为0,重新启 动计算机,查看效果。 3. 编辑GRUB引导菜单,练习遗忘超级用户密码的操作。 4. 编辑GRUB配置文件/boot/grub/grub.conf,使系统默认启动Windows系 统。 5. 使用安装光盘重新安装GRUB。
第14章 WEB服务器配置与管理
14.2 Apache服务器的安装与启动
第14章 WEB服务器配置与管理
14.2 Apache服务器的安装与启动
第14章 WEB服务器配置与管理
14.2 Apache服务器的安装与启动
3. 建立一个简单的Web站点: (1)启动Apache服务:
图 14-2 Apache测试页面
实训指导
运行级别设置与GRUB的应用
6. GRUB的加密操作: [root@localhost rc1.d]# grub-md5-crypt Password: //输入123456。 Retype password: //再次输入123456。 $1$MjJk//$n3uSVidrPvMeqoXUeDUdd1 //得到密文,每次密文均不相同。 7. 编辑GRUB配置文件/boot/grub/grub.conf,修改如下 : ...... splashimage=(hd0,0)/grub/splash.xpm.gz password --md5 $1$MjJk//$n3uSVidrPvMeqoXUeDUdd1 //本行为新添加 内容,md5前为两个减号,后面为密文。 hiddenmenu title Red Hat Enterprise Linux Server (2.6.18-92.el5xen) ...... 8. 重新执行遗忘超级用户密码的操作,查看效果。
9.在/etc/rc.d/rc3.d目录下,有两个文件分别为S23crond和S45portmap
,则这两个文件的执行顺序是( )。
A.同时执行
B.S23crond先于S45portmap执行
C.S45portmap先于S23crond执行
D.先后顺序不定
课后习题
二、简答题: 1.为什么重新安装了windows系统后,Linux系统不能启动了。 2.怎么配置多重启动。 3.如何配置GRUB使系统首先默认启动Windows系统。 4.怎样修改inittab文件,使按下【Ctrl+Alt+Del】组合键时不实现关机 功能。
课后习题
6.在大多数Linux发行版本中,图形方式的运行级定义为(
A.1
B.2
C.3
D.5
)。
7.假如当前系统是在 level 3 运行,怎样不重启系统就可转换到 level
5 运行(
)。
A.Set level = 5 B.telinit 5 C.run 5 D.ALT-F7-5
8.我们可以修改/etc/inittab文件中类似于( )的一行,调整启动级 别,使得系统登录时采用X Window方式。 A.id:3:initdefault B.si::sysinit:/etc/rc.d/rc.sysinit C.x:5:respawn:/usr/bin/X11/kdm -nodaemon D.ca::ctrlaltdel:/sbin/shutdown -t5 -r now
第14章 WEB服务器配置与管理
14.143.3ApaApcahcehe服服务务器器的的主主配置配文置件文件
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
14.3 Apache服务器的主配置文件
Apache服务器的主配置文件为 /etc/httpd/conf/http.conf,虽然Apache的配置可 以通过图形方式完成,但如果想要配置一台安全高效 的的Web服务器,应该掌握主配置文件的格式和参数。 Apache服务器的主配置文件主要由全局环境部分、服 务器配置部分和虚拟主机3部分组成。每部分都有相应 的配置语句,配置语句原则上可以放在文件中的任何 地方,但为了增强文件的可读性,最好将配置语句放 在相应的部分并加上说明。配置行前可用"#"号表示注 释。
B./boot/grub.conf
C./etc/sysconfig/grub
D./etcbrub/grub.conf
4.用来安装GRUB的命令是(
A.grub
B.init-grub
)。 C.grub-install D.mkgrub
5.( )命令可用来重启机器。
A.reboot
B.init 6
C.shutdown –r now D.以上都可以
课后习题
一、单项选择题:
1. 在目录/etc/rc.d/rc5.d下,有很多以K和S开头的文件,这里的以S开
头的文件表示( )。
A.stop
B.start
C.set
D.sub
2.init进程的进程号PID始终为(
)。
A.0
B.1
C.-1
D.2
3.GRUB的配置文件是( )。
A./boot/grub/gurb.conf
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
第14章 WEB服务器配置与管理
14.3 Apache服务器的主配置文件
第14章 WEB服务器配置与管理
14.4 配置虚拟主机
第14章 WEB服务器配置与管理
14.4.1 虚拟主机简介
第14章 WEB服务器配置与管理
14.4.1 虚拟主机简介 比如在一个Web服务器上部署了多个网站,其简要规划如表14-1所示, 从表中可以看出同一台主机可以存放多个网站的数据。
表14-1 虚拟主机简要部署表
第14章 WEB服务器配置与管理
14.4.2 配置基于域名的虚拟主机
Linux网络服务器配置与管理
第14章 WEB服务器配置与管理
本章目录
2021/3/18
第14章 WEB服务器配置与管理
本章重难点 GRUB引导程序 /SBIN/INIT 系统的服务运行级别 GRUB的应用
第14章 WEB服务器配置与管理
第14章 WEB服务器配置与管理
Web系统是客户端/服务器式的,由服务端程序和 客户端程序两部分组成。客户端程序常用的比如IE、 Netscape、Mozilla等。用户在浏览器的地址栏内输 入统一资源定位地址(URL)来访问Web页面。客户 端与服务器的通信过程简述如下: 1. 客户端(浏览器)和Web服务器建立TCP连接,连 接建立以后,向Web服务器发出访问请求(如get)。 根据HTTP协议,该请求中包含了客户端的IP地址、浏 览器的类型和请求的URL等一系列信息。
第14章 WEB服务器配置与管理
图 14-1 Apache使用率统计图
第14章 WEB服务器配置与管理
14.2 Apache服务器的安装与启动
1. Apache的服务需要相应的软件包来支持,要检查是 否已经安装了软件包,可以使用rpm命令,具体如下:
要想安装httpd-devel-2.2.3-11.el5_1.3开发程序软 件包,需要先安装以下两个包: apr-devel-1.2.7-11.i386.rpm apr-util-devel-1.2.7-7.el5.i386.rpm
第14章 WEB服务器配置与管理
RHEL 5中,Web服务由Apache来实现。Apache 是使用率世界排名第一的Web服务器,根据著名的服 务器调查公司Netcraft的数据统计,世界上有50%-70%的Web服务器都在使用Apache。它为用户提供 了非常实用的功能,包括目录索引、目录别名、内容 协商、可配置的HTTP错误报告、CGI程序的SetUID 执行、子进程资源管理、服务器端图像映射、重写 URL、URL拼写检查以及联机手册man等。截止到 2009年4月,全球范围内Apache使用率统计如图 141所示。